{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,28]],"date-time":"2026-04-28T07:11:45Z","timestamp":1777360305077,"version":"3.51.4"},"reference-count":94,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2014,1,16]],"date-time":"2014-01-16T00:00:00Z","timestamp":1389830400000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Genet Program Evolvable Mach"],"published-print":{"date-parts":[[2014,6]]},"DOI":"10.1007\/s10710-013-9210-0","type":"journal-article","created":{"date-parts":[[2014,1,15]],"date-time":"2014-01-15T15:49:36Z","timestamp":1389800976000},"page":"195-214","source":"Crossref","is-referenced-by-count":151,"title":["A survey of semantic methods in genetic programming"],"prefix":"10.1007","volume":"15","author":[{"given":"Leonardo","family":"Vanneschi","sequence":"first","affiliation":[]},{"given":"Mauro","family":"Castelli","sequence":"additional","affiliation":[]},{"given":"Sara","family":"Silva","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2014,1,16]]},"reference":[{"key":"9210_CR1","unstructured":"L.C.J. Beadle, Semantic and Structural Analysis of Genetic Programming. PhD thesis, (University of Kent, Canterbury, 2009)"},{"key":"9210_CR2","doi-asserted-by":"crossref","unstructured":"L.C.J. Beadle, C.G. Johnson, Semantically driven crossover in genetic programming, in Proceedings of the IEEE World Congress on Computational Intelligence (IEEE Press, Hong Kong, 2008), pp. 111\u2013116","DOI":"10.1109\/CEC.2008.4630784"},{"issue":"3","key":"9210_CR3","doi-asserted-by":"crossref","first-page":"307","DOI":"10.1007\/s10710-009-9082-5","volume":"10","author":"L.C.J. Beadle","year":"2009","unstructured":"L.C.J. Beadle, C.G. Johnson, Semantic analysis of program initialisation in genetic programming. Genet. Program. Evol. Mach. 10(3), 307\u2013337 (2009)","journal-title":"Genet. Program. Evol. Mach."},{"key":"9210_CR4","doi-asserted-by":"crossref","unstructured":"L.C.J. Beadle, C.G. Johnson, Semantically driven mutation in genetic programming, in 2009 IEEE Congress on Evolutionary Computation, ed. by A. Tyrrell (IEEE Computational Intelligence Society, IEEE Press, Trondheim, 2009), pp. 1336\u20131342","DOI":"10.1109\/CEC.2009.4983099"},{"key":"9210_CR5","volume-title":"Linear Genetic Programming, Number XVI in Genetic and Evolutionary Computation","author":"M. Brameier","year":"2007","unstructured":"M. Brameier, W. Banzhaf, Linear Genetic Programming, Number XVI in Genetic and Evolutionary Computation. (Springer, Berlin, 2007)"},{"key":"9210_CR6","doi-asserted-by":"crossref","first-page":"677","DOI":"10.1109\/TC.1986.1676819","volume":"35","author":"R.E. Bryant","year":"1986","unstructured":"R.E. Bryant, Graph-based algorithms for boolean function manipulation. IEEE Trans. Comput. 35, 677\u2013691 (1986)","journal-title":"IEEE Trans. Comput."},{"key":"9210_CR7","doi-asserted-by":"crossref","unstructured":"E. Burke, S. Gustafson, G. Kendall, N. Krasnogor, Advanced population diversity measures in genetic programming, in Parallel Problem Solving from Nature\u2014PPSN VII, Number 2439 in Lecture Notes in Computer Science, LNCS, ed. by J.J. Merelo-Guervos, et\u00a0al. (Springer, Granada, 2002), pp. 341\u2013350","DOI":"10.1007\/3-540-45712-7_33"},{"issue":"1","key":"9210_CR8","doi-asserted-by":"crossref","first-page":"47","DOI":"10.1109\/TEVC.2003.819263","volume":"8","author":"E.K. Burke","year":"2004","unstructured":"E.K. Burke, S. Gustafson, G. Kendall, Diversity in genetic programming: an analysis of measures and correlation with fitness. IEEE Trans. Evol. Comput. 8(1), 47\u201362 (2004)","journal-title":"IEEE Trans. Evol. Comput."},{"key":"9210_CR9","doi-asserted-by":"crossref","unstructured":"M. Castelli, S. Silva, L. Vanneschi, A. Cabral, M.J. Vasconcelos, L. Catarino, J.A.M.B. Carreiras, Land cover\/land use multiclass classification using gp with geometric semantic operators, in Proceedings of the 16th European Conference on Applications of Evolutionary Computation, EvoApplications\u201913 (Springer, Berlin, 2013), pp. 334\u2013343","DOI":"10.1007\/978-3-642-37192-9_34"},{"issue":"17","key":"9210_CR10","doi-asserted-by":"crossref","first-page":"6856","DOI":"10.1016\/j.eswa.2013.06.037","volume":"40","author":"M. Castelli","year":"2013","unstructured":"M. Castelli, L. Vanneschi, S. Silva, Prediction of high performance concrete strength using genetic programming with geometric semantic genetic operators. Expert Syst. Appl. 40(17), 6856\u20136862 (2013)","journal-title":"Expert Syst. Appl."},{"key":"9210_CR11","doi-asserted-by":"crossref","unstructured":"M. Castelli, L. Vanneschi, S. Silva, Semantic search-based genetic programming and the effect of intron deletion. IEEE Trans. Cybern. 2013. doi: 10.1109\/TSMCC.2013.2247754 , ISSN: 2168-2267. In press","DOI":"10.1109\/TSMCC.2013.2247754"},{"key":"9210_CR12","doi-asserted-by":"crossref","unstructured":"R. Cleary, M. O\u2019Neill, An attribute grammar decoder for the 01 multiconstrained knapsack problem, in Evolutionary Computation in Combinatorial Optimization\u2014EvoCOP 2005, Volume 3448 of LNCS, ed. by G.R. Raidl, J. Gottlieb (Springer, Lausanne, 2005), pp. 34\u201345","DOI":"10.1007\/978-3-540-31996-2_4"},{"key":"9210_CR13","doi-asserted-by":"crossref","unstructured":"J.M. Daida, H. Li, R. Tang, A.M. Hilss, What makes a problem GP-hard? validating a hypothesis of structural causes, in Genetic and Evolutionary Computation\u2014GECCO-2003, Volume 2724 of LNCS, ed. by E. Cant\u00fa-Paz, et\u00a0al. (Springer, Chicago, 2003), pp. 1665\u20131677","DOI":"10.1007\/3-540-45110-2_60"},{"key":"9210_CR14","doi-asserted-by":"crossref","unstructured":"J.M. Daida, D.J. Ward, A.M. Hilss, S.L. Long, M.R. Hodges, J.T. Kriesel, Visualizing the loss of diversity in genetic programming, in Proceedings of the 2004 IEEE Congress on Evolutionary Computation (IEEE Press, Portland, 2004), pp. 1225\u20131232","DOI":"10.1109\/CEC.2004.1331037"},{"key":"9210_CR15","unstructured":"E.D. de Jong, R.A. Watson, J.B. Pollack, Reducing Bloat and Promoting Diversity Using Multi-Objective Methods. (Morgan Kaufmann, San Francisco, CA, 2001), pp. 11\u201318"},{"key":"9210_CR16","first-page":"177","volume-title":"Advances in Genetic Programming, Chapter 8","author":"P. D\u2019haeseleer","year":"1994","unstructured":"P. D\u2019haeseleer, J. Bluming, Effects of locality in individual and population evolution, in Advances in Genetic Programming, Chapter 8, ed. by K.E. Kinnear, Jr. (MIT Press, Cambridge, MA, 1994) pp. 177\u2013198."},{"key":"9210_CR17","doi-asserted-by":"crossref","unstructured":"S. Dignum, R. Poli, Operator equalisation and bloat free GP, in Proceedings of the 11th European Conference on Genetic Programming, EuroGP 2008, Volume 4971 of Lecture Notes in Computer Science, ed. by M. O\u2019Neill, et\u00a0al. (Springer, Naples, 2008), pp. 110\u2013121","DOI":"10.1007\/978-3-540-78671-9_10"},{"key":"9210_CR18","doi-asserted-by":"crossref","unstructured":"A. Ekart, S. Z. Nemeth, A metric for genetic programs and fitness sharing, in Genetic Programming, Proceedings of EuroGP\u20192000, Volume 1802 of LNCS (Edinburgh, 2000), pp. 259\u2013270","DOI":"10.1007\/978-3-540-46239-2_19"},{"key":"9210_CR19","doi-asserted-by":"crossref","unstructured":"E. Galvan, L. Trujillo, J. McDermott, A. Kattan, Locality in continuous fitness-valued cases and genetic programming difficulty, in EVOLVE\u2014A Bridge Between Probability, Set Oriented Numerics, and Evolutionary Computation II, Volume 175 of Advances in Intelligent Systems and Computing (Springer, Mexico City, 2012), pp. 41\u201356","DOI":"10.1007\/978-3-642-31519-0_3"},{"issue":"4","key":"9210_CR20","doi-asserted-by":"crossref","first-page":"365","DOI":"10.1007\/s10710-011-9136-3","volume":"12","author":"E. Galv\u00e1n-L\u00f3pez","year":"2011","unstructured":"E. Galv\u00e1n-L\u00f3pez, J. Mcdermott, M. O\u2019Neill, A. Brabazon, Defining locality as a problem difficulty measure in genetic programming. Genet. Program. Evol. Mach. 12(4), 365\u2013401 (2011)","journal-title":"Genet. Program. Evol. Mach."},{"key":"9210_CR21","doi-asserted-by":"crossref","unstructured":"E. Galvan-Lopez, M. O\u2019Neill, A. Brabazon, Towards understanding the effects of locality in GP, in Eighth Mexican International Conference on Artificial Intelligence (MICAI 2009, 2009), pp. 9\u201314","DOI":"10.1109\/MICAI.2009.17"},{"key":"9210_CR22","doi-asserted-by":"crossref","unstructured":"M.A. Ghodrat, T. Givargis, A. Nicolau, Equivalence checking of arithmetic expressions using fast evaluation, in Proceedings of the 2005 International Conference on Compilers, Architectures and Synthesis for Embedded Systems, CASES \u201905 (ACM, New York, NY, 2005), pp. 147\u2013156","DOI":"10.1145\/1086297.1086317"},{"key":"9210_CR23","doi-asserted-by":"crossref","unstructured":"D.E. Goldberg, U.-M. O\u2019Reilly, Where does the good stuff go, and why? How contextual semantics influence program structure in simple genetic programming, in Proceedings of the First European Workshop on Genetic Programming, Volume 1391 of LNCS, W. Banzhaf et\u00a0al. (Springer, Paris, 1998), pp. 16\u201336","DOI":"10.1007\/BFb0055925"},{"key":"9210_CR24","unstructured":"J. Gottlieb, G. R. Raidl, The effects of locality on the dynamics of decoder-based evolutionary search, in Proceedings of the Genetic and Evolutionary Computation Conference (GECCO \u201900), ed. by L.D. Whitley, et\u00a0al. (Morgan Kaufmann, Las Vegas, 2000), pp. 283\u2013290"},{"key":"9210_CR25","unstructured":"S. Gustafson, An Analysis of Diversity in Genetic Programming. PhD thesis. (School of Computer Science and Information Technology, University of Nottingham, Nottingham, 2004)"},{"key":"9210_CR26","doi-asserted-by":"crossref","unstructured":"S. Gustafson, E.K. Burke, G. Kendall, Sampling of unique structures and behaviours in genetic programming, in Genetic Programming, Volume 3003 of Lecture Notes in Computer Science, ed. by M. Keijzer, et\u00a0al. (Springer, Heidelberg, 2004), pp. 279\u2013288","DOI":"10.1007\/978-3-540-24650-3_26"},{"key":"9210_CR27","doi-asserted-by":"crossref","unstructured":"S. Gustafson, E. K. Burke, N. Krasnogor, The tree-string problem: an artificial domain for structure and content search, in Proceedings of the 8th European Conference on Genetic Programming, Volume 3447 of Lecture Notes in Computer Science, ed. by M. Keijzer, et\u00a0al. (Springer, Lausanne, 2005), pp. 215\u2013226","DOI":"10.1007\/978-3-540-31989-4_19"},{"key":"9210_CR28","doi-asserted-by":"crossref","unstructured":"S. Gustafson, L. Vanneschi, Operator-based distance for genetic programming: Subtree crossover distance, in Proceedings of the 8th European Conference on Genetic Programming, Volume 3447 of Lecture Notes in Computer Science, ed. by M. Keijzer, et\u00a0al. (Springer, Lausanne, 2005), pp. 178\u2013189","DOI":"10.1007\/978-3-540-31989-4_16"},{"key":"9210_CR29","doi-asserted-by":"crossref","unstructured":"D. Jackson, Phenotypic diversity in initial genetic programming populations, in Proceedings of the 13th European Conference on Genetic Programming, EuroGP 2010, Volume 6021 of LNCS, ed. by A.I. Esparcia-Alcazar, et\u00a0al. (Springer, Istanbul, 2010), pp. 98\u2013109","DOI":"10.1007\/978-3-642-12148-7_9"},{"key":"9210_CR30","doi-asserted-by":"crossref","unstructured":"D. Jackson, Promoting phenotypic diversity in genetic programming, in PPSN 2010 11th International Conference on Parallel Problem Solving From Nature, Volume 6239 of Lecture Notes in Computer Science, ed. by R. Schaefer, et\u00a0al. (Springer, Krakow, 2010), pp. 472\u2013481","DOI":"10.1007\/978-3-642-15871-1_48"},{"key":"9210_CR31","doi-asserted-by":"crossref","unstructured":"C.G. Johnson, Deriving genetic programming fitness properties by static analysis, in Genetic Programming, Proceedings of the 5th European Conference, EuroGP 2002, Volume 2278 of LNCS, ed. by J.A. Foster, et\u00a0al. (Springer, Kinsale, 2002), pp. 298\u2013307","DOI":"10.1007\/3-540-45984-7_29"},{"key":"9210_CR32","unstructured":"C.G. Johnson, Genetic programming with guaranteed constraints, in Proceedings of the 4th International Conference on Recent Advances in Soft Computing, ed. by A. Lotfi, et\u00a0al. (The Nottingham Trent University, Nottingham, 2002), pp. 134\u2013140"},{"key":"9210_CR33","unstructured":"C.G. Johnson, What can automatic programming learn from theoretical computer science?, in The 2002 U.K. Workshop on Computational Intelligence (UKCI\u201902), ed. by X. Yao (Birmingham, 2002)"},{"key":"9210_CR34","doi-asserted-by":"crossref","unstructured":"W. Kantschik, W. Banzhaf, Linear-tree GP and its comparison with other GP structures, in Genetic Programming, Proceedings of EuroGP\u20192001, Volume 2038 of LNCS (Springer, Lake Como, 2001), pp. 302\u2013312","DOI":"10.1007\/3-540-45355-5_24"},{"key":"9210_CR35","volume-title":"Genetic Programming: On the Programming of Computers by Means of Natural Selection","author":"J.R. Koza","year":"1992","unstructured":"J.R. Koza, Genetic Programming: On the Programming of Computers by Means of Natural Selection. (MIT Press, Cambridge, MA, 1992)"},{"key":"9210_CR36","doi-asserted-by":"crossref","unstructured":"K. Krawiec, Medial crossovers for genetic programming, in Proceedings of the 15th European Conference on Genetic Programming, EuroGP 2012, Volume 7244 of LNCS (Springer, Malaga, 2012), pp. 61\u201372","DOI":"10.1007\/978-3-642-29139-5_6"},{"key":"9210_CR37","doi-asserted-by":"crossref","first-page":"987","DOI":"10.1145\/1569901.1570036","volume-title":"GECCO \u201909","author":"K. Krawiec","year":"2009","unstructured":"K. Krawiec, P. Lichocki et\u00a0al., Approximating geometric crossover in semantic space, in GECCO \u201909, ed. by G. Raidl (ACM, New York, 2009) pp. 987\u2013994."},{"issue":"1","key":"9210_CR38","doi-asserted-by":"crossref","first-page":"31","DOI":"10.1007\/s10710-012-9172-7","volume":"14","author":"K. Krawiec","year":"2013","unstructured":"K. Krawiec, T. Pawlak, Locally geometric semantic crossover: a study on the roles of semantics and homology in recombination operators. Genet. Program. Evol. Mach. 14(1), 31\u201363 (2013)","journal-title":"Genet. Program. Evol. Mach."},{"key":"9210_CR39","doi-asserted-by":"crossref","DOI":"10.1007\/978-3-662-04726-2","volume-title":"Foundations of Genetic Programming","author":"W. Langdon","year":"2002","unstructured":"W. Langdon, R. Poli, Foundations of Genetic Programming. (Springer, Berlin, 2002)"},{"key":"9210_CR40","doi-asserted-by":"crossref","unstructured":"M. Looks, On the behavioral diversity of random programs, in GECCO \u201907: Proceedings of the 9th Annual Conference on Genetic and Evolutionary Computation, vol. 2, ed. by D. Thierens, et\u00a0al. (ACM Press, London, 2007), pp. 1636\u20131642","DOI":"10.1145\/1276958.1277283"},{"key":"9210_CR41","doi-asserted-by":"crossref","unstructured":"A. Mambrini, L. Manzoni, A. Moraglio, Theory-laden design of mutation-based geometric semantic genetic programming for learning classification trees, in IEEE Congress on Evolutionary Computation, (IEEE, 2013), pp. 416\u2013423","DOI":"10.1109\/CEC.2013.6557599"},{"key":"9210_CR42","doi-asserted-by":"crossref","unstructured":"J. McDermott, U.-M. O\u2019Reilly, L. Vanneschi, K. Veeramachaneni, How far is it from here to there? A distance that is coherent with GP operators, in Proceedings of the 14th European Conference on Genetic Programming, EuroGP 2011, Volume 6621 of LNCS, ed. by S. Silva, et\u00a0al. (Springer, Turin, 2011), pp. 190\u2013202","DOI":"10.1007\/978-3-642-20407-4_17"},{"key":"9210_CR43","doi-asserted-by":"crossref","unstructured":"R.I. McKay, X.H. Nguyen, P.A. Whigham, Y. Shan, M. O\u2019Neill. Grammar-based genetic programming: a survey. Genet. Program. Evol. Mach. 11(3\/4), 365\u2013396 (2010). Tenth Anniversary Issue: Progress in Genetic Programming and Evolvable Machines","DOI":"10.1007\/s10710-010-9109-y"},{"key":"9210_CR44","unstructured":"N.F. McPhee, N.J. Hopper, Analysis of genetic diversity through population history, in Proceedings of the Genetic and Evolutionary Computation Conference, vol. 2, ed. by W. Banzhaf, et\u00a0al. (Morgan Kaufmann, Orlando, FL, 1999), pp. 1112\u20131120"},{"key":"9210_CR45","doi-asserted-by":"crossref","unstructured":"N.F. McPhee, B. Ohs, T. Hutchison, Semantic building blocks in genetic programming, in Proceedings of the 11th European Conference on Genetic Programming, EuroGP\u201908 (Springer, Berlin, 2008), pp. 134\u2013145","DOI":"10.1007\/978-3-540-78671-9_12"},{"key":"9210_CR46","doi-asserted-by":"crossref","unstructured":"J. Miller, P. Thomson, Cartesian genetic programming, in Genetic Programming, Proceedings of EuroGP\u20192000, Volume 1802 of LNCS (Springer, Edinburgh, 2000), pp. 121\u2013132","DOI":"10.1007\/978-3-540-46239-2_9"},{"key":"9210_CR47","volume-title":"Machine Learning","author":"T.M. Mitchell","year":"1997","unstructured":"T.M. Mitchell, Machine Learning. (McGraw-Hill, New York, 1997)"},{"issue":"2","key":"9210_CR48","doi-asserted-by":"crossref","first-page":"199","DOI":"10.1162\/evco.1995.3.2.199","volume":"3","author":"D. Montana","year":"1995","unstructured":"D. Montana, Strongly typed genetic programming. Evol. Comput. 3(2), 199\u2013230 (1995)","journal-title":"Evol. Comput."},{"key":"9210_CR49","first-page":"21","volume-title":"Parallel Problem Solving from Nature, PPSN XII (Part 1), Volume 7491 of Lecture Notes in Computer Science","author":"A. Moraglio","year":"2012","unstructured":"A. Moraglio, K. Krawiec, C.G. Johnson et\u00a0al., Geometric semantic genetic programming, in Parallel Problem Solving from Nature, PPSN XII (Part 1), Volume 7491 of Lecture Notes in Computer Science, ed. by C.A. Coello Coello (Springer, Berlin, 2012), pp. 21\u201331."},{"key":"9210_CR50","first-page":"989","volume-title":"GECCO","author":"A. Moraglio","year":"2013","unstructured":"A. Moraglio, A. Mambrini, Runtime analysis of mutation-based geometric semantic genetic programming for basis functions regression, in GECCO, ed. by C. Blum, E. Alba (ACM, New York, 2013), pp. 989\u2013996."},{"key":"9210_CR51","doi-asserted-by":"crossref","unstructured":"A. Moraglio, R. Poli, Topological interpretation of crossover, in Genetic and Evolutionary Computation\u2014GECCO-2004, Part I, Volume 3102 of Lecture Notes in Computer Science, ed. by K. Deb, et\u00a0al. (Springer, Seattle, WA, 2004), pp. 1377\u20131388","DOI":"10.1007\/978-3-540-24854-5_131"},{"key":"9210_CR52","doi-asserted-by":"crossref","unstructured":"M. Naoki, B. Mckay, X. H. Nguyen, E. Daryl, S. Takeuchi, A new method for simplifying algebraic expressions in genetic programming called equivalent decision simplification, in Proceedings of the 10th International Work-Conference on Artificial Neural Networks: Part II: Distributed Computing, Artificial Intelligence, Bioinformatics, Soft Computing, and Ambient Assisted Living, IWANN \u201909 (Springer, Berlin, 2009), pp. 171\u2013178","DOI":"10.1007\/978-3-642-02481-8_24"},{"key":"9210_CR53","unstructured":"Q.U. Nguyen, Examining Semantic Diversity and Semantic Locality of Operators in Genetic Programming. PhD thesis.. (University College Dublin, 2011)"},{"key":"9210_CR54","unstructured":"Q.U. Nguyen, B. McKay, M. O\u2019Neill, X.H. Nguyen, Self-adapting semantic sensitivities for semantic similarity based crossover, in Evolutionary Computation (CEC), 2010 IEEE Congress on (2010), pp. 1\u20137"},{"key":"9210_CR55","unstructured":"Q.U. Nguyen, E. Murphy, M. O\u2019Neill, X.H. Nguyen, Semantic-based subtree crossover applied to dynamic problems, in Knowledge and Systems Engineering (KSE), 2011 Third International Conference on (2011), pp. 78\u201384"},{"key":"9210_CR56","first-page":"184","volume-title":"Genetic Programming, Volume 6021 of Lecture Notes in Computer Science","author":"Q.U. Nguyen","year":"2010","unstructured":"Q.U. Nguyen, H.T. Nguyen, X.H. Nguyen, M. O\u2019Neill et\u00a0al., Improving the generalisation ability of genetic programming with semantic similarity based crossover, in Genetic Programming, Volume 6021 of Lecture Notes in Computer Science, ed. by A. Esparcia-Alcazar (Springer, Berlin, 2010) pp. 184\u2013195."},{"key":"9210_CR57","doi-asserted-by":"crossref","unstructured":"Q.U. Nguyen, X.H. Nguyen, M. O\u2019Neill, Semantic aware crossover for genetic programming: the case for real-valued function regression, in Proceedings of the 12th European Conference on Genetic Programming, EuroGP \u201909, (Springer, Berlin, 2009), pp. 292\u2013302","DOI":"10.1007\/978-3-642-01181-8_25"},{"key":"9210_CR58","unstructured":"Q.U. Nguyen, X.H. Nguyen, M. O\u2019Neill, Semantics based mutation in genetic programming: The case for real-valued symbolic regression, in 15th International Conference on Soft Computing, Mendel\u201909, ed. by R. Matousek, L. Nolle (Brno, 2009), pp. 73\u201391"},{"key":"9210_CR59","doi-asserted-by":"crossref","unstructured":"Q.U. Nguyen, X.H. Nguyen, M. O\u2019Neill, Examining the landscape of semantic similarity based mutation, in Proceedings of the 13th Annual Conference on Genetic and Evolutionary Computation, GECCO \u201911 (ACM, New York, NY, 2011), pp. 1363\u20131370","DOI":"10.1145\/2001576.2001760"},{"key":"9210_CR60","doi-asserted-by":"crossref","unstructured":"Q.U. Nguyen, X.H. Nguyen, M. O\u2019Neill, A. Agapitos, An investigation of fitness sharing with semantic and syntactic distance metrics, in Proceedings of the 15th European Conference on Genetic Programming, EuroGP 2012, Volume 7244 of LNCS, ed. by A. Moraglio, et\u00a0al. (Springer, Malaga, 2012), pp. 109\u2013120","DOI":"10.1007\/978-3-642-29139-5_10"},{"key":"9210_CR61","doi-asserted-by":"crossref","unstructured":"Q.U. Nguyen, X.H. Nguyen, M. O\u2019Neill, B. McKay, The role of syntactic and semantic locality of crossover in genetic programming, in PPSN 2010 11th International Conference on Parallel Problem Solving From Nature, Volume 6239 of Lecture Notes in Computer Science (Springer, Krakow, 2010), pp. 533\u2013542,","DOI":"10.1007\/978-3-642-15871-1_54"},{"key":"9210_CR62","doi-asserted-by":"crossref","unstructured":"Q.U. Nguyen, X.H. Nguyen, M. O\u2019Neill, B. McKay, Semantics based crossover for boolean problems, in Proceedings of the 12th Annual Conference on Genetic and Evolutionary Computation, GECCO \u201910 (ACM, New York, NY, 2010), pp. 869\u2013876","DOI":"10.1145\/1830483.1830642"},{"key":"9210_CR63","doi-asserted-by":"crossref","unstructured":"Q.U. Nguyen, X.H. Nguyen, M. O\u2019Neill, B. McKay, E. Galvan-Lopez, An analysis of semantic aware crossover, in Proceedings of the International Symposium on Intelligent Computation and Applications, Volume 51 of Communications in Computer and Information Science, ed. by Z. Cai, et\u00a0al. (Springer, Berlin, 2009), pp. 56\u201365","DOI":"10.1007\/978-3-642-04962-0_7"},{"issue":"0","key":"9210_CR64","first-page":"195","volume":"235","author":"Q.U. Nguyen","year":"2013","unstructured":"Q.U. Nguyen, X.H. Nguyen, M. O\u2019Neill, R. McKay, D.N. Phong, On the roles of semantic locality of crossover in genetic programming. Inf. Sci. 235(0), 195\u2013213 (2013)","journal-title":"Inf. Sci."},{"issue":"2","key":"9210_CR65","doi-asserted-by":"crossref","first-page":"91","DOI":"10.1007\/s10710-010-9121-2","volume":"12","author":"Q.U. Nguyen","year":"2011","unstructured":"Q.U. Nguyen, X.H. Nguyen, M. O\u2019Neill, R.I. McKay, E. Galvan-Lopez, Semantically-based crossover in genetic programming: application to real-valued symbolic regression. Genet. Program. Evol. Mach. 12(2), 91\u2013119 (2011)","journal-title":"Genet. Program. Evol. Mach."},{"key":"9210_CR66","unstructured":"Q.U. Nguyen, M. O\u2019Neill, X.H. Nguyen, Predicting the tide with genetic programming and semantic-based crossovers, in Knowledge and Systems Engineering (KSE), 2010 Second International Conference on (2010), pp. 89\u201395"},{"key":"9210_CR67","doi-asserted-by":"crossref","unstructured":"Q.U. Nguyen, M. O\u2019Neill, X.H. Nguyen, B. McKay, E.G. Lopez, Semantic similarity based crossover in GP: the case for real-valued function regression, in 9th International Conference, Evolution Artificielle, EA 2009, Volume 5975 of Lecture Notes in Computer Science, ed. by P. Collet, et\u00a0al. (Springer, Strasbourg, 2009), pp. 170\u2013181 Revised Selected Papers","DOI":"10.1007\/978-3-642-14156-0_15"},{"key":"9210_CR68","unstructured":"T.H. Nguyen, X.H. Nguyen, A brief overview of population diversity measures in genetic programming, in Proceedings of the Third Asian-Pacific Workshop on Genetic Programming, ed. by T.L. Pham, et\u00a0al. (Military Technical Academy, Hanoi, 2006), pp. 128\u2013139"},{"issue":"2","key":"9210_CR69","doi-asserted-by":"crossref","first-page":"157","DOI":"10.1109\/TEVC.2006.871252","volume":"10","author":"X.H. Nguyen","year":"2006","unstructured":"X.H. Nguyen, R.I. McKay, D. Essam, Representation and structural difficulty in genetic programming. IEEE Trans. Evol. Comput. 10(2), 157\u2013166 (2006)","journal-title":"IEEE Trans. Evol. Comput."},{"key":"9210_CR70","unstructured":"P. Nordin, F. Francone, W. Banzhaf, Explicitly defined introns and destructive crossover in genetic programming, in Proceedings of the Workshop on Genetic Programming: From Theory to Real-World Applications, ed. by J.P. Rosca (Tahoe City, CA, 1995), pp. 6\u201322"},{"issue":"4","key":"9210_CR71","doi-asserted-by":"crossref","first-page":"349","DOI":"10.1109\/4235.942529","volume":"5","author":"M. O\u2019Neill","year":"2001","unstructured":"M. O\u2019Neill, C. Ryan, Grammatical evolution. IEEE Trans. Evol. Comput. 5(4), 349\u2013358 (2001)","journal-title":"IEEE Trans. Evol. Comput."},{"key":"9210_CR72","doi-asserted-by":"crossref","first-page":"339","DOI":"10.1007\/s10710-010-9113-2","volume":"11","author":"M. O\u2019Neill","year":"2010","unstructured":"M. O\u2019Neill, L. Vanneschi, S. Gustafson, W. Banzhaf, Open issues in genetic programming. Genet. Program. Evol. Mach. 11, 339\u2013363 (2010)","journal-title":"Genet. Program. Evol. Mach."},{"key":"9210_CR73","doi-asserted-by":"crossref","unstructured":"U.-M. O\u2019Reilly, Using a distance metric on genetic programs to understand genetic operators, in IEEE International Conference on Systems, Man, and Cybernetics, Computational Cybernetics and Simulation, vol. 5, (Orlando, FL, 1997), pp. 4092\u20134097","DOI":"10.1109\/ICSMC.1997.637337"},{"key":"9210_CR74","unstructured":"U.-M. O\u2019Reilly, D.E. Goldberg, How fitness structure affects subsolution acquisition in genetic programming, in Genetic Programming 1998: Proceedings of the Third Annual Conference, ed. by J.R. Koza, et\u00a0al. (Morgan Kaufmann, University of Wisconsin, Madison, 1998), pp. 269\u2013277"},{"key":"9210_CR75","first-page":"265","volume-title":"Genetic Programming, Volume 7831 of Lecture Notes in Computer Science","author":"T.A. Pham","year":"2013","unstructured":"T.A. Pham, Q.U. Nguyen, X.H. Nguyen, M. O\u2019Neill et\u00a0al., Examining the diversity property of semantic similarity based crossover, in Genetic Programming, Volume 7831 of Lecture Notes in Computer Science, ed. by K. Krawiec (Springer, Berlin, 2013) pp. 265\u2013276."},{"key":"9210_CR76","unstructured":"D.N. Phong, Q.U. Nguyen, X.H. Nguyen, R. McKay, Evolving approximations for the gaussian q-function by genetic programming with semantic based crossover, in Evolutionary Computation (CEC), 2012 IEEE Congress on (2012), pp. 1\u20136"},{"key":"9210_CR77","doi-asserted-by":"crossref","unstructured":"R. Poli, W.B. Langdon, N.F. Mcphee, A Field Guide to Genetic Programming (2008)","DOI":"10.1145\/1570256.1570403"},{"key":"9210_CR78","unstructured":"W.F. Punch, D. Zongker, E.D. Goodman, The royal tree problem, a benchmark for single and multiple population genetic programming, in Advances in Genetic Programming 2, Chapter 15, ed. by P.J. Angeline, K.E. Kinnear Jr. (MIT Press, Cambridge, MA, 1996), pp. 299\u2013316"},{"key":"9210_CR79","unstructured":"J.P. Rosca, Entropy-driven adaptive representation, in Proceedings of the Workshop on Genetic Programming: From Theory to Real-World Applications, ed. by J.P. Rosca (Tahoe City, CA, 1995), pp. 23\u201332"},{"key":"9210_CR80","doi-asserted-by":"crossref","unstructured":"J.P. Rosca, Genetic programming exploratory power and the discovery of functions, in Evolutionary Programming IV Proceedings of the Fourth Annual Conference on Evolutionary Programming, ed. by J.R. McDonnell, et\u00a0al. (MIT Press, San Diego, CA, 1995), pp. 719\u2013736","DOI":"10.7551\/mitpress\/2887.003.0061"},{"key":"9210_CR81","first-page":"243","volume-title":"Advances in Genetic Programming, Chapter 11","author":"C. Ryan","year":"1994","unstructured":"C. Ryan, Pygmies and civil servants, in Advances in Genetic Programming, Chapter 11, ed. by K.E. Kinnear, Jr. (MIT Press, New York, 1994) pp. 243\u2013263."},{"key":"9210_CR82","doi-asserted-by":"crossref","unstructured":"S. Silva, S. Dignum, Extending operator equalisation: fitness based self adaptive length distribution for bloat free GP, in Proceedings of the 12th European Conference on Genetic Programming, EuroGP 2009, Volume 5481 of LNCS, ed. by L. Vanneschi, et\u00a0al. (Springer, Tuebingen, 2009), pp. 159\u2013170","DOI":"10.1007\/978-3-642-01181-8_14"},{"issue":"2","key":"9210_CR83","doi-asserted-by":"crossref","first-page":"197","DOI":"10.1007\/s10710-011-9150-5","volume":"13","author":"S. Silva","year":"2012","unstructured":"S. Silva, S. Dignum, L. Vanneschi, Operator equalisation for bloat free genetic programming and a survey of bloat control methods. Genet. Program. Evol. Mach. 13(2), 197\u2013238 (2012)","journal-title":"Genet. Program. Evol. Mach."},{"key":"9210_CR84","doi-asserted-by":"crossref","unstructured":"S. Silva, V. Ingalalli, S. Vinga, J.A.M.B. Carreiras, J.B. Melo, M. Castelli, L. Vanneschi, I. Gon\u00e7alves, J. Caldas, Prediction of forest aboveground biomass: an exercise on avoiding overfitting, in Proceedings of the 16th European conference on Applications of Evolutionary Computation, EvoApplications\u201913 (Springer, Berlin, 2013), pp. 407\u2013417","DOI":"10.1007\/978-3-642-37192-9_41"},{"key":"9210_CR85","first-page":"81","volume-title":"Symbolic Visual Learning","author":"A. Teller","year":"1996","unstructured":"A. Teller, M. Veloso, PADO: a new learning architecture for object recognition, in Symbolic Visual Learning, ed. by K. Ikeuchi, M. Veloso (Oxford University Press, Oxford, 1996) pp. 81\u2013116."},{"issue":"2","key":"9210_CR86","doi-asserted-by":"crossref","first-page":"213","DOI":"10.1162\/1063656054088549","volume":"13","author":"M. Tomassini","year":"2005","unstructured":"M. Tomassini, L. Vanneschi, P. Collard, M. Clergue, A study of fitness distance correlation as a difficulty measure in genetic programming. Evol. Comput. 13(2), 213\u2013239 (2005)","journal-title":"Evol. Comput."},{"key":"9210_CR87","unstructured":"L. Vanneschi, Theory and Practice for Efficient Genetic Programming. PhD thesis. (Faculty of Sciences, University of Lausanne, Switzerland, 2004)"},{"key":"9210_CR88","doi-asserted-by":"crossref","unstructured":"L. Vanneschi, M. Castelli, L. Manzoni, S. Silva, A new implementation of geometric semantic GP and its application to problems in pharmacokinetics, in Proceedings of the 16th European Conference on Genetic Programming, EuroGP 2013, Volume 7831 of LNCS, ed. by K. Krawiec, et\u00a0al. (Springer, Vienna, 2013), pp. 205\u2013216","DOI":"10.1007\/978-3-642-37207-0_18"},{"key":"9210_CR89","doi-asserted-by":"crossref","unstructured":"L. Vanneschi, S. Gustafson, G. Mauri, Using subtree crossover distance to investigate genetic programming dynamics, in Proceedings of the 9th European Conference on Genetic Programming, Volume 3905 of Lecture Notes in Computer Science, ed. by P. Collet, et\u00a0al. (Springer, Budapest, 2006), pp. 238\u2013249","DOI":"10.1007\/11729976_21"},{"key":"9210_CR90","doi-asserted-by":"crossref","unstructured":"L. Vanneschi, S. Silva, M. Castelli, L. Manzoni, Geometric semantic genetic programming for real life applications, in Genetic Programming Theory and Practice XI, Genetic and Evolutionary Computation, ed. by R. Riolo, et\u00a0al. (Springer US, Computer Science Collection, Ann Arbor, 2013). Invited article. To appear","DOI":"10.1007\/978-1-4939-0375-7_11"},{"key":"9210_CR91","volume-title":"Data Analysis Using the Method of Least Squares: Extracting the Most Information from Experiments","author":"J. Wolberg","year":"2006","unstructured":"J. Wolberg, Data Analysis Using the Method of Least Squares: Extracting the Most Information from Experiments. (Springer, Heidelberg, 2006)"},{"key":"9210_CR92","doi-asserted-by":"crossref","unstructured":"B. Wyns, P. De Bruyne, L. Boullart, Characterizing diversity in genetic programming, in Proceedings of the 9th European Conference on Genetic Programming, Volume 3905 of Lecture Notes in Computer Science, ed. by P. Collet, et\u00a0al. (Springer, Budapest, 2006), pp. 250\u2013259","DOI":"10.1007\/11729976_22"},{"key":"9210_CR93","doi-asserted-by":"crossref","unstructured":"M. Zhang, P. Wong, D. Qian, Online program simplification in genetic programming, in Simulated Evolution and Learning, Volume 4247 of Lecture Notes in Computer Science, ed. by T.-D. Wang, et\u00a0al. (Springer, Berlin, 2006), pp. 592\u2013600","DOI":"10.1007\/11903697_75"},{"key":"9210_CR94","unstructured":"Z. Zhu, A. Nandi, M. Aslam, Adapted geometric semantic genetic programming for diabetes and breast cancer classification, in Machine Learning for Signal Processing (MLSP), 2013 IEEE International Workshop on (2013), pp. 1\u20135"}],"container-title":["Genetic Programming and Evolvable Machines"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10710-013-9210-0.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10710-013-9210-0\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10710-013-9210-0","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,5,1]],"date-time":"2025-05-01T14:53:01Z","timestamp":1746111181000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10710-013-9210-0"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014,1,16]]},"references-count":94,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2014,6]]}},"alternative-id":["9210"],"URL":"https:\/\/doi.org\/10.1007\/s10710-013-9210-0","relation":{},"ISSN":["1389-2576","1573-7632"],"issn-type":[{"value":"1389-2576","type":"print"},{"value":"1573-7632","type":"electronic"}],"subject":[],"published":{"date-parts":[[2014,1,16]]}}}