{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,8]],"date-time":"2026-01-08T16:15:38Z","timestamp":1767888938594,"version":"3.49.0"},"reference-count":45,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2014,12,23]],"date-time":"2014-12-23T00:00:00Z","timestamp":1419292800000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Genet Program Evolvable Mach"],"published-print":{"date-parts":[[2015,9]]},"DOI":"10.1007\/s10710-014-9239-8","type":"journal-article","created":{"date-parts":[[2014,12,22]],"date-time":"2014-12-22T12:27:33Z","timestamp":1419251253000},"page":"351-386","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":32,"title":["Review and comparative analysis of geometric semantic crossovers"],"prefix":"10.1007","volume":"16","author":[{"given":"Tomasz P.","family":"Pawlak","sequence":"first","affiliation":[]},{"given":"Bartosz","family":"Wieloch","sequence":"additional","affiliation":[]},{"given":"Krzysztof","family":"Krawiec","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2014,12,23]]},"reference":[{"key":"9239_CR1","doi-asserted-by":"crossref","unstructured":"L. Altenberg, Genome growth and the evolution of the genotype-phenotype map, in Evolution as a Computational Process (Springer, Berlin, 1995), pp. 205\u2013259","DOI":"10.1007\/3-540-59046-3_11"},{"key":"9239_CR2","doi-asserted-by":"crossref","unstructured":"L. Beadle, C. Johnson, Semantically driven crossover in genetic programming, in IEEE WCCI 2008. IEEE Computational Intelligence Society (IEEE Press, Hong Kong, 2008), pp. 111\u2013116","DOI":"10.1109\/CEC.2008.4630784"},{"issue":"3","key":"9239_CR3","doi-asserted-by":"crossref","first-page":"307","DOI":"10.1007\/s10710-009-9082-5","volume":"10","author":"L Beadle","year":"2009","unstructured":"L. Beadle, C.G. Johnson, Semantic analysis of program initialisation in genetic programming. Genet. Program Evolvable Mach. 10(3), 307\u2013337 (2009)","journal-title":"Genet. Program Evolvable Mach."},{"key":"9239_CR4","doi-asserted-by":"crossref","unstructured":"L. Beadle, C.G. Johnson, Semantically driven mutation in genetic programming, in IEEE CEC 2009. IEEE Computational Intelligence Society (IEEE Press, Trondheim, 2009), pp. 1336\u20131342","DOI":"10.1109\/CEC.2009.4983099"},{"key":"9239_CR5","doi-asserted-by":"crossref","unstructured":"M. Castelli, D. Castaldi, I. Giordani, S. Silva, L. Vanneschi, F. Archetti, D. Maccagnola, An efficient implementation of geometric semantic genetic programming for anticoagulation level prediction in pharmacogenetics, in EPIA 2013, vol. 8154, LNCS (Springer, Angra do Heroismo, Azores, Portugal, 2013), pp. 78\u201389","DOI":"10.1007\/978-3-642-40669-0_8"},{"issue":"1","key":"9239_CR6","doi-asserted-by":"crossref","first-page":"103","DOI":"10.1109\/TSMCC.2013.2247754","volume":"44","author":"M Castelli","year":"2014","unstructured":"M. Castelli, L. Vanneschi, S. Silva, Semantic search-based genetic programming and the effect of intron deletion. IEEE Trans. Cybern. 44(1), 103\u2013113 (2014)","journal-title":"IEEE Trans. Cybern."},{"key":"9239_CR7","unstructured":"H. Cram\u00e9r, Mathematical Methods of Statistics (Princeton University Press\/Almqvist & Wiksells Akademiska Handb\u00f6cker, Princeton\/Uppsala, 1946)"},{"key":"9239_CR8","doi-asserted-by":"crossref","unstructured":"N. Dershowitz, J.P. Jouannaud, Rewrite systems, in Handbook of Theoretical Computer Science, vol. B (MIT Press, Cambridge, MA, 1990), pp. 243\u2013320","DOI":"10.1016\/B978-0-444-88074-1.50011-1"},{"issue":"4","key":"9239_CR9","doi-asserted-by":"crossref","first-page":"389","DOI":"10.1142\/S0219525902000626","volume":"5","author":"C Ferreira","year":"2002","unstructured":"C. Ferreira, Genetic representation and genetic neutrality in gene expression programming. Adv. Complex Syst. 5(4), 389\u2013408 (2002)","journal-title":"Adv. Complex Syst."},{"key":"9239_CR10","doi-asserted-by":"crossref","unstructured":"E. Galvan-Lopez, B. Cody-Kenny, L. Trujillo, A. Kattan, Using semantics in the selection mechanism in genetic programming: a simple method for promoting semantic diversity, in IEEE CEC 2013, vol. 1 (Cancun, Mexico, 2013), pp. 2972\u20132979","DOI":"10.1109\/CEC.2013.6557931"},{"issue":"1","key":"9239_CR11","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1162\/neco.1992.4.1.1","volume":"4","author":"S Geman","year":"1992","unstructured":"S. Geman, E. Bienenstock, R. Doursat, Neural networks and the bias\/variance dilemma. Neural Comput. 4(1), 1\u201358 (1992)","journal-title":"Neural Comput."},{"key":"9239_CR12","volume-title":"Genetic Algorithms in Search, Optimization and Machine Learning","author":"DE Goldberg","year":"1989","unstructured":"D.E. Goldberg, Genetic Algorithms in Search, Optimization and Machine Learning, 1st edn. (Addison-Wesley Longman Publishing Co., Inc., Boston, 1989)","edition":"1"},{"key":"9239_CR13","doi-asserted-by":"crossref","unstructured":"A. Hara, Y. Ueno, T. Takahama, New crossover operator based on semantic distance between subtrees in genetic programming, in IEEE SMC 2012 (Seoul, Korea, 2012), pp. 721\u2013726","DOI":"10.1109\/ICSMC.2012.6377812"},{"key":"9239_CR14","unstructured":"G. Harik, Learning gene linkage to efficiently solve problems of bounded difficulty using genetic algorithms. Ph.D. thesis, University of Illinois at Urbana-Champaign (1997)"},{"key":"9239_CR15","doi-asserted-by":"crossref","unstructured":"J.H. Holland, Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence (Bradford Books\/ MIT Press, Cambridge, MA, 1992)","DOI":"10.7551\/mitpress\/1090.001.0001"},{"key":"9239_CR16","doi-asserted-by":"crossref","unstructured":"D. Jackson, Phenotypic diversity in initial genetic programming populations, in EuroGP 2010, LNCS, vol. 6021 (Springer, Istanbul, 2010), pp. 98\u2013109. doi: 10.1007\/978-3-642-12148-7_9","DOI":"10.1007\/978-3-642-12148-7_9"},{"key":"9239_CR17","volume-title":"100 Statistical Tests","author":"G Kanji","year":"1999","unstructured":"G. Kanji, 100 Statistical Tests (SAGE Publications, Thousand Oaks, 1999)"},{"key":"9239_CR18","doi-asserted-by":"crossref","unstructured":"R.E. Keller, W. Banzhaf, Genetic programming using genotype-phenotype mapping from linear genomes into linear phenotypes, in GP\u201996 (MIT Press, 1996), pp. 116\u2013122","DOI":"10.7551\/mitpress\/3242.003.0017"},{"key":"9239_CR19","volume-title":"Genetic Programming: On the Programming of Computers by Means of Natural Selection","author":"JR Koza","year":"1992","unstructured":"J.R. Koza, Genetic Programming: On the Programming of Computers by Means of Natural Selection (MIT Press, Cambridge, 1992)"},{"key":"9239_CR20","doi-asserted-by":"crossref","unstructured":"K. Krawiec, Medial crossovers for genetic programming, in EuroGP 2012, LNCS, vol. 7244 (Springer, Malaga, 2012), pp. 61\u201372","DOI":"10.1007\/978-3-642-29139-5_6"},{"key":"9239_CR21","doi-asserted-by":"crossref","unstructured":"K. Krawiec, P. Lichocki, Approximating geometric crossover in semantic space, in GECCO \u201909 (ACM, Montreal, 2009), pp. 987\u2013994","DOI":"10.1145\/1569901.1570036"},{"key":"9239_CR22","doi-asserted-by":"crossref","unstructured":"K. Krawiec, T. Pawlak, Locally geometric semantic crossover, in GECCO Companion \u201912 (ACM, Philadelphia, 2012), pp. 1487\u20131488","DOI":"10.1145\/2330784.2331005"},{"key":"9239_CR23","doi-asserted-by":"crossref","unstructured":"K. Krawiec, T. Pawlak, Quantitative analysis of locally geometric semantic crossover, in PPSN XII, vol. 7491, LNCS (Springer, Berlin, 2012), pp. 397\u2013406","DOI":"10.1007\/978-3-642-32937-1_40"},{"key":"9239_CR24","doi-asserted-by":"crossref","unstructured":"K. Krawiec, T. Pawlak, Approximating geometric crossover by semantic backpropagation, in GECCO \u201913 (ACM, Amsterdam, 2013), pp. 941\u2013948","DOI":"10.1145\/2463372.2463483"},{"issue":"1","key":"9239_CR25","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 Evolvable Mach. 14(1), 31\u201363 (2013)","journal-title":"Genet. Program Evolvable Mach."},{"key":"9239_CR26","unstructured":"S. Luke, L. Panait, Is the perfect the enemy of the good?, in GECCO 2002 (Morgan Kaufmann Publishers, New York, 2002), pp. 820\u2013828"},{"key":"9239_CR27","doi-asserted-by":"crossref","unstructured":"J. McDermott, D.R. White, S. Luke, L. Manzoni, M. Castelli, L. Vanneschi, W. Jaskowski, K. Krawiec, R. Harper, K. De Jong, U.M. O\u2019Reilly, Genetic programming needs better benchmarks, in GECCO \u201912 (ACM, Philadelphia, 2012), pp. 791\u2013798","DOI":"10.1145\/2330163.2330273"},{"issue":"4","key":"9239_CR28","doi-asserted-by":"crossref","first-page":"337","DOI":"10.1109\/4235.887234","volume":"4","author":"P Merz","year":"2000","unstructured":"P. Merz, B. Freisleben, Fitness landscape analysis and memetic algorithms for the quadratic assignment problem. Trans. Evol. Comp 4(4), 337\u2013352 (2000)","journal-title":"Trans. Evol. Comp"},{"key":"9239_CR29","doi-asserted-by":"crossref","unstructured":"A. Moraglio, K. Krawiec, C.G. Johnson, Geometric semantic genetic programming, in PPSN XII, vol. 7491, LNCS (Springer, Taormina 2012), pp. 21\u201331","DOI":"10.1007\/978-3-642-32937-1_3"},{"key":"9239_CR30","doi-asserted-by":"crossref","unstructured":"A. Moraglio, D. Sudholt, Runtime analysis of convex evolutionary search, in GECCO \u201912 (ACM, New York, 2012), pp. 649\u2013656","DOI":"10.1145\/2330163.2330255"},{"key":"9239_CR31","unstructured":"Q.U. Nguyen, X.H. Nguyen, M. O\u2019Neill, Semantics based mutation in genetic programming: the case for real-valued symbolic regression, in Mendel\u201909 (Brno, Czech Republic, 2009), pp. 73\u201391"},{"key":"9239_CR32","doi-asserted-by":"crossref","unstructured":"T.P. Pawlak, Combining semantically-effective and geometric crossover operators for genetic programming, in PPSN XIII (Ljubljana, Slovenia, 2014)","DOI":"10.1007\/978-3-319-10762-2_45"},{"key":"9239_CR33","doi-asserted-by":"crossref","unstructured":"T.P. Pawlak, B. Wieloch, K. Krawiec, Semantic backpropagation for designing search operators in genetic programming. IEEE Trans. Evolut. Comput. (2014). doi: 10.1109\/TEVC.2014.2321259","DOI":"10.1109\/TEVC.2014.2321259"},{"issue":"3","key":"9239_CR34","doi-asserted-by":"crossref","first-page":"231","DOI":"10.1162\/evco.1998.6.3.231","volume":"6","author":"R Poli","year":"1998","unstructured":"R. Poli, W.B. Langdon, Schema theory for genetic programming with one-point crossover and point mutation. Evol. Comput. 6(3), 231\u2013252 (1998)","journal-title":"Evol. Comput."},{"key":"9239_CR35","volume-title":"Representations for Genetic and Evolutionary Algorithms","author":"F Rothlauf","year":"2006","unstructured":"F. Rothlauf, Representations for Genetic and Evolutionary Algorithms, 2nd edn. (Springer, New York, 2006)","edition":"2"},{"key":"9239_CR36","first-page":"88","volume":"15","author":"C Spearman","year":"1904","unstructured":"C. Spearman, The proof and measurement of association between two things. Am. J. Psychol. 15, 88\u2013103 (1904)","journal-title":"Am. J. Psychol."},{"key":"9239_CR37","doi-asserted-by":"crossref","unstructured":"W.A. Tackett, A. Carmi, The unique implications of brood selection for genetic programming, in IEEE WCCI 1994, vol. 1 (IEEE Press, Orlando, 1994), pp. 160\u2013165","DOI":"10.1109\/ICEC.1994.350023"},{"issue":"2","key":"9239_CR38","doi-asserted-by":"crossref","first-page":"91","DOI":"10.1007\/s10710-010-9121-2","volume":"12","author":"NQ Uy","year":"2011","unstructured":"N.Q. Uy, N.X. Hoai, M. O\u2019Neill, R.I. McKay, E. Galvan-Lopez, Semantically-based crossover in genetic programming: application to real-valued symbolic regression. Genet. Program Evolvable Mach. 12(2), 91\u2013119 (2011)","journal-title":"Genet. Program Evolvable Mach."},{"key":"9239_CR39","doi-asserted-by":"crossref","first-page":"195","DOI":"10.1016\/j.ins.2013.02.008","volume":"235","author":"NQ Uy","year":"2013","unstructured":"N.Q. Uy, N.X. Hoai, M. O\u2019Neill, R.I. McKay, D.N. Phong, On the roles of semantic locality of crossover in genetic programming. Inf. Sci. 235, 195\u2013213 (2013)","journal-title":"Inf. Sci."},{"issue":"2","key":"9239_CR40","doi-asserted-by":"crossref","first-page":"195","DOI":"10.1007\/s10710-013-9210-0","volume":"15","author":"L Vanneschi","year":"2014","unstructured":"L. Vanneschi, M. Castelli, S. Silva, A survey of semantic methods in genetic programming. Genet. Program Evolvable Mach. 15(2), 195\u2013214 (2014)","journal-title":"Genet. Program Evolvable Mach."},{"key":"9239_CR41","doi-asserted-by":"crossref","unstructured":"J.A. Walker, J.F. Miller, Investigating the performance of module acquisition in cartesian genetic programming, in GECCO 2005, vol. 2 (ACM Press, Washington, DC, 2005), pp. 1649\u20131656","DOI":"10.1145\/1068009.1068287"},{"issue":"3","key":"9239_CR42","doi-asserted-by":"crossref","first-page":"178","DOI":"10.1080\/09296174.2013.799918","volume":"20","author":"S Wallis","year":"2013","unstructured":"S. Wallis, Binomial confidence intervals and contingency tests: mathematical fundamentals and the evaluation of alternative methods. J. Quant. Ling. 20(3), 178\u2013208 (2013)","journal-title":"J. Quant. Ling."},{"key":"9239_CR43","unstructured":"R. Watson, Compositional evolution: Interdisciplinary investigations in evolvability, modularity, and symbiosis. Ph.D. thesis, Brandeis University (2002)"},{"key":"9239_CR44","doi-asserted-by":"crossref","unstructured":"B. Wieloch, K. Krawiec, Running programs backwards: instruction inversion for effective search in semantic spaces, in GECCO \u201913 (ACM, Amsterdam, 2013), pp. 1013\u20131020","DOI":"10.1145\/2463372.2463493"},{"key":"9239_CR45","unstructured":"S. Wright, The roles of mutation, inbreeding, crossbreeding and selection in evolution, in Proceedings of the 6th International Congress of Genetics, vol. 1 (1932), pp. 356\u2013366"}],"container-title":["Genetic Programming and Evolvable Machines"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10710-014-9239-8.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10710-014-9239-8\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10710-014-9239-8","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,5,14]],"date-time":"2025-05-14T18:06:46Z","timestamp":1747246006000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10710-014-9239-8"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014,12,23]]},"references-count":45,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2015,9]]}},"alternative-id":["9239"],"URL":"https:\/\/doi.org\/10.1007\/s10710-014-9239-8","relation":{},"ISSN":["1389-2576","1573-7632"],"issn-type":[{"value":"1389-2576","type":"print"},{"value":"1573-7632","type":"electronic"}],"subject":[],"published":{"date-parts":[[2014,12,23]]}}}