{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,8]],"date-time":"2026-01-08T11:06:09Z","timestamp":1767870369471,"version":"3.49.0"},"reference-count":100,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2025,11,19]],"date-time":"2025-11-19T00:00:00Z","timestamp":1763510400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2025,11,19]],"date-time":"2025-11-19T00:00:00Z","timestamp":1763510400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"DOI":"10.13039\/501100012306","name":"Universit\u00e0 degli Studi di Trieste","doi-asserted-by":"crossref","id":[{"id":"10.13039\/501100012306","id-type":"DOI","asserted-by":"crossref"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Genet Program Evolvable Mach"],"published-print":{"date-parts":[[2025,12]]},"abstract":"<jats:title>Abstract<\/jats:title>\n                  <jats:p>The incorporation of a Cellular Automata (CA)-like structure into the population of Evolutionary Algorithms (EAs) has been shown to enhance solution quality. However, research on CA-like structures in the context of Genetic Programming (GP) remains limited. This work examines the impact of introducing such structures in Geometric Semantic variants of GP, specifically focusing on the well-established Geometric Semantic GP (GSGP) and the recently proposed SLIM-GSGP, which prioritizes generating smaller and more interpretable individuals. Furthermore, we analyze how cellular structures influence the effectiveness of semantic-based recombination and mutation in both GSGP and SLIM-GSGP. To this end, we conduct a comprehensive evaluation of these genetic operators, examining their effects both individually and in combination. We provide insights into how CA-like structures and semantic genetic operators influence both the quality and size of solutions in GSGP and SLIM-GSGP, offering a clear understanding of the trade-offs associated with these approaches.<\/jats:p>","DOI":"10.1007\/s10710-025-09524-7","type":"journal-article","created":{"date-parts":[[2025,11,19]],"date-time":"2025-11-19T02:45:25Z","timestamp":1763520325000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Semantic-based recombination and mutation in cellular-inspired genetic programming"],"prefix":"10.1007","volume":"26","author":[{"given":"Luigi","family":"Rovito","sequence":"first","affiliation":[]},{"given":"Lorenzo","family":"Bonin","sequence":"additional","affiliation":[]},{"given":"Davide","family":"Farinati","sequence":"additional","affiliation":[]},{"given":"Leonardo","family":"Vanneschi","sequence":"additional","affiliation":[]},{"given":"Luca","family":"Manzoni","sequence":"additional","affiliation":[]},{"given":"Andrea","family":"De Lorenzo","sequence":"additional","affiliation":[]},{"given":"Gloria","family":"Pietropolli","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2025,11,19]]},"reference":[{"key":"9524_CR1","first-page":"745","volume":"21","author":"JV Neumann","year":"1966","unstructured":"J.V. Neumann, Theory of self-reproducing automata. Math. Comput 21, 745 (1966)","journal-title":"Math. Comput"},{"key":"9524_CR2","volume-title":"Cellular Automata","author":"EF Codd","year":"1968","unstructured":"E.F. Codd, Cellular Automata (Academic press, Cambridge, 1968)"},{"issue":"1","key":"9524_CR3","doi-asserted-by":"publisher","first-page":"80","DOI":"10.1145\/349194.349202","volume":"32","author":"P Sarkar","year":"2000","unstructured":"P. Sarkar, A brief history of cellular automata. Acm Comput. Surv. (csur) 32(1), 80\u2013107 (2000)","journal-title":"Acm Comput. Surv. (csur)"},{"issue":"2","key":"9524_CR4","doi-asserted-by":"publisher","first-page":"126","DOI":"10.1109\/TEVC.2005.843751","volume":"9","author":"E Alba","year":"2005","unstructured":"E. Alba, B. Dorronsoro, The exploration\/exploitation tradeoff in dynamic cellular genetic algorithms. IEEE Trans. Evol. Comput. 9(2), 126\u2013142 (2005)","journal-title":"IEEE Trans. Evol. Comput."},{"key":"9524_CR5","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1007\/978-0-387-77610-1_1","volume-title":"Introduction to Cellular Genetic Algorithms","author":"E Alba","year":"2008","unstructured":"E. Alba, B. Dorronsoro, Introduction to Cellular Genetic Algorithms (Springer, Boston, MA, 2008), pp.3\u201320"},{"issue":"10","key":"9524_CR6","doi-asserted-by":"publisher","first-page":"863","DOI":"10.1080\/08839514.2019.1646005","volume":"33","author":"C Salto","year":"2019","unstructured":"C. Salto, E. Alba, Cellular genetic algorithms: understanding the behavior of using neighborhoods. Appl. Artif. Intell. 33(10), 863\u2013880 (2019)","journal-title":"Appl. Artif. Intell."},{"issue":"1","key":"9524_CR7","doi-asserted-by":"publisher","first-page":"8","DOI":"10.1007\/s10710-024-09480-8","volume":"25","author":"L Bonin","year":"2024","unstructured":"L. Bonin, L. Rovito, A. De Lorenzo, L. Manzoni, Cellular geometric semantic genetic programming. Genet. Program Evolvable Mach. 25(1), 8 (2024)","journal-title":"Genet. Program Evolvable Mach."},{"key":"9524_CR8","unstructured":"T. Murata, M. Gen, Cellular genetic algorithm for multi-objective optimization. In: Proceedings of the 4th Asian Fuzzy System Symposium, pp. 538\u2013542 (2002). Citeseer"},{"issue":"7","key":"9524_CR9","doi-asserted-by":"publisher","first-page":"726","DOI":"10.1002\/int.20358","volume":"24","author":"AJ Nebro","year":"2009","unstructured":"A.J. Nebro, J.J. Durillo, F. Luna, B. Dorronsoro, E. Alba, Mocell: a cellular genetic algorithm for multiobjective optimization. Int. J. Intell. Syst. 24(7), 726\u2013746 (2009)","journal-title":"Int. J. Intell. Syst."},{"key":"9524_CR10","doi-asserted-by":"publisher","first-page":"374","DOI":"10.1016\/j.ins.2018.06.032","volume":"462","author":"M Zhang","year":"2018","unstructured":"M. Zhang, N. Tian, V. Palade, Z. Ji, Y. Wang, Cellular artificial bee colony algorithm with gaussian distribution. Inf. Sci. 462, 374\u2013401 (2018)","journal-title":"Inf. Sci."},{"issue":"5","key":"9524_CR11","doi-asserted-by":"publisher","first-page":"489","DOI":"10.1109\/TEVC.2005.850298","volume":"9","author":"M Giacobini","year":"2005","unstructured":"M. Giacobini, M. Tomassini, A.G. Tettamanzi, E. Alba, Selection intensity in cellular evolutionary algorithms for regular lattices. IEEE Trans. Evol. Comput. 9(5), 489\u2013505 (2005)","journal-title":"IEEE Trans. Evol. Comput."},{"key":"9524_CR12","doi-asserted-by":"crossref","unstructured":"G. Pietropolli, S. Nichele, E. Medvet, The role of the substrate in ca-based evolutionary algorithms. In: Proceedings of the Genetic and Evolutionary Computation Conference (GECCO), pp. 768\u2013777. ACM, Melbourne, Australia (2024)","DOI":"10.1145\/3638529.3654112"},{"key":"9524_CR13","doi-asserted-by":"crossref","unstructured":"P. Orzechowski, W.L. Cava, J.H. Moore, Where are we now? a large benchmark study of recent symbolic regression methods. In: Proceedings of the Genetic and Evolutionary Computation Conference (GECCO), pp. 1183\u20131190. ACM, Kyoto, Japan (2018)","DOI":"10.1145\/3205455.3205539"},{"key":"9524_CR14","unstructured":"W. La\u00a0Cava, P. Orzechowski, B. Burlacu, F.O. Franca, M. Virgolin, Y. Jin, M. Kommenda, J.H. Moore, Contemporary symbolic regression methods and their relative performance. In: Thirty-fifth Conference on Neural Information Processing Systems Datasets and Benchmarks Track (2021)"},{"key":"9524_CR15","unstructured":"M. Virgolin, S.P. Pissis, Symbolic Regression is NP-hard (2022)"},{"key":"9524_CR16","unstructured":"G. Folino, C. Pizzuti, G. Spezzano, A cellular genetic programming approach to classification. In: Proceedings of the Genetic and Evolutionary Computation Conference (GECCO), pp. 1015\u20131020. Morgan Kaufmann, Orlando, FL, USA (1999)"},{"key":"9524_CR17","first-page":"435","volume":"14","author":"A Takac","year":"2004","unstructured":"A. Takac, Cellular genetic programming algorithm applied to classification task. Neural Netw. World 14, 435\u2013452 (2004)","journal-title":"Neural Netw. World"},{"key":"9524_CR18","unstructured":"A. Takac, Application of cellular genetic programming in data mining. In: Proceedings of the Conference on Knowledge Management (Knowledge). Citeseer, Ljubljana, Slovenia (2004)"},{"issue":"1","key":"9524_CR19","doi-asserted-by":"publisher","first-page":"37","DOI":"10.1109\/TEVC.2002.806168","volume":"7","author":"G Folino","year":"2003","unstructured":"G. Folino, C. Pizzuti, G. Spezzano, A scalable cellular implementation of parallel genetic programming. IEEE Trans. Evol. Comput. 7(1), 37\u201353 (2003)","journal-title":"IEEE Trans. Evol. Comput."},{"key":"9524_CR20","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1007\/s10710-012-9177-2","volume":"14","author":"DR White","year":"2013","unstructured":"D.R. White, J. McDermott, M. Castelli, L. Manzoni, B.W. Goldman, G. Kronberger, W. Ja\u015bkowski, U.-M. O\u2019Reilly, S. Luke, Better gp benchmarks: community survey results and proposals. Genet. Program Evolvable Mach. 14, 3\u201329 (2013)","journal-title":"Genet. Program Evolvable Mach."},{"key":"9524_CR21","doi-asserted-by":"crossref","unstructured":"A. Moraglio, K. Krawiec, C.G. Johnson, Geometric semantic genetic programming. In: Proceedings of the 12th International Conference on Parallel Problem Solving from Nature (PPSN). Lecture Notes in Computer Science, vol. 7491, pp. 21\u201331. Springer, Taormina, Italy (2012)","DOI":"10.1007\/978-3-642-32937-1_3"},{"key":"9524_CR22","unstructured":"L. Vanneschi, An introduction to geometric semantic genetic programming. In: NEO 2015: Results of the Numerical and Evolutionary Optimization Workshop NEO 2015 Held at September 23-25 2015 in Tijuana, Mexico, pp. 3\u201342 (2016). Springer"},{"key":"9524_CR23","doi-asserted-by":"crossref","unstructured":"L. Vanneschi, Slim_gsgp: The non-bloating geometric semantic genetic programming. In: Proceedings of the European Conference on Genetic Programming (EuroGP, Part of EvoStar). Lecture Notes in Computer Science, vol. 14474, pp. 125\u2013141. Springer, Aberystwyth, UK (2024)","DOI":"10.1007\/978-3-031-56957-9_8"},{"key":"9524_CR24","first-page":"237","volume":"XXI","author":"L Vanneschi","year":"2025","unstructured":"L. Vanneschi, D. Farinati, D. Rasteiro, L. Rosenfeld, G. Pietropolli, S. Silva, Exploring non-bloating geometric semantic genetic programming. Genetic Program. Theory Practice XXI, 237\u2013258 (2025)","journal-title":"Genetic Program. Theory Practice"},{"key":"9524_CR25","doi-asserted-by":"crossref","unstructured":"G. Pietropolli, D. Farinati, L. Manzoni, M. Castelli, S. Silva, L. Vanneschi, Introducing crossover in slim-gsgp. In: Proceedings of the European Conference on Genetic Programming (EuroGP, Part of EvoStar). Lecture Notes in Computer Science, vol. TBD, pp. 103\u2013119. Springer, TBD (2025)","DOI":"10.1007\/978-3-031-89991-1_7"},{"key":"9524_CR26","doi-asserted-by":"crossref","unstructured":"L. Rovito, L. Bonin, D. Farinati, L. Vanneschi, L. Manzoni, A.D. Lorenzo, G. Pietropolli, Exploring the integration of cellular structures in genetic programming-based methods. In: Proceedings of the European Conference on Genetic Programming (EuroGP, Part of EvoStar). Lecture Notes in Computer Science, vol. TBD, pp. 120\u2013138. Springer, TBD (2025)","DOI":"10.1007\/978-3-031-89991-1_8"},{"issue":"2","key":"9524_CR27","doi-asserted-by":"publisher","first-page":"88","DOI":"10.1137\/0202009","volume":"2","author":"JH Holland","year":"1973","unstructured":"J.H. Holland, Genetic algorithms and the optimal allocation of trials. SIAM J. Comput. 2(2), 88\u2013105 (1973)","journal-title":"SIAM J. Comput."},{"key":"9524_CR28","first-page":"1","volume":"2021","author":"Y Deng","year":"2021","unstructured":"Y. Deng, J. Xiong, Q. Wang, A hybrid cellular genetic algorithm for the traveling salesman problem. Math. Probl. Eng. 2021, 1\u201316 (2021)","journal-title":"Math. Probl. Eng."},{"issue":"4598","key":"9524_CR29","doi-asserted-by":"publisher","first-page":"671","DOI":"10.1126\/science.220.4598.671","volume":"220","author":"S Kirkpatrick","year":"1983","unstructured":"S. Kirkpatrick, C.D. Gelatt, M.P. Vecchi, Optimization by simulated annealing. Science 220(4598), 671\u2013680 (1983)","journal-title":"Science"},{"key":"9524_CR30","doi-asserted-by":"crossref","unstructured":"L. Mariot, S. Picek, D. Jakobovic, A. Leporati, Evolutionary algorithms for the design of orthogonal latin squares based on cellular automata. In: Proceedings of the Genetic and Evolutionary Computation Conference (GECCO), pp. 306\u2013313. ACM, Berlin, Germany (2017)","DOI":"10.1145\/3071178.3071284"},{"issue":"20","key":"9524_CR31","doi-asserted-by":"publisher","first-page":"4460","DOI":"10.1016\/j.ins.2010.05.025","volume":"181","author":"Y Shi","year":"2011","unstructured":"Y. Shi, H. Liu, L. Gao, G. Zhang, Cellular particle swarm optimization. Inf. Sci. 181(20), 4460\u20134493 (2011)","journal-title":"Inf. Sci."},{"issue":"1","key":"9524_CR32","first-page":"139464","volume":"2013","author":"MA Al-Betar","year":"2013","unstructured":"M.A. Al-Betar, A.T. Khader, M.A. Awadallah, M.H. Alawan, B. Zaqaibeh, Cellular harmony search for optimization problems. J. Appl. Math. 2013(1), 139464 (2013)","journal-title":"J. Appl. Math."},{"issue":"2","key":"9524_CR33","doi-asserted-by":"publisher","first-page":"87","DOI":"10.1007\/BF00175355","volume":"4","author":"JR Koza","year":"1994","unstructured":"J.R. Koza, Genetic programming as a means for programming computers by natural selection. Stat. Comput. 4(2), 87\u2013112 (1994)","journal-title":"Stat. Comput."},{"issue":"3","key":"9524_CR34","doi-asserted-by":"publisher","first-page":"74","DOI":"10.1109\/5254.846288","volume":"15","author":"W Banzhaf","year":"2000","unstructured":"W. Banzhaf, J.R. Koza, C. Ryan, L. Spector, C. Jacob, Genetic programming. IEEE Intell. Syst. Appl 15(3), 74\u201384 (2000)","journal-title":"IEEE Intell. Syst. Appl"},{"issue":"4","key":"9524_CR35","first-page":"1765","volume":"13","author":"MT Ahvanooey","year":"2019","unstructured":"M.T. Ahvanooey, Q. Li, M. Wu, S. Wang, A survey of genetic programming and its applications. KSII Trans. Internet. Info. (TIIS) 13(4), 1765\u20131794 (2019)","journal-title":"KSII Trans. Internet. Info. (TIIS)"},{"key":"9524_CR36","doi-asserted-by":"publisher","first-page":"303","DOI":"10.1007\/s11047-014-9416-y","volume":"14","author":"VK Dabhi","year":"2015","unstructured":"V.K. Dabhi, S. Chaudhary, Empirical modeling using genetic programming: a survey of issues and approaches. Nat. Comput. 14, 303\u2013330 (2015)","journal-title":"Nat. Comput."},{"key":"9524_CR37","doi-asserted-by":"crossref","unstructured":"Q. Huynh, H. Singh, T. Ray, A. Oyama, Improved genetic programming for symbolic regression: Case studies on practical applications. In: 2022 IEEE Symposium Series on Computational Intelligence (SSCI), pp. 1135\u20131142 (2022)","DOI":"10.1109\/SSCI51031.2022.10022279"},{"key":"9524_CR38","doi-asserted-by":"publisher","first-page":"292","DOI":"10.1016\/j.engappai.2016.07.004","volume":"55","author":"W La Cava","year":"2016","unstructured":"W. La Cava, K. Danai, L. Spector, Inference of compact nonlinear dynamic models by epigenetic local search. Eng. Appl. Artif. Intell. 55, 292\u2013306 (2016)","journal-title":"Eng. Appl. Artif. Intell."},{"key":"9524_CR39","doi-asserted-by":"publisher","first-page":"892","DOI":"10.1016\/j.renene.2015.09.068","volume":"87","author":"W La Cava","year":"2016","unstructured":"W. La Cava, K. Danai, L. Spector, P. Fleming, A. Wright, M. Lackner, Automatic identification of wind turbine models using evolutionary multiobjective optimization. Renew. Energy 87, 892\u2013902 (2016)","journal-title":"Renew. Energy"},{"issue":"3","key":"9524_CR40","doi-asserted-by":"publisher","first-page":"621","DOI":"10.1109\/TEVC.2022.3225509","volume":"27","author":"Y Mei","year":"2023","unstructured":"Y. Mei, Q. Chen, A. Lensen, B. Xue, M. Zhang, Explainable artificial intelligence by genetic programming: a survey. IEEE Trans. Evol. Comput. 27(3), 621\u2013641 (2023)","journal-title":"IEEE Trans. Evol. Comput."},{"issue":"11","key":"9524_CR41","doi-asserted-by":"publisher","first-page":"5468","DOI":"10.1109\/TCYB.2020.2970198","volume":"51","author":"A Lensen","year":"2021","unstructured":"A. Lensen, B. Xue, M. Zhang, Genetic programming for evolving a front of interpretable models for data visualization. IEEE Trans. Cybern 51(11), 5468\u20135482 (2021)","journal-title":"IEEE Trans. Cybern"},{"key":"9524_CR42","doi-asserted-by":"crossref","unstructured":"L.A. Ferreira, F.G. Guimar\u00e3es, R. Silva, Applying genetic programming to improve interpretability in machine learning models. In: 2020 IEEE Congress on Evolutionary Computation (CEC), pp. 1\u20138 (2020)","DOI":"10.1109\/CEC48606.2020.9185620"},{"key":"9524_CR43","first-page":"81","volume-title":"Genetic Programming for Interpretable and Explainable Machine Learning","author":"T Hu","year":"2023","unstructured":"T. Hu, Genetic Programming for Interpretable and Explainable Machine Learning (Springer, Singapore, 2023), pp.81\u201390"},{"key":"9524_CR44","doi-asserted-by":"crossref","unstructured":"M. Virgolin, A.D. Lorenzo, F. Randone, E. Medvet, M. Wahde, Model learning with personalized interpretability estimation (ml-pie). In: Proceedings of the Genetic and Evolutionary Computation Conference Companion (GECCO Companion), pp. 1355\u20131364. ACM, Lille, France (2021)","DOI":"10.1145\/3449726.3463166"},{"issue":"1","key":"9524_CR45","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3643688","volume":"4","author":"G Nadizar","year":"2024","unstructured":"G. Nadizar, L. Rovito, A. De Lorenzo, E. Medvet, M. Virgolin, An analysis of the ingredients for learning interpretable symbolic regression models with human-in-the-loop and genetic programming. ACM Trans. Evol. Learn. Optim. 4(1), 1\u201330 (2024)","journal-title":"ACM Trans. Evol. Learn. Optim."},{"key":"9524_CR46","doi-asserted-by":"publisher","unstructured":"G. Nadizar, E. Medvet, D. Wilson, Searching for a diversity of interpretable graph control policies. In: Proceedings of the Genetic and Evolutionary Computation Conference. GECCO \u201924, pp. 933\u2013941. Association for Computing Machinery, New York, NY, USA (2024). https:\/\/doi.org\/10.1145\/3638529.3653987","DOI":"10.1145\/3638529.3653987"},{"key":"9524_CR47","doi-asserted-by":"publisher","first-page":"73","DOI":"10.1007\/978-3-031-56957-9_5","volume-title":"Genetic Programming","author":"G Nadizar","year":"2024","unstructured":"G. Nadizar, E. Medvet, D.G. Wilson, Naturally interpretable control policies via graph-based genetic programming, in Genetic Programming. ed. by M. Giacobini, B. Xue, L. Manzoni (Springer, Cham, 2024), pp.73\u201389"},{"key":"9524_CR48","doi-asserted-by":"crossref","unstructured":"K.B. Rebuli, M. Giacobini, S. Silva, L. Vanneschi, A comparison of structural complexity metrics for explainable genetic programming. In: Proceedings of the Companion Conference on Genetic and Evolutionary Computation (GECCO Companion), pp. 539\u2013542. ACM, Lisbon, Portugal (2023)","DOI":"10.1145\/3583133.3590595"},{"issue":"2","key":"9524_CR49","doi-asserted-by":"publisher","first-page":"211","DOI":"10.1162\/evco_a_00278","volume":"29","author":"M Virgolin","year":"2021","unstructured":"M. Virgolin, T. Alderliesten, C. Witteveen, P.A. Bosman, Improving model-based genetic programming for symbolic regression of small expressions. Evol. Comput. 29(2), 211\u2013237 (2021)","journal-title":"Evol. Comput."},{"key":"9524_CR50","unstructured":"W.N. Martin, Island (migration) models: evolutionary algorithms based on punctuated equilibria. Handbook of evolutionary computation (1997)"},{"issue":"2","key":"9524_CR51","doi-asserted-by":"publisher","first-page":"173","DOI":"10.1109\/TEVC.2009.2027314","volume":"14","author":"PA Whigham","year":"2009","unstructured":"P.A. Whigham, G. Dick, Implicitly controlling bloat in genetic programming. IEEE Trans. Evol. Comput. 14(2), 173\u2013190 (2009)","journal-title":"IEEE Trans. Evol. Comput."},{"key":"9524_CR52","doi-asserted-by":"crossref","unstructured":"G. Dick, P.A. Whigham, Controlling bloat through parsimonious elitist replacement and spatial structure. In: Proceedings of the 16th European Conference on Genetic Programming (EuroGP, Part of EvoStar). Lecture Notes in Computer Science, vol. 7831, pp. 13\u201324. Springer, Vienna, Austria (2013)","DOI":"10.1007\/978-3-642-37207-0_2"},{"key":"9524_CR53","doi-asserted-by":"crossref","unstructured":"A.D. Cioppa, A. Marcelli, P. Napoli, Speciation in evolutionary algorithms: Adaptive species discovery. In: Proceedings of the 13th Annual Conference on Genetic and Evolutionary Computation (GECCO), pp. 1053\u20131060. ACM, Dublin, Ireland (2011)","DOI":"10.1145\/2001576.2001719"},{"issue":"2","key":"9524_CR54","doi-asserted-by":"publisher","first-page":"99","DOI":"10.1162\/106365602320169811","volume":"10","author":"KO Stanley","year":"2002","unstructured":"K.O. Stanley, R. Miikkulainen, Evolving neural networks through augmenting topologies. Evol. Comput. 10(2), 99\u2013127 (2002)","journal-title":"Evol. Comput."},{"key":"9524_CR55","doi-asserted-by":"publisher","first-page":"21","DOI":"10.1016\/j.ins.2015.11.010","volume":"333","author":"L Trujillo","year":"2016","unstructured":"L. Trujillo, L. Mu\u00f1oz, E. Galv\u00e1n-L\u00f3pez, S. Silva, Neat genetic programming: controlling bloat naturally. Inf. Sci. 333, 21\u201343 (2016)","journal-title":"Inf. Sci."},{"key":"9524_CR56","doi-asserted-by":"publisher","first-page":"351","DOI":"10.1007\/s10710-019-09351-7","volume":"20","author":"P Ju\u00e1rez-Smith","year":"2019","unstructured":"P. Ju\u00e1rez-Smith, L. Trujillo, M. Garc\u00eda-Valdez, F. Vega, F. Ch\u00e1vez, Local search in speciation-based bloat control for genetic programming. Genet. Program Evolvable Mach. 20, 351\u2013384 (2019)","journal-title":"Genet. Program Evolvable Mach."},{"issue":"6","key":"9524_CR57","doi-asserted-by":"publisher","first-page":"823","DOI":"10.1109\/TEVC.2015.2396199","volume":"19","author":"S Cussat-Blanc","year":"2015","unstructured":"S. Cussat-Blanc, K. Harrington, J. Pollack, Gene regulatory network evolution through augmenting topologies. IEEE Trans. Evol. Comput. 19(6), 823\u2013837 (2015)","journal-title":"IEEE Trans. Evol. Comput."},{"key":"9524_CR58","doi-asserted-by":"publisher","first-page":"113191","DOI":"10.1016\/j.eswa.2020.113191","volume":"147","author":"TM Martins","year":"2020","unstructured":"T.M. Martins, R.F. Neves, Applying genetic algorithms with speciation for optimization of grid template pattern detection in financial markets. Expert Syst. Appl. 147, 113191 (2020)","journal-title":"Expert Syst. Appl."},{"key":"9524_CR59","doi-asserted-by":"crossref","unstructured":"R. Wickman, B. Poudel, T.M. Villarreal, X. Zhang, W. Li, Efficient quality-diversity optimization through diverse quality species. In: Proceedings of the Companion Conference on Genetic and Evolutionary Computation (GECCO Companion), pp. 699\u2013702. ACM, Lisbon, Portugal (2023)","DOI":"10.1145\/3583133.3590581"},{"key":"9524_CR60","doi-asserted-by":"crossref","unstructured":"D.E. Goldberg, K. Deb, A comparative analysis of selection schemes used in genetic algorithms. In: Foundations of Genetic Algorithms vol. 1, pp. 69\u201393. Elsevier, San Mateo, CA (1991)","DOI":"10.1016\/B978-0-08-050684-5.50008-2"},{"key":"9524_CR61","doi-asserted-by":"publisher","first-page":"615","DOI":"10.1007\/s00500-011-0760-x","volume":"16","author":"H Xie","year":"2012","unstructured":"H. Xie, M. Zhang, Impacts of sampling strategies in tournament selection for genetic programming. Soft. Comput. 16, 615\u2013633 (2012)","journal-title":"Soft. Comput."},{"key":"9524_CR62","doi-asserted-by":"crossref","unstructured":"J. Sarma, K. De\u00a0Jong, An analysis of the effects of neighborhood size and shape on local selection algorithms. In: International Conference on Parallel Problem Solving From Nature, pp. 236\u2013244 (1996). Springer","DOI":"10.1007\/3-540-61723-X_988"},{"issue":"17","key":"9524_CR63","doi-asserted-by":"publisher","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."},{"issue":"10","key":"9524_CR64","doi-asserted-by":"publisher","first-page":"4608","DOI":"10.1016\/j.eswa.2014.01.018","volume":"41","author":"M Castelli","year":"2014","unstructured":"M. Castelli, L. Vanneschi, S. Silva, Prediction of the unified parkinson\u2019s disease rating scale assessment using a genetic programming system with geometric semantic genetic operators. Expert Syst. Appl. 41(10), 4608\u20134616 (2014)","journal-title":"Expert Syst. Appl."},{"key":"9524_CR65","doi-asserted-by":"crossref","unstructured":"L. Vanneschi, S. Silva, M. Castelli, L. Manzoni, Geometric semantic genetic programming for real life applications. Genetic programming theory and practice xi, 191\u2013209 (2014)","DOI":"10.1007\/978-1-4939-0375-7_11"},{"key":"9524_CR66","doi-asserted-by":"publisher","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, 195\u2013214 (2014)","journal-title":"Genet. Program Evolvable Mach."},{"key":"9524_CR67","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, Part of EvoStar). Lecture Notes in Computer Science, vol. 7831, pp. 205\u2013216. Springer, Vienna, Austria (2013)","DOI":"10.1007\/978-3-642-37207-0_18"},{"key":"9524_CR68","doi-asserted-by":"publisher","first-page":"351","DOI":"10.1007\/s10710-014-9239-8","volume":"16","author":"TP Pawlak","year":"2015","unstructured":"T.P. Pawlak, B. Wieloch, K. Krawiec, Review and comparative analysis of geometric semantic crossovers. Genet. Program. Evolvable Mach. 16, 351\u2013386 (2015)","journal-title":"Genet. Program. Evolvable Mach."},{"key":"9524_CR69","doi-asserted-by":"crossref","unstructured":"M. Castelli, L. Manzoni, I. Gon\u00e7alves, L. Vanneschi, L. Trujillo, S. Silva, An analysis of geometric semantic crossover: A computational geometry approach, pp. 201\u2013208 (2016)","DOI":"10.5220\/0006056402010208"},{"key":"9524_CR70","doi-asserted-by":"crossref","unstructured":"G. Nadizar, F. Garrow, B. Sakallioglu, L. Canonne, S. Silva, L. Vanneschi, An investigation of geometric semantic gp with linear scaling. In: Proceedings of the Genetic and Evolutionary Computation Conference (GECCO), pp. 1165\u20131174. ACM, Lisbon, Portugal (2023)","DOI":"10.1145\/3583131.3590418"},{"issue":"2","key":"9524_CR71","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/s10710-024-09488-0","volume":"25","author":"G Nadizar","year":"2024","unstructured":"G. Nadizar, B. Sakallioglu, F. Garrow, S. Silva, L. Vanneschi, Geometric semantic gp with linear scaling: darwinian versus lamarckian evolution. Genet. Program. Evolvable Mach. 25(2), 1\u201324 (2024)","journal-title":"Genet. Program. Evolvable Mach."},{"key":"9524_CR72","doi-asserted-by":"publisher","first-page":"19","DOI":"10.1007\/978-3-031-02056-8_2","volume-title":"Genetic Program","author":"G Pietropolli","year":"2022","unstructured":"G. Pietropolli, L. Manzoni, A. Paoletti, M. Castelli, Combining geometric semantic gp with gradient-descent optimization, in Genetic Program. ed. by E. Medvet, G. Pappa, B. Xue (Springer, Cham, 2022), pp.19\u201333"},{"issue":"2","key":"9524_CR73","doi-asserted-by":"publisher","first-page":"16","DOI":"10.1007\/s10710-023-09463-1","volume":"24","author":"G Pietropolli","year":"2023","unstructured":"G. Pietropolli, L. Manzoni, A. Paoletti, M. Castelli, On the hybridization of geometric semantic gp with gradient-based optimizers. Genet. Program. Evolvable Mach. 24(2), 16 (2023)","journal-title":"Genet. Program. Evolvable Mach."},{"key":"9524_CR74","doi-asserted-by":"publisher","first-page":"55","DOI":"10.1007\/s10710-015-9251-7","volume":"17","author":"M Castelli","year":"2016","unstructured":"M. Castelli, L. Manzoni, L. Vanneschi, S. Silva, A. Popovi\u010d, Self-tuning geometric semantic genetic programming. Genet. Program. Evolvable Mach. 17, 55\u201374 (2016)","journal-title":"Genet. Program. Evolvable Mach."},{"key":"9524_CR75","doi-asserted-by":"publisher","first-page":"119513","DOI":"10.1016\/j.ins.2023.119513","volume":"648","author":"D Farinati","year":"2023","unstructured":"D. Farinati, I. Bakurov, L. Vanneschi, A study of dynamic populations in geometric semantic genetic programming. Inf. Sci. 648, 119513 (2023)","journal-title":"Inf. Sci."},{"key":"9524_CR76","doi-asserted-by":"publisher","first-page":"101085","DOI":"10.1016\/j.softx.2022.101085","volume":"18","author":"L Trujillo","year":"2022","unstructured":"L. Trujillo, J.M.M. Contreras, D.E. Hernandez, M. Castelli, J.J. Tapia, Gsgp-cuda-a cuda framework for geometric semantic genetic programming. SoftwareX 18, 101085 (2022)","journal-title":"SoftwareX"},{"key":"9524_CR77","doi-asserted-by":"publisher","first-page":"73","DOI":"10.1007\/s10710-014-9218-0","volume":"16","author":"M Castelli","year":"2015","unstructured":"M. Castelli, S. Silva, L. Vanneschi, A c++ framework for geometric semantic genetic programming. Genet. Program. Evolvable Mach. 16, 73\u201381 (2015)","journal-title":"Genet. Program. Evolvable Mach."},{"key":"9524_CR78","doi-asserted-by":"publisher","first-page":"42","DOI":"10.1155\/2016\/8326760","volume":"2016","author":"M Castelli","year":"2016","unstructured":"M. Castelli, L. Vanneschi, A. Popovi\u010d, Controlling individuals growth in semantic genetic programming through elitist replacement. Comput. Intell. Neurosci. 2016, 42\u201342 (2016)","journal-title":"Comput. Intell. Neurosci."},{"key":"9524_CR79","doi-asserted-by":"crossref","unstructured":"J.F.B.S. Martins, L.O.V.B. Oliveira, L.F. Miranda, F. Casadei, G.L. Pappa, Solving the exponential growth of symbolic regression trees in geometric semantic genetic programming. In: Proceedings of the Genetic and Evolutionary Computation Conference (GECCO), pp. 1151\u20131158. ACM, Kyoto, Japan (2018)","DOI":"10.1145\/3205455.3205593"},{"key":"9524_CR80","doi-asserted-by":"crossref","unstructured":"D. Koga, K. Ohnishi, Non-generational geometric semantic genetic programming. In: Proceedings of the 2021 IEEE Symposium Series on Computational Intelligence (SSCI), pp. 1\u20137. IEEE, Orlando, FL, USA (2021)","DOI":"10.1109\/SSCI50451.2021.9660116"},{"key":"9524_CR81","doi-asserted-by":"crossref","unstructured":"L. Vanneschi, M. Castelli, , L. Castelli, 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, Part of EvoStar). Lecture Notes in Computer Science, vol. 7831, pp. 205\u2013216. Springer, Vienna, Austria (2013)","DOI":"10.1007\/978-3-642-37207-0_18"},{"key":"9524_CR82","doi-asserted-by":"crossref","unstructured":"W.B. Langdon, R. Poli, N.F. McPhee, J.R. Koza, Genetic programming: An introduction and tutorial, with a survey of techniques and applications. Computational intelligence: A compendium, 927\u20131028 (2008)","DOI":"10.1007\/978-3-540-78293-3_22"},{"issue":"2","key":"9524_CR83","doi-asserted-by":"publisher","first-page":"229","DOI":"10.1007\/s10710-008-9073-y","volume":"10","author":"M O\u2019Neill","year":"2009","unstructured":"M. O\u2019Neill, Riccardo poli, william b. langdon, nicholas f. mcphee: A field guide to genetic programming. Genet. Program. Evolvable Mach. 10(2), 229\u2013230 (2009)","journal-title":"Genet. Program. Evolvable Mach."},{"key":"9524_CR84","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-031-17922-8","volume-title":"Lectures on Intelligent Systems","author":"L Vanneschi","year":"2023","unstructured":"L. Vanneschi, S. Silva, Lectures on Intelligent Systems (Springer, Cham, Switzerland, 2023)"},{"key":"9524_CR85","doi-asserted-by":"publisher","first-page":"41","DOI":"10.1007\/978-3-319-16501-1_4","volume-title":"Genetic Program.","author":"I Gon\u00e7alves","year":"2015","unstructured":"I. Gon\u00e7alves, S. Silva, C.M. Fonseca, On the generalization ability of geometric semantic genetic programming, in Genetic Program. ed. by P. Machado, M.I. Heywood, J. McDermott, M. Castelli, P. Garc\u00eda-S\u00e1nchez, P. Burelli, S. Risi, K. Sim (Springer, Cham, 2015), pp.41\u201352"},{"key":"9524_CR86","doi-asserted-by":"crossref","unstructured":"I. Bakurov, J.M. Contreras, M. Castelli, N. Rodrigues, S. Silva, L. Trujillo, L. Vanneschi, Geometric semantic genetic programming with normalized and standardized random programs. Genet. Program. Evolvable Mach. 25(1), (2024)","DOI":"10.1007\/s10710-024-09479-1"},{"key":"9524_CR87","doi-asserted-by":"crossref","unstructured":"A. Moraglio, A. Mambrini, Runtime analysis of mutation-based geometric semantic genetic programming for basis functions regression. In: Proceedings of the 15th Annual Conference on Genetic and Evolutionary Computation (GECCO), pp. 989\u2013996. ACM, Amsterdam, The Netherlands (2013)","DOI":"10.1145\/2463372.2463492"},{"key":"9524_CR88","doi-asserted-by":"crossref","unstructured":"M. Castelli, L. Manzoni, I. Gon\u00e7alves, L. Vanneschi, L. Trujillo, S. Silva, An analysis of geometric semantic crossover: A computational geometry approach. In: IJCCI (ECTA), pp. 201\u2013208 (2016)","DOI":"10.5220\/0006056402010208"},{"key":"9524_CR89","unstructured":"R. Poli, W.B. Langdon, N.F. McPhee, J.R. Koza, Genetic programming: An introductory tutorial and a survey of techniques and applications. Univ. Essex School of Computer Science and Eletronic Engineering Technical Report No. CES-475, 1\u2013112 (2007)"},{"key":"9524_CR90","unstructured":"T.F. Brooks, D.S. Pope, M.A. Marcolini, Airfoil self-noise and prediction (1989)"},{"issue":"1","key":"9524_CR91","first-page":"11","volume":"162","author":"I-C Yeh","year":"2009","unstructured":"I.-C. Yeh, Simulation of concrete slump using neural networks. Proc. Inst. Civil Eng. Construct. Mater. 162(1), 11\u201318 (2009)","journal-title":"Proc. Inst. Civil Eng. Construct. Mater."},{"key":"9524_CR92","unstructured":"I. Ortigosa, R. Lopez, J. Garcia, A neural networks approach to residuary resistance of sailing yachts prediction. In: Proceedings of the International Conference on Marine Engineering (MARINE), vol. 2007. Barcelona, Spain, p. 250 (2007)"},{"key":"9524_CR93","unstructured":"D. Ballabio, M. Cassotti, V. Consonni, R. Todeschini, QSAR aquatic toxicity. UCI Machine Learning Repository (2014)"},{"issue":"1","key":"9524_CR94","doi-asserted-by":"publisher","first-page":"69","DOI":"10.1016\/0169-2070(92)90008-W","volume":"8","author":"JS Armstrong","year":"1992","unstructured":"J.S. Armstrong, F. Collopy, Error measures for generalizing about forecasting methods: empirical comparisons. Int. J. Forecast. 8(1), 69\u201380 (1992)","journal-title":"Int. J. Forecast."},{"issue":"1\/2","key":"9524_CR95","doi-asserted-by":"publisher","first-page":"17","DOI":"10.2307\/2332142","volume":"37","author":"PA Moran","year":"1950","unstructured":"P.A. Moran, Notes on continuous stochastic phenomena. Biometrika 37(1\/2), 17\u201323 (1950)","journal-title":"Biometrika"},{"issue":"4","key":"9524_CR96","doi-asserted-by":"publisher","first-page":"357","DOI":"10.1111\/j.1538-4632.2007.00708.x","volume":"39","author":"H Li","year":"2007","unstructured":"H. Li, C.A. Calder, N. Cressie, Beyond moran\u2019s i: testing for spatial dependence based on the spatial autoregressive model. Geogr. Anal. 39(4), 357\u2013375 (2007)","journal-title":"Geogr. Anal."},{"issue":"2","key":"9524_CR97","doi-asserted-by":"publisher","first-page":"112","DOI":"10.1111\/j.1538-4632.1991.tb00228.x","volume":"23","author":"L Anselin","year":"1991","unstructured":"L. Anselin, S. Rey, Properties of tests for spatial dependence in linear regression models. Geogr. Anal. 23(2), 112\u2013131 (1991)","journal-title":"Geogr. Anal."},{"issue":"1","key":"9524_CR98","doi-asserted-by":"publisher","first-page":"50","DOI":"10.1214\/aoms\/1177730491","volume":"18","author":"HB Mann","year":"1947","unstructured":"H.B. Mann, D.R. Whitney, On a test of whether one of two random variables is stochastically larger than the other. Ann. Math. Stat. 18(1), 50\u201360 (1947)","journal-title":"Ann. Math. Stat."},{"key":"9524_CR99","unstructured":"S. Holm, A simple sequentially rejective multiple test procedure. Scandinavian journal of statistics, 65\u201370 (1979)"},{"issue":"260","key":"9524_CR100","doi-asserted-by":"publisher","first-page":"583","DOI":"10.1080\/01621459.1952.10483441","volume":"47","author":"WH Kruskal","year":"1952","unstructured":"W.H. Kruskal, W.A. Wallis, Use of ranks in one-criterion variance analysis. J. Am. Stat. Assoc. 47(260), 583\u2013621 (1952)","journal-title":"J. Am. Stat. Assoc."}],"container-title":["Genetic Programming and Evolvable Machines"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10710-025-09524-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10710-025-09524-7","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10710-025-09524-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,1,8]],"date-time":"2026-01-08T06:02:43Z","timestamp":1767852163000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10710-025-09524-7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,11,19]]},"references-count":100,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2025,12]]}},"alternative-id":["9524"],"URL":"https:\/\/doi.org\/10.1007\/s10710-025-09524-7","relation":{},"ISSN":["1389-2576","1573-7632"],"issn-type":[{"value":"1389-2576","type":"print"},{"value":"1573-7632","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,11,19]]},"assertion":[{"value":"18 April 2025","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"29 July 2025","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"28 September 2025","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"19 November 2025","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare no Conflict of interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}],"article-number":"27"}}