Sakarya University Journal of Science SAUJS

Genetic Programming (GP) is one of the evolutionary computation (EC) methods followed with great interest by many researchers. When GP first appeared, it has become a popular computational intelligence method because of its successful applications and its potentials to find effective solutions for difficult practical problems of many different disciplines. With the use of GP in a wide variety of areas, numerous variants of GP methods have emerged to provide more effective solutions for computation problems of diverse application fields. Therefore, GP has a very rich literature that is progressively growing. Many GP software tools developed along with process of GP algorithms. There is a need for an inclusive survey of GP literature from the beginning to today of GP in order to reveal the role of GP in the computational intelligence field. This survey study aims to provide an overview of the growing GP literature in a systematic way. The researchers, who need to implement GP methods, can gain insight of potentials in GP methods, their essential drawbacks and prevalent superiorities. Accordingly, taxonomy of GP methods is given by a systematic review of popular GP methods. In this manner, GP methods are analyzed according to two main categories, which consider the discrepancies in their program (chromosome) representation styles and their methodologies. Besides, GP applications in diverse problems are summarized. This literature survey is especially useful for new researchers to gain the required broad perspective before implementing a GP method in their problems.

[1]  Amir H. Alavi,et al.  Genetic programming in civil engineering: advent, applications and future trends , 2020, Artificial Intelligence Review.

[2]  Javier Neila González,et al.  A systematic review of genetic algorithm-based multi-objective optimisation for building retrofitting strategies towards energy efficiency , 2020 .

[3]  Mir Jafar Sadegh Safari,et al.  Developing novel hybrid models for estimation of daily soil temperature at various depths , 2020 .

[4]  E. A. Hathway,et al.  GPML: an XML-based standard for the interchange of genetic programming trees , 2019, Genetic Programming and Evolvable Machines.

[5]  Gisele L. Pappa,et al.  A Multi-objective Approach for Symbolic Regression with Semantic Genetic Programming , 2019, 2019 8th Brazilian Conference on Intelligent Systems (BRACIS).

[6]  Marco André Abud Kappel Action Scheduling Optimization using Cartesian Genetic Programming , 2019, 2019 8th Brazilian Conference on Intelligent Systems (BRACIS).

[7]  Junfei Hu,et al.  Flexibility Analysis in Waste-to-Energy Systems based on Decision Rules and Gene Expression Programming , 2019, 2019 IEEE International Conference on Systems, Man and Cybernetics (SMC).

[8]  Liang Gao,et al.  Evolutionary framework design in formulation of decision support models for production emissions and net profit of firm: Implications on environmental concerns of supply chains , 2019, Journal of Cleaner Production.

[9]  Fardin Abdali Mohammadi,et al.  12 Lead Electrocardiography Signals Compression by a New Genetic Programming Based Mathematical Modeling Algorithm , 2019, Biomed. Signal Process. Control..

[10]  Julian Francis Miller,et al.  Cartesian genetic programming: its status and future , 2019, Genetic Programming and Evolvable Machines.

[11]  Shahryar Rahnamayan,et al.  Diabetes Mellitus Prediction Using Multi-objective Genetic Programming and Majority Voting , 2019, 2019 14th International Conference on Computer Science & Education (ICCSE).

[12]  Nelishia Pillay,et al.  The impact of genetic programming in education , 2019, Genetic Programming and Evolvable Machines.

[13]  D. Mccarthy,et al.  Testing of new stormwater pollution build-up algorithms informed by a genetic programming approach. , 2019, Journal of environmental management.

[14]  Guifa Teng,et al.  A hybrid multiple feature construction approach for classification using Genetic Programming , 2019, Appl. Soft Comput..

[15]  Luca Manzoni,et al.  GSGP-C++ 2.0: A geometric semantic genetic programming framework , 2019, SoftwareX.

[16]  Marcelo Ladeira,et al.  Classification of EEG signals using genetic programming for feature construction , 2019, GECCO.

[17]  Mengjie Zhang,et al.  Improving Generalization of Genetic Programming for Symbolic Regression With Angle-Driven Geometric Semantic Operators , 2019, IEEE Transactions on Evolutionary Computation.

[18]  Angelo Marcelli,et al.  Automatic Diagnosis of Parkinson Disease through Handwriting Analysis: A Cartesian Genetic Programming Approach , 2019, 2019 IEEE 32nd International Symposium on Computer-Based Medical Systems (CBMS).

[19]  Jianyong Yao,et al.  A Symbolic Regression Based Residual Useful Life Model for Slewing Bearings , 2019, IEEE Access.

[20]  J. Xamán,et al.  Multi-gene genetic programming for predicting the heat gain of flat naturally ventilated roof using data from outdoor environmental monitoring , 2019, Measurement.

[21]  Zhiyong Feng,et al.  Multi-objective Genetic Programming based Automatic Modulation Classification , 2019, 2019 IEEE Wireless Communications and Networking Conference (WCNC).

[22]  Pedro Isasi Viñuela,et al.  Evolution of trading strategies with flexible structures: A configuration comparison , 2019, Neurocomputing.

[23]  Fardin Abdali Mohammadi,et al.  A novel recursive backtracking genetic programming-based algorithm for 12-lead ECG compression , 2019, Signal, Image and Video Processing.

[24]  Y. Chhiti,et al.  Biomass higher heating value prediction from ultimate analysis using multiple regression and genetic programming , 2019, Biomass Conversion and Biorefinery.

[25]  Roberto Schirru,et al.  Genetic programming applied to the identification of accidents of a PWR nuclear power plant , 2019, Annals of Nuclear Energy.

[26]  Khalid Raza,et al.  Recent Developments in Cartesian Genetic Programming and its Variants , 2019, ACM Comput. Surv..

[27]  R. Rooki,et al.  Evolving genetic programming and other AI-based models for estimating groundwater quality parameters of the Khezri plain, Eastern Iran , 2019, Environmental Earth Sciences.

[28]  S. Ventura,et al.  A Grammar-Guided Genetic Programing Algorithm for Associative Classification in Big Data , 2019, Cognitive Computation.

[29]  James M. Rondinelli,et al.  Symbolic regression in materials science , 2019, MRS Communications.

[30]  Haiyun Shi,et al.  A Recursive Approach to Long-Term Prediction of Monthly Precipitation Using Genetic Programming , 2018, Water Resources Management.

[31]  Holger Claussen,et al.  A Hierarchical Approach to Grammar-Guided Genetic Programming: The Case of Scheduling in Heterogeneous Networks , 2018, TPNC.

[32]  Sancho Salcedo-Sanz,et al.  Automatic generation of models for energy demand estimation using Grammatical Evolution , 2018, Energy.

[33]  Zaher Mundher Yaseen,et al.  Genetic programming in water resources engineering: A state-of-the-art review , 2018, Journal of Hydrology.

[34]  Eduardo de la Torre,et al.  On the scalability of evolvable hardware architectures: comparison of systolic array and Cartesian genetic programming , 2018, Genetic Programming and Evolvable Machines.

[35]  Ivanoe De Falco,et al.  Genetic Programming-based induction of a glucose-dynamics model for telemedicine , 2018, J. Netw. Comput. Appl..

[36]  Domagoj Jakobovic,et al.  Evolving priority rules for resource constrained project scheduling problem with genetic programming , 2018, Future Gener. Comput. Syst..

[37]  Francisco Martínez-Álvarez,et al.  Seismic indicators based earthquake predictor system using Genetic Programming and AdaBoost classification , 2018, Soil Dynamics and Earthquake Engineering.

[38]  Heder S. Bernardino,et al.  Hybridization of Cartesian Genetic Programming and Differential Evolution for Generating Classifiers Based on Neural Networks , 2018, 2018 IEEE Congress on Evolutionary Computation (CEC).

[39]  Heder S. Bernardino,et al.  Multiobjective grammar-based genetic programming applied to the study of asthma and allergy epidemiology , 2018, BMC Bioinformatics.

[40]  Á. Bürmen,et al.  Grammatical evolution as a hyper-heuristic to evolve deterministic real-valued optimization algorithms , 2018, Genetic Programming and Evolvable Machines.

[41]  Gustavo Reis,et al.  CGP4Matlab - A Cartesian Genetic Programming MATLAB Toolbox for Audio and Image Processing , 2018, EvoApplications.

[42]  Vahid Nourani,et al.  Season Algorithm-Multigene Genetic Programming: A New Approach for Rainfall-Runoff Modelling , 2018, Water Resources Management.

[43]  David Moskowitz,et al.  Implementing the template method pattern in genetic programming for improved time series prediction , 2018, Genetic Programming and Evolvable Machines.

[44]  Amir H. Gandomi,et al.  Building energy consumption forecast using multi-objective genetic programming , 2018 .

[45]  Sambit Kumar Beura,et al.  Operational Analysis of Signalized Street Segments Using Multi-gene Genetic Programming and Functional Network Techniques , 2018, Arabian Journal for Science and Engineering.

[46]  Gang Chen,et al.  An investigation of ensemble combination schemes for genetic programming based hyper-heuristic approaches to dynamic job shop scheduling , 2018, Appl. Soft Comput..

[47]  Arzu Sencan Sahin,et al.  A gene expression programming approach for thermodynamic properties of working fluids used on Organic Rankine Cycle , 2018, Neural Computing and Applications.

[48]  Gul Muhammad Khan,et al.  Audio Signal Reconstruction Using Cartesian Genetic Programming Evolved Artificial Neural Network (CGPANN) , 2017, 2017 16th IEEE International Conference on Machine Learning and Applications (ICMLA).

[49]  Gul Muhammad Khan,et al.  Efficient Prediction of Dynamic Tariff in Smart Grid Using CGP Evolved Artificial Neural Networks , 2017, 2017 16th IEEE International Conference on Machine Learning and Applications (ICMLA).

[50]  João Paulo Papa,et al.  A binary-constrained Geometric Semantic Genetic Programming for feature selection purposes , 2017, Pattern Recognit. Lett..

[51]  He Wei,et al.  Human Motion Model Construction Based on Gene Expression Programming , 2017, ISICA.

[52]  Lukás Sekanina,et al.  Evolutionary approximation of gradient orientation module in HOG-based human detection system , 2017, 2017 IEEE Global Conference on Signal and Information Processing (GlobalSIP).

[53]  Mohammad Mehdi Ebadzadeh,et al.  Statistical genetic programming for symbolic regression , 2017, Appl. Soft Comput..

[54]  Purit Thong-on,et al.  Detection of fibrosis in liver biopsy images using multi-objective genetic programming , 2017, 2017 9th International Conference on Information Technology and Electrical Engineering (ICITEE).

[55]  Abd. Rahman Ramli,et al.  Denoising of natural images through robust wavelet thresholding and genetic programming , 2017, The Visual Computer.

[56]  Abdul Majid,et al.  Developing a bio-inspired multi-gene genetic programming based intelligent estimator to reduce speckle noise from ultrasound images , 2017, Multimedia Tools and Applications.

[57]  Zdenek Vasícek,et al.  Parallel optimization of transistor level circuits using cartesian genetic programming , 2017, GECCO.

[58]  Vladan Babovic,et al.  A Genetic Programming Approach to System Identification of Rainfall-Runoff Models , 2017, Water Resources Management.

[59]  Leonardo Vanneschi,et al.  Geometric semantic genetic programming for biomedical applications: A state of the art upgrade , 2017, 2017 IEEE Congress on Evolutionary Computation (CEC).

[60]  Jeyraj Selvaraj,et al.  Long-term electrical energy consumption formulating and forecasting via optimized gene expression programming , 2017 .

[61]  José Ignacio Hidalgo,et al.  A meta-grammatical evolutionary process for portfolio selection and trading , 2017, Genetic Programming and Evolvable Machines.

[62]  T. Nagao,et al.  A genetic programming approach to designing convolutional neural network architectures , 2017, GECCO.

[63]  Michael O'Neill,et al.  PonyGE2: grammatical evolution in Python , 2017, GECCO.

[64]  Ausama Al-Sahaf,et al.  Keypoints Detection and Feature Extraction: A Dynamic Genetic Programming Approach for Evolving Rotation-Invariant Texture Image Descriptors , 2017, IEEE Transactions on Evolutionary Computation.

[65]  Hugo Jair Escalante,et al.  Time series forecasting with genetic programming , 2017, Natural Computing.

[66]  Yi Mei,et al.  Genetic programming for production scheduling: a survey with a unified framework , 2017, Complex & Intelligent Systems.

[67]  Bing Xue,et al.  Cross-Domain Reuse of Extracted Knowledge in Genetic Programming for Image Classification , 2017, IEEE Transactions on Evolutionary Computation.

[68]  Domagoj Jakobovic,et al.  Adaptive scheduling on unrelated machines with genetic programming , 2016, Appl. Soft Comput..

[69]  Mehran Mazari,et al.  Prediction of pavement roughness using a hybrid gene expression programming-neural network technique , 2016 .

[70]  Qindan Huang,et al.  Genetic programming for experimental big data mining: A case study on concrete creep formulation , 2016 .

[71]  Julian Francis Miller,et al.  Recurrent Cartesian Genetic Programming of Artificial Neural Networks , 2016, Genetic Programming and Evolvable Machines.

[72]  Nizar Sakr,et al.  Spare parts stocking analysis using genetic programming , 2016, Eur. J. Oper. Res..

[73]  Manoj Khandelwal,et al.  A new model based on gene expression programming to estimate air flow in a single rock joint , 2016, Environmental Earth Sciences.

[74]  S. N. Musa,et al.  An integrated model for green supplier selection under fuzzy environment: application of data envelopment analysis and genetic programming approach , 2016, Neural Computing and Applications.

[75]  Mengjie Zhang,et al.  Genetic programming for feature construction and selection in classification on high-dimensional data , 2016, Memetic Comput..

[76]  Arpit Bhardwaj,et al.  A novel genetic programming approach for epileptic seizure detection , 2016, Comput. Methods Programs Biomed..

[77]  Liang Gao,et al.  Energy conservation in manufacturing operations: modelling the milling process by a new complexity-based evolutionary approach , 2015 .

[78]  Omid Bozorg Haddad,et al.  Evaluation of Climatic-Change Impacts on Multiobjective Reservoir Operation with Multiobjective Genetic Programming , 2015 .

[79]  Xuan Wang,et al.  A Novel Approximation Algorithm Based on Genetic Programming in Digital Learning Environment , 2015, 2015 International Conference of Educational Innovation through Technology (EITT).

[80]  Amin Keshavarz,et al.  New Gene Expression Programming models for normalized shear modulus and damping ratio of sands , 2015, Eng. Appl. Artif. Intell..

[81]  Benjamín Barán,et al.  Estimating electrical energy consumption using Linear Genetic Programming , 2015 .

[82]  William B. Langdon,et al.  Genetic Improvement of Software for Multiple Objectives , 2015, SSBSE.

[83]  Eduardo de la Torre,et al.  Fast and compact evolvable systolic arrays on dynamically reconfigurable FPGAs , 2015, 2015 10th International Symposium on Reconfigurable Communication-centric Systems-on-Chip (ReCoSoC).

[84]  D. Kell,et al.  Software review: the KNIME workflow environment and its applications in genetic programming and machine learning , 2015, Genetic Programming and Evolvable Machines.

[85]  Leonardo Vanneschi,et al.  Prediction of energy performance of residential buildings: a genetic programming approach , 2015 .

[86]  Florian Hauser,et al.  Costly Information in Markets with Heterogeneous Agents: A Model with Genetic Programming , 2015 .

[87]  Asaad Y. Shamseldin,et al.  Runoff forecasting using hybrid Wavelet Gene Expression Programming (WGEP) approach , 2015 .

[88]  Rui Guo,et al.  Participation-based student final performance prediction model through interpretable Genetic Programming: Integrating learning analytics, educational data mining and theory , 2015, Comput. Hum. Behav..

[89]  Amin Barari,et al.  Determination of the ultimate limit states of shallow foundations using gene expression programming (GEP) approach , 2015 .

[90]  S. Chaudhary,et al.  Empirical modeling using genetic programming: a survey of issues and approaches , 2015, Natural Computing.

[91]  Haibing Li,et al.  Financial fraud detection by using Grammar-based multi-objective genetic programming with ensemble learning , 2015, 2015 IEEE Congress on Evolutionary Computation (CEC).

[92]  Ahmed Kattan,et al.  Time-series event-based prediction: An unsupervised learning framework based on genetic programming , 2015, Inf. Sci..

[93]  L. Vanneschi,et al.  A C++ framework for geometric semantic genetic programming , 2015, Genetic Programming and Evolvable Machines.

[94]  Sarat Kumar Das,et al.  Lateral Load Capacity of Piles in Clay Using Genetic Programming and Multivariate Adaptive Regression Spline , 2015, Indian Geotechnical Journal.

[95]  Dominic P. Searson GPTIPS 2: An Open-Source Software Platform for Symbolic Data Mining , 2014, Handbook of Genetic Programming Applications.

[96]  Yu-Min Wang,et al.  Multi-genes programing and local scale regression for analyzing rice yield response to climate factors using observed and downscaled data in Sahel , 2014 .

[97]  Lukás Sekanina,et al.  Towards compositional coevolution in evolutionary circuit design , 2014, 2014 IEEE International Conference on Evolvable Systems.

[98]  L. Vanneschi Improving genetic programming for the prediction of pharmacokinetic parameters , 2014, Memetic Comput..

[99]  Vinicius Veloso de Melo,et al.  Investigation of Linear Genetic Programming Techniques for Symbolic Regression , 2014, 2014 Brazilian Conference on Intelligent Systems.

[100]  Saptarshi Das,et al.  When Darwin meets Lorenz: Evolving new chaotic attractors through genetic programming , 2014, ArXiv.

[101]  Julian Francis Miller,et al.  Recurrent Cartesian Genetic Programming , 2014, PPSN.

[102]  Mark Johnston,et al.  Low-Level Feature Extraction for Edge Detection Using Genetic Programming , 2014, IEEE Transactions on Cybernetics.

[103]  Sebastián Ventura,et al.  GPU-parallel subtree interpreter for genetic programming , 2014, GECCO.

[104]  Clemens Simmer,et al.  Downscaling near-surface atmospheric fields with multi-objective genetic programming , 2014, Environ. Model. Softw..

[105]  Jürgen Leitner,et al.  Improving robot vision models for object detection through interaction , 2014, 2014 International Joint Conference on Neural Networks (IJCNN).

[106]  Sahibzada Ali Mahmud,et al.  Smart bandwidth management using a recurrent Neuro-Evolutionary technique , 2014, 2014 International Joint Conference on Neural Networks (IJCNN).

[107]  José Ignacio Hidalgo,et al.  Modeling glycemia in humans by means of Grammatical Evolution , 2014, Appl. Soft Comput..

[108]  Ling Shao,et al.  Feature Learning for Image Classification Via Multiobjective Genetic Programming , 2014, IEEE Transactions on Neural Networks and Learning Systems.

[109]  L. Vanneschi,et al.  A survey of semantic methods in genetic programming , 2014, Genetic Programming and Evolvable Machines.

[110]  Lukás Sekanina,et al.  Evolutionary design of approximate multipliers under different error metrics , 2014, 17th International Symposium on Design and Diagnostics of Electronic Circuits & Systems.

[111]  W. Banzhaf Genetic Programming and Emergence , 2014, Genetic Programming and Evolvable Machines.

[112]  Jian Li,et al.  Forecasting time series with genetic programming based on least square method , 2014, Journal of Systems Science and Complexity.

[113]  Chang-Biau Yang,et al.  The trading on the mutual funds by gene expression programming with Sortino ratio , 2014, Appl. Soft Comput..

[114]  Ozgur Kisi,et al.  Generalizability of Gene Expression Programming-based approaches for estimating daily reference evapotranspiration in coastal stations of Iran , 2014 .

[115]  Ozgur Kisi,et al.  Monthly pan evaporation modeling using linear genetic programming , 2013 .

[116]  Sara Saeidi Ramiyani,et al.  A linear genetic programming approach for the prediction of solar global radiation , 2013, Neural Computing and Applications.

[117]  Xindan Li,et al.  Building Technical Trading System with Genetic Programming: A New Method to Test the Efficiency of Chinese Stock Markets , 2013, Computational Economics.

[118]  Krzysztof Krawiec,et al.  Geometric Semantic Genetic Programming , 2012, PPSN.

[119]  Sebastián Ventura,et al.  Multi-instance genetic programming for predicting student performance in web based educational environments , 2012, Appl. Soft Comput..

[120]  Mohammad Wahab Khan,et al.  A survey of application: genomics and genetic programming, a new frontier. , 2012, Genomics.

[121]  A. Gandomi,et al.  A new multi-gene genetic programming approach to nonlinear system modeling. Part I: materials and structural engineering problems , 2012, Neural Computing and Applications.

[122]  Leonardo Vanneschi,et al.  Open issues in genetic programming , 2010, Genetic Programming and Evolvable Machines.

[123]  Gul Muhammad Khan,et al.  Evolution of neural networks using Cartesian Genetic Programming , 2010, IEEE Congress on Evolutionary Computation.

[124]  Conor Ryan,et al.  Grammatical evolution , 2010, GECCO '09.

[125]  Changjie Tang,et al.  An Evolving Neural Network for Authentic Emotion Classification , 2009, 2009 Fifth International Conference on Natural Computation.

[126]  Minoru Uehara,et al.  Reconstruction for Artificial Degraded Image Using Constructive Solid Geometry and Strongly Typed Genetic Programming , 2009, 2009 International Conference on Complex, Intelligent and Software Intensive Systems.

[127]  Riccardo Poli,et al.  Elitism reduces bloat in genetic programming , 2008, GECCO '08.

[128]  Riccardo Poli,et al.  A Field Guide to Genetic Programming , 2008 .

[129]  Dominic P. Searson,et al.  Co‐evolution of non‐linear PLS model components , 2007 .

[130]  Wolfgang Banzhaf,et al.  Evolving Teams of Predictors with Linear Genetic Programming , 2001, Genetic Programming and Evolvable Machines.

[131]  Cândida Ferreira,et al.  Gene Expression Programming: A New Adaptive Algorithm for Solving Problems , 2001, Complex Syst..

[132]  Wolfgang Banzhaf,et al.  A comparison of linear genetic programming and neural networks in medical data mining , 2001, IEEE Trans. Evol. Comput..

[133]  J. Miller An empirical study of the efficiency of learning boolean functions using a Cartesian Genetic Programming approach , 1999 .

[134]  F. Francone,et al.  Genetic Programming: An Introduction , 1997 .

[135]  Man Leung Wong,et al.  Evolutionary Program Induction Directed by Logic Grammars , 1997, Evolutionary Computation.

[136]  Roger L. Wainwright,et al.  Type inheritance in strongly typed genetic programming , 1996 .

[137]  Kwong-Sak Leung,et al.  Inducing Logic Programs With Genetic Algorithms: The Genetic Logic Programming System , 1995, IEEE Expert.

[138]  David J. Montana,et al.  Strongly Typed Genetic Programming , 1995, Evolutionary Computation.

[139]  Timothy Perkis,et al.  Stack-based genetic programming , 1994, Proceedings of the First IEEE Conference on Evolutionary Computation. IEEE World Congress on Computational Intelligence.

[140]  Swanirbhar Majumder,et al.  Gene Expression Programming , 2021, Research Anthology on Multi-Industry Uses of Genetic Programming and Algorithms.

[141]  Qiang Zhou,et al.  The Algorithm of Concrete Surface Crack Detection Based on the Genetic Programming and Percolation Model , 2019, IEEE Access.

[142]  Zdenek Vasicek,et al.  Bridging the Gap Between Evolvable Hardware and Industry Using Cartesian Genetic Programming , 2018 .

[143]  Enrique J. Carmona,et al.  Automatic design of analog electronic circuits using grammatical evolution , 2018, Appl. Soft Comput..

[144]  Gul Muhammad Khan,et al.  Automatic Classification of seismic signals of the Chilean Llaima Volcano using Cartesian Genetic Programming based Artificial Neural Network , 2017 .

[145]  Lei Yang,et al.  A chaotic time series prediction model for speech signal encoding based on genetic programming , 2016, Appl. Soft Comput..

[146]  Ling Shao,et al.  Learning Spatio-Temporal Representations for Action Recognition: A Genetic Programming Approach , 2016, IEEE Transactions on Cybernetics.

[147]  Prasanta Kumar Bhuyan,et al.  Application of genetic programming clustering in defining LOS criteria of urban street in Indian context , 2016 .

[148]  Chang-Biau Yang,et al.  Taiwan Stock Investment with Gene Expression Programming , 2014, KES.

[149]  Dominic P. Searson,et al.  Predicting the Toxicity of Chemical Compounds Using GPTIPS: A Free Genetic Programming Toolbox for MATLAB , 2011 .

[150]  W. Langdon,et al.  Genetic Programming An Introductory Tutorial and a Survey of Techniques and Applications , 2011 .

[151]  Dominic P. Searson,et al.  GPTIPS: An Open Source Genetic Programming Toolbox For Multigene Symbolic Regression , 2010 .

[152]  P. Whigham,et al.  Grammar-based Genetic Programming A Survey , 2010 .

[153]  J. Miller,et al.  Cartesian genetic programming , 2009, GECCO '09.

[154]  Thorsten Meinl,et al.  KNIME: The Konstanz Information Miner , 2007, GfKl.

[155]  Dhananjay S. Phatak,et al.  Control structures in linear and stack-based Genetic Programming , 2004 .

[156]  Sara Silva,et al.  GPLAB A Genetic Programming Toolbox for MATLAB , 2004 .

[157]  J. Koza Genetic Programming: On the Programming of Computers by Means of Natural Selection , 1992 .

[158]  Mark Harman,et al.  Ieee Transactions on Evolutionary Computation 1 , 2022 .