{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,18]],"date-time":"2026-03-18T23:43:42Z","timestamp":1773877422427,"version":"3.50.1"},"publisher-location":"Cham","reference-count":53,"publisher":"Springer International Publishing","isbn-type":[{"value":"9783319440026","type":"print"},{"value":"9783319440033","type":"electronic"}],"license":[{"start":{"date-parts":[[2016,8,24]],"date-time":"2016-08-24T00:00:00Z","timestamp":1471996800000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2017]]},"DOI":"10.1007\/978-3-319-44003-3_1","type":"book-chapter","created":{"date-parts":[[2016,8,23]],"date-time":"2016-08-23T04:31:35Z","timestamp":1471926695000},"page":"3-42","source":"Crossref","is-referenced-by-count":19,"title":["An Introduction to Geometric Semantic Genetic Programming"],"prefix":"10.1007","author":[{"given":"Leonardo","family":"Vanneschi","sequence":"first","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2016,8,24]]},"reference":[{"key":"1_CR1","volume-title":"Simulated Annealing and Boltzmann Machines: A Stochastic Approach to Combinatorial Optimization and Neural Computing","author":"E Aarts","year":"1989","unstructured":"Aarts, E., Korst, J.: Simulated Annealing and Boltzmann Machines: A Stochastic Approach to Combinatorial Optimization and Neural Computing. Wiley, New York (1989)"},{"key":"1_CR2","volume-title":"The Traveling Salesman Problem: A Computational Study (Princeton Series in Applied Mathematics)","author":"DL Applegate","year":"2007","unstructured":"Applegate, D.L., Bixby, R.E., Chvatal, V., Cook, W.J.: The Traveling Salesman Problem: A Computational Study (Princeton Series in Applied Mathematics). Princeton University Press, Princeton (2007)"},{"key":"1_CR3","unstructured":"Back, T., et al. (eds.): Handbook of Evolutionary Computation, 1st edn. IOP Publishing Ltd., Bristol (1997)"},{"key":"1_CR4","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"78","DOI":"10.1007\/978-3-642-40669-0_8","volume-title":"Progress in Artificial Intelligence","author":"M Castelli","year":"2013","unstructured":"Castelli, M., Castaldi, D., Giordani, I., Silva, S., Vanneschi, L., Archetti, F., Maccagnola, D.: An efficient implementation of geometric semantic genetic programming for anticoagulation level prediction in pharmacogenetics. In: Correia, L., et al. (eds.) Progress in Artificial Intelligence. Lecture Notes in Computer Science, vol. 8154, pp. 78\u201389. Springer, Berlin (2013)"},{"key":"1_CR5","doi-asserted-by":"crossref","first-page":"200","DOI":"10.1016\/j.neucom.2014.12.003","volume":"154","author":"M Castelli","year":"2015","unstructured":"Castelli, M., Henriques, R., Vanneschi, L.: A geometric semantic genetic programming system for the electoral redistricting problem. Neurocomputing 154, 200\u2013207 (2015)","journal-title":"Neurocomputing"},{"key":"1_CR6","doi-asserted-by":"crossref","unstructured":"Castelli, M., Silva, S., Vanneschi, L.: A C++ framework for geometric semantic genetic programming. Genet. Program. Evol. Mach. 1\u20139 (2014)","DOI":"10.1007\/s10710-014-9218-0"},{"key":"1_CR7","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"334","DOI":"10.1007\/978-3-642-37192-9_34","volume-title":"Applications of Evolutionary Computation","author":"M Castelli","year":"2013","unstructured":"Castelli, M., Silva, S., Vanneschi, L., Cabral, A., Vasconcelos, M., Catarino, L., Carreiras, J.: Land cover\/land use multiclass classification using gp with geometric semantic operators. In: Esparcia-Alczar, A. (ed.) Applications of Evolutionary Computation. Lecture Notes in Computer Science, vol. 7835, pp. 334\u2013343. Springer, Berlin (2013)"},{"key":"1_CR8","doi-asserted-by":"crossref","unstructured":"Castelli, M., Trujillo, L., Vanneschi, L.: Energy consumption forecasting using semantic-based genetic programming with local search optimizer. Comput. Intell. Neurosci. Article ID 971908, 8 p. (2015). http:\/\/dx.doi.org\/10.1155\/2015\/971908","DOI":"10.1155\/2015\/971908"},{"key":"1_CR9","doi-asserted-by":"crossref","first-page":"67","DOI":"10.1016\/j.enbuild.2015.05.013","volume":"102","author":"M Castelli","year":"2015","unstructured":"Castelli, M., Trujillo, L., Vanneschi, L., Popovic, A.: Prediction of energy performance of residential buildings: A genetic programming approach. Energy Build. 102, 67\u201374 (2015)","journal-title":"Energy Build."},{"key":"1_CR10","doi-asserted-by":"crossref","unstructured":"Castelli, M., Trujillo, L., Vanneschi, L., Popovic, A.: Prediction of relative position of CT slices using a computational intelligence system. Appl. Soft Comput. (2015, in press)","DOI":"10.1016\/j.asoc.2015.09.021"},{"key":"1_CR11","doi-asserted-by":"crossref","unstructured":"Castelli, M., Trujillo, L., Vanneschi, L., Silva, S., Z-Flores, E., Legrand, P.: Geometric semantic genetic programming with local search. In: Proceedings of the 2015 Annual Conference on Genetic and Evolutionary Computation, GECCO \u201915, pp. 999\u20131006. ACM, New York, NY, USA (2015)","DOI":"10.1145\/2739480.2754795"},{"key":"1_CR12","doi-asserted-by":"crossref","first-page":"37","DOI":"10.1016\/j.eneco.2014.10.009","volume":"47","author":"M Castelli","year":"2015","unstructured":"Castelli, M., Vanneschi, L., Felice, M.D.: Forecasting short-term electricity consumption using a semantics-based genetic programming framework: The south italy case. Energy Econ. 47, 37\u201341 (2015)","journal-title":"Energy Econ."},{"key":"1_CR13","doi-asserted-by":"crossref","unstructured":"Castelli, M., Vanneschi, L., Manzoni, L., Popovic, A.: Semantic genetic programming for fast and accurate data knowledge discovery. Swarm Evol. Comput. (2015, in press)","DOI":"10.1016\/j.swevo.2015.07.001"},{"issue":"17","key":"1_CR14","doi-asserted-by":"crossref","first-page":"6856","DOI":"10.1016\/j.eswa.2013.06.037","volume":"40","author":"M Castelli","year":"2013","unstructured":"Castelli, M., Vanneschi, L., Silva, S.: 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":"1_CR15","doi-asserted-by":"crossref","first-page":"4608","DOI":"10.1016\/j.eswa.2014.01.018","volume":"41","author":"M Castelli","year":"2014","unstructured":"Castelli, M., Vanneschi, L., Silva, S.: 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":"1_CR16","doi-asserted-by":"crossref","unstructured":"Darwin, C.: On the Origin of Species by Means of Natural Selection. Murray, London (1859) or the Preservation of Favored Races in the Struggle for Life","DOI":"10.5962\/bhl.title.68064"},{"key":"1_CR17","doi-asserted-by":"crossref","unstructured":"Dick, G.: Improving geometric semantic genetic programming with safe tree initialisation. In: Machado, P., et\u00a0al. (eds.) 18th European Conference on Genetic Programming. LNCS, vol. 9025, pp. 28\u201340. Springer, Copenhagen, 8\u201310 April 2015","DOI":"10.1007\/978-3-319-16501-1_3"},{"issue":"2","key":"1_CR18","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/2481244.2481246","volume":"14","author":"W Fan","year":"2013","unstructured":"Fan, W., Bifet, A.: Mining big data: current status, and forecast to the future. SIGKDD Explor. Newsl. 14(2), 1\u20135 (2013)","journal-title":"SIGKDD Explor. Newsl."},{"key":"1_CR19","volume-title":"Computers and Intractability: A Guide to the Theory of NP-Completeness","author":"MR Garey","year":"1979","unstructured":"Garey, M.R., Johnson, D.S.: Computers and Intractability: A Guide to the Theory of NP-Completeness. W. H. Freeman & Co., New York (1979)"},{"key":"1_CR20","volume-title":"Neural Networks: A Comprehensive Foundation","author":"S Haykin","year":"1999","unstructured":"Haykin, S.: Neural Networks: A Comprehensive Foundation. Prentice Hall, Upper Saddle River (1999)"},{"key":"1_CR21","unstructured":"Hoffmann, L.: Multivariate Isotonic Regression and Its Algorithms. Wichita State University, College of Liberal Arts and Sciences, Department of Mathematics and Statistics (2009)"},{"key":"1_CR22","doi-asserted-by":"crossref","unstructured":"Keijzer, M.: Improving symbolic regression with interval arithmetic and linear scaling. In: Genetic Programming, Proceedings of EuroGP\u20192003. LNCS, vol. 2610, pp. 70\u201382. Springer (2003)","DOI":"10.1007\/3-540-36599-0_7"},{"key":"1_CR23","volume-title":"Swarm Intelligence","author":"J Kennedy","year":"2001","unstructured":"Kennedy, J., Eberhart, R.C.: Swarm Intelligence. Morgan Kaufmann Publishers Inc., San Francisco (2001)"},{"key":"1_CR24","doi-asserted-by":"crossref","first-page":"671","DOI":"10.1126\/science.220.4598.671","volume":"220","author":"S Kirkpatrick","year":"1983","unstructured":"Kirkpatrick, S., Gelatt Jr., C.D., Vecchi, M.P.: Optimization by simulated annealing. Science 220, 671\u2013680 (1983)","journal-title":"Science"},{"key":"1_CR25","volume-title":"Genetic Programming: On the Programming of Computers by Means of Natural Selection","author":"JR Koza","year":"1992","unstructured":"Koza, J.R.: Genetic Programming: On the Programming of Computers by Means of Natural Selection. MIT Press, Cambridge (1992)"},{"key":"1_CR26","doi-asserted-by":"crossref","unstructured":"Krawiec, K.: Behavioral Program Synthesis with Genetic Programming. Studies in Computational Intelligence, vol. 618. Springer, Berlin (2016)","DOI":"10.1007\/978-3-319-27565-9"},{"key":"1_CR27","doi-asserted-by":"crossref","DOI":"10.1007\/978-3-662-04726-2","volume-title":"Foundations of Genetic Programming","author":"WB Langdon","year":"2002","unstructured":"Langdon, W.B., Poli, R.: Foundations of Genetic Programming. Springer, Berlin (2002)"},{"key":"1_CR28","doi-asserted-by":"crossref","unstructured":"Mambrini, A., Manzoni, L., Moraglio, A.: Theory-laden design of mutation-based geometric semantic genetic programming for learning classification trees. In: 2013 IEEE Congress on Evolutionary Computation (CEC), pp. 416\u2013423 (2013)","DOI":"10.1109\/CEC.2013.6557599"},{"key":"1_CR29","volume-title":"Knapsack Problems: Algorithms and Computer Implementations","author":"S Martello","year":"1990","unstructured":"Martello, S., Toth, P.: Knapsack Problems: Algorithms and Computer Implementations. Wiley, New York (1990)"},{"key":"1_CR30","unstructured":"Moraglio, A.: Towards a Geometric Unification of Evolutionary Algorithms. Ph.D. thesis, Department of Computer Science, University of Essex, UK (2007)"},{"key":"1_CR31","unstructured":"Moraglio, A.: An efficient implementation of GSGP using higher-order functions and memoization. In: Johnson, C., et\u00a0al. (eds.) Semantic Methods in Genetic Programming, Ljubljana, Slovenia, 13 Sept. 2014. Workshop at Parallel Problem Solving from Nature 2014 conference (2014)"},{"key":"1_CR32","doi-asserted-by":"crossref","unstructured":"Moraglio, A., Krawiec, K., Johnson, C.G.: Geometric semantic genetic programming. In: Parallel Problem Solving from Nature, PPSN XII (part 1). Lecture Notes in Computer Science, vol. 7491, pp. 21\u201331. Springer (2012)","DOI":"10.1007\/978-3-642-32937-1_3"},{"key":"1_CR33","doi-asserted-by":"crossref","unstructured":"Moraglio, A., Mambrini, A.: Runtime analysis of mutation-based geometric semantic genetic programming for basis functions regression. In: Blum, C., et al. (eds.) Proceedings of the 15th annual international conference on Genetic and Evolutionary Computation. GECCO \u201913, pp. 989\u2013996. ACM, New York, NY, USA (2013)","DOI":"10.1145\/2463372.2463492"},{"key":"1_CR34","doi-asserted-by":"crossref","unstructured":"Moraglio, A., Mambrini, A., Manzoni, L.: Runtime analysis of mutation-based geometric semantic genetic programming on boolean functions. In: Neumann, F., De Jong, K. (eds.) Foundations of Genetic Algorithms, pp. 119\u2013132. ACM, Adelaide, Australia, 16\u201320 January 2013","DOI":"10.1145\/2460239.2460251"},{"key":"1_CR35","volume-title":"Numerical Optimization","author":"J Nocedal","year":"2006","unstructured":"Nocedal, J., Wright, S.J.: Numerical Optimization, 2nd edn. World Scientific, Singapore (2006)","edition":"2"},{"key":"1_CR36","unstructured":"Pawlak, T.P., Krawiec, K.: Progress properties and fitness bounds for geometric semantic search operators. Genetic Programming and Evolvable Machines (Online first)"},{"key":"1_CR37","unstructured":"Pawlak, T.P., Krawiec, K.: Guarantees of progress for geometric semantic genetic programming. In: Johnson, C., et\u00a0al. (eds.) Semantic Methods in Genetic Programming, Ljubljana, Slovenia, 13 Sept. 2014. Workshop at Parallel Problem Solving from Nature 2014 conference (2014)"},{"issue":"3","key":"1_CR38","doi-asserted-by":"crossref","first-page":"351","DOI":"10.1007\/s10710-014-9239-8","volume":"16","author":"TP Pawlak","year":"2015","unstructured":"Pawlak, T.P., Wieloch, B., Krawiec, K.: Review and comparative analysis of geometric semantic crossovers. Genet. Progr. Evol. Mach. 16(3), 351\u2013386 (2015)","journal-title":"Genet. Progr. Evol. Mach."},{"issue":"3","key":"1_CR39","doi-asserted-by":"crossref","first-page":"326","DOI":"10.1109\/TEVC.2014.2321259","volume":"19","author":"TP Pawlak","year":"2015","unstructured":"Pawlak, T.P., Wieloch, B., Krawiec, K.: Semantic backpropagation for designing search operators in genetic programming. IEEE Trans. Evol. Comput. 19(3), 326\u2013340 (2015)","journal-title":"IEEE Trans. Evol. Comput."},{"key":"1_CR40","doi-asserted-by":"crossref","unstructured":"Poli, R., Langdon, W.B., Mcphee, N.F.: A field guide to genetic programming (2008)","DOI":"10.1145\/1570256.1570403"},{"key":"1_CR41","doi-asserted-by":"crossref","unstructured":"Richter, H., Engelbrecht, A. (eds.): Recent Advances in the Theory and Application of Fitness Landscapes. Emergence. Complexity and Computation, vol. 6. Springer, Berlin (2014)","DOI":"10.1007\/978-3-642-41888-4"},{"key":"1_CR42","doi-asserted-by":"crossref","unstructured":"Sch\u00f6lkopf, B., Smola, A.: Learning with Kernels: Support Vector Machines, Regularization, Optimization, and Beyond. Adaptive computation and machine learning. MIT Press (2002)","DOI":"10.7551\/mitpress\/4175.001.0001"},{"key":"1_CR43","doi-asserted-by":"crossref","unstructured":"Seber, G., Wild, C.: Nonlinear Regression. Wiley Series in Probability and Statistics. Wiley (2003)","DOI":"10.1002\/9780471722199"},{"key":"1_CR44","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"407","DOI":"10.1007\/978-3-642-37192-9_41","volume-title":"Applications of Evolutionary Computation","author":"S Silva","year":"2013","unstructured":"Silva, S., Ingalalli, V., Vinga, S., Carreiras, J., Melo, J., Castelli, M., Vanneschi, L., Gonalves, I., Caldas, J.: Prediction of forest aboveground biomass: An exercise on avoiding overfitting. In: Esparcia-Alczar, A. (ed.) Applications of Evolutionary Computation. Lecture Notes in Computer Science, vol. 7835, pp. 407\u2013417. Springer, Berlin Heidelberg (2013)"},{"issue":"2","key":"1_CR45","doi-asserted-by":"crossref","first-page":"213","DOI":"10.1162\/1063656054088549","volume":"13","author":"M Tomassini","year":"2005","unstructured":"Tomassini, M., Vanneschi, L., Collard, P., Clergue, M.: 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":"1_CR46","unstructured":"Vanneschi, L.: Theory and Practice for Efficient Genetic Programming. Ph.D. thesis, Faculty of Sciences, University of Lausanne, Switzerland (2004)"},{"issue":"4","key":"1_CR47","doi-asserted-by":"crossref","first-page":"255","DOI":"10.1007\/s12293-014-0143-9","volume":"6","author":"L Vanneschi","year":"2014","unstructured":"Vanneschi, L.: Improving genetic programming for the prediction of pharmacokinetic parameters. Memet. Comput. 6(4), 255\u2013262 (2014)","journal-title":"Memet. Comput."},{"key":"1_CR48","doi-asserted-by":"crossref","unstructured":"Vanneschi, L., Castelli, M., Costa, E., Re, A., Vaz, H., Lobo, V., Urbano, P.: Improving maritime awareness with semantic genetic programming and linear scaling: prediction of vessels position based on ais data. In: Mora, A.M., Squillero, G. (eds.) Applications of Evolutionary Computation. Lecture Notes in Computer Science, vol. 9028, pp. 732\u2013744. Springer International Publishing (2015)","DOI":"10.1007\/978-3-319-16549-3_59"},{"key":"1_CR49","doi-asserted-by":"crossref","unstructured":"Vanneschi, L., Castelli, M. Manzoni, L., Silva, S.: 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. LNCS, vol. 7831, pp. 205\u2013216. Springer, Vienna, Austria, 3\u20135 April 2013","DOI":"10.1007\/978-3-642-37207-0_18"},{"issue":"2","key":"1_CR50","doi-asserted-by":"crossref","first-page":"195","DOI":"10.1007\/s10710-013-9210-0","volume":"15","author":"L Vanneschi","year":"2014","unstructured":"Vanneschi, L., Castelli, M., Silva, S.: A survey of semantic methods in genetic programming. Genet. Progr. Evol. Mach. 15(2), 195\u2013214 (2014)","journal-title":"Genet. Progr. Evol. Mach."},{"key":"1_CR51","unstructured":"Vanneschi, L., Silva, S., Castelli, M., Manzoni, L.: Geometric semantic genetic programming for real life applications. In: Riolo, R., et\u00a0al. (eds.) Genetic Programming Theory and Practice XI, Genetic and Evolutionary Computation. Springer US, Computer Science Collection, 2013. Invited article (2013, to appear)"},{"key":"1_CR52","doi-asserted-by":"crossref","DOI":"10.1002\/0471704091","volume-title":"Applied Linear Regression","author":"S Weisberg","year":"2005","unstructured":"Weisberg, S.: Applied Linear Regression. Wiley, Wiley Series in Prob. and Stat (2005)"},{"key":"1_CR53","unstructured":"Wright, S.: The roles of mutation, inbreeding, crossbreeding and selection in evolution. In: Jones, D.F. (ed.) Proceedings on the Sixth International Congress on Genetics, vol. 1, pp. 356\u2013366 (1932)"}],"container-title":["Studies in Computational Intelligence","NEO 2015"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-44003-3_1","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,10]],"date-time":"2025-06-10T12:06:42Z","timestamp":1749557202000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-319-44003-3_1"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,8,24]]},"ISBN":["9783319440026","9783319440033"],"references-count":53,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-44003-3_1","relation":{},"ISSN":["1860-949X","1860-9503"],"issn-type":[{"value":"1860-949X","type":"print"},{"value":"1860-9503","type":"electronic"}],"subject":[],"published":{"date-parts":[[2016,8,24]]}}}