{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,7]],"date-time":"2025-10-07T14:26:04Z","timestamp":1759847164704,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":49,"publisher":"ACM","license":[{"start":{"date-parts":[[2024,7,14]],"date-time":"2024-07-14T00:00:00Z","timestamp":1720915200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"ANR","award":["HQI ANR-22-PNCQ-0002"],"award-info":[{"award-number":["HQI ANR-22-PNCQ-0002"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2024,7,14]]},"DOI":"10.1145\/3638529.3654092","type":"proceedings-article","created":{"date-parts":[[2024,7,8]],"date-time":"2024-07-08T16:33:04Z","timestamp":1720456384000},"page":"13-22","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":1,"title":["CGP++ : A Modern C++ Implementation of Cartesian Genetic Programming"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-1449-5131","authenticated-orcid":false,"given":"Roman","family":"Kalkreuth","sequence":"first","affiliation":[{"name":"CNRS, LIP6, Sorbonne Universit\u00e9, Paris, France"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6768-1478","authenticated-orcid":false,"given":"Thomas","family":"Baeck","sequence":"additional","affiliation":[{"name":"LIACS, Leiden University, Leiden, Netherlands"}]}],"member":"320","published-online":{"date-parts":[[2024,7,14]]},"reference":[{"key":"e_1_3_2_2_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/1276958.1277276"},{"key":"e_1_3_2_2_2_1","doi-asserted-by":"publisher","DOI":"10.1038\/s41467-023-42664-x"},{"key":"e_1_3_2_2_3_1","doi-asserted-by":"publisher","unstructured":"A. E. Eiben and J. E. Smith. 2015. Representation Mutation and Recombination. Springer Berlin Heidelberg Berlin Heidelberg 49--78. 10.1007\/978-3-662-44874-8_4","DOI":"10.1007\/978-3-662-44874-8_4"},{"key":"e_1_3_2_2_4_1","doi-asserted-by":"publisher","DOI":"10.1109\/DDECS.2010.5491755"},{"key":"e_1_3_2_2_5_1","volume-title":"Hachtel and Fabio Somenzi","author":"Gary","year":"1996","unstructured":"Gary D. Hachtel and Fabio Somenzi. 1996. Logic synthesis and verification algorithms. Kluwer."},{"volume-title":"Logic synthesis and verification","author":"Hassoun Soha","key":"e_1_3_2_2_6_1","unstructured":"Soha Hassoun and Tsutomu Sasao. 2001. Logic synthesis and verification. Vol. 654. Springer Science & Business Media."},{"key":"e_1_3_2_2_7_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-77553-1_13"},{"volume-title":"International Organization for Standardization","author":"ISO.","key":"e_1_3_2_2_8_1","unstructured":"ISO. 2012. ISO\/IEC 14882:2011 Information technology --- Programming languages --- C++. International Organization for Standardization, Geneva, Switzerland. 1338 (est.) pages. http:\/\/www.iso.org\/iso\/iso_catalogue\/catalogue_tc\/catalogue_detail.htm?csnumber=50372"},{"key":"e_1_3_2_2_9_1","volume-title":"Proceedings, of the 4th International conference on Applications of Computer Systems (ACS'97)","author":"Kalganova T.","year":"1997","unstructured":"T. Kalganova. 1997. Evolutionary Approach to Design Multiple-valued Combinational Circuits. In Proceedings, of the 4th International conference on Applications of Computer Systems (ACS'97). Szczecin, Poland, 333--339."},{"key":"e_1_3_2_2_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/3520304.3529065"},{"key":"e_1_3_2_2_11_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-031-14721-0_5"},{"key":"e_1_3_2_2_12_1","doi-asserted-by":"publisher","DOI":"10.5220\/0011551000003332"},{"volume-title":"Crossover in Cartesian Genetic Programming: Evaluation of Two Phenotypic Methods","author":"Kalkreuth Roman","key":"e_1_3_2_2_13_1","unstructured":"Roman Kalkreuth. 2023. Crossover in Cartesian Genetic Programming: Evaluation of Two Phenotypic Methods. In Computational Intelligence, Jonathan Garibaldi, Christian Wagner, Thomas B\u00e4ck, Hak-Keung Lam, Marie Cottrell, Kurosh Madani, and Kevin Warwick (Eds.). Springer International Publishing, Cham, 44--72."},{"key":"e_1_3_2_2_14_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-55696-3_19"},{"key":"e_1_3_2_2_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/3594805.3607131"},{"key":"e_1_3_2_2_16_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-67190-1_26"},{"key":"e_1_3_2_2_17_1","doi-asserted-by":"publisher","DOI":"10.1109\/CEC48606.2020.9185492"},{"key":"e_1_3_2_2_18_1","doi-asserted-by":"publisher","DOI":"10.1016\/J.NEUCOM.2013.04.005"},{"key":"e_1_3_2_2_19_1","volume-title":"Genetic Programming: A paradigm for genetically breeding populations of computer programs to solve problems. Technical Report STAN-CS-90-1314. Dept. of Computer Science","author":"Koza J.","year":"1990","unstructured":"J. Koza. 1990. Genetic Programming: A paradigm for genetically breeding populations of computer programs to solve problems. Technical Report STAN-CS-90-1314. Dept. of Computer Science, Stanford University."},{"key":"e_1_3_2_2_20_1","doi-asserted-by":"publisher","DOI":"10.5555\/1623755.1623877"},{"key":"e_1_3_2_2_21_1","doi-asserted-by":"publisher","DOI":"10.1007\/BFb0029742"},{"key":"e_1_3_2_2_22_1","doi-asserted-by":"publisher","DOI":"10.1016\/b978-0-08-050684-5.50014-8"},{"key":"e_1_3_2_2_23_1","volume-title":"Genetic Programming: On the Programming of Computers by Means of Natural Selection","author":"Koza John R.","year":"1992","unstructured":"John R. Koza. 1992. Genetic Programming: On the Programming of Computers by Means of Natural Selection. MIT Press, Cambridge, MA, USA. http:\/\/mitpress.mit.edu\/books\/genetic-programming"},{"key":"e_1_3_2_2_24_1","volume-title":"Genetic Programming II: Automatic Discovery of Reusable Programs","author":"Koza John R.","year":"1994","unstructured":"John R. Koza. 1994. Genetic Programming II: Automatic Discovery of Reusable Programs. MIT Press, Cambridge Massachusetts. http:\/\/www.genetic-programming.org\/gpbook2toc.html"},{"key":"e_1_3_2_2_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/3067695.3082467"},{"key":"e_1_3_2_2_26_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.orp.2016.09.002"},{"key":"e_1_3_2_2_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/2330163.2330273"},{"key":"e_1_3_2_2_28_1","volume-title":"Proceedings of the Genetic and Evolutionary Computation Conference, Wolfgang Banzhaf, Jason Daida, Agoston E. Eiben, Max H. Garzon, Vasant Honavar, Mark Jakiela, and Robert E. Smith (Eds.)","volume":"2","author":"Miller Julian F.","year":"1999","unstructured":"Julian F. Miller. 1999. An empirical study of the efficiency of learning boolean functions using a Cartesian Genetic Programming approach. In Proceedings of the Genetic and Evolutionary Computation Conference, Wolfgang Banzhaf, Jason Daida, Agoston E. Eiben, Max H. Garzon, Vasant Honavar, Mark Jakiela, and Robert E. Smith (Eds.), Vol. 2. Morgan Kaufmann, Orlando, Florida, USA, 1135--1142. http:\/\/citeseer.ist.psu.edu\/153431.html"},{"key":"e_1_3_2_2_29_1","volume-title":"Proceedings of the 1st Annual Conference on Genetic and Evolutionary Computation -","volume":"2","author":"Miller Julian F.","year":"1999","unstructured":"Julian F. Miller. 1999. An empirical study of the efficiency of learning boolean functions using a Cartesian Genetic Programming approach. In Proceedings of the 1st Annual Conference on Genetic and Evolutionary Computation - Volume 2 (Orlando, Florida) (GECCO'99). Morgan Kaufmann Publishers Inc., San Francisco, CA, USA, 1135--1142."},{"key":"e_1_3_2_2_30_1","doi-asserted-by":"publisher","DOI":"10.1007\/S10710-019-09360-6"},{"key":"e_1_3_2_2_31_1","doi-asserted-by":"publisher","DOI":"10.1109\/TEVC.2006.871253"},{"key":"e_1_3_2_2_32_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-46239-2_9"},{"key":"e_1_3_2_2_33_1","volume-title":"Arithmetic Circuits: A Case Study. In Genetic Algorithms and Evolution Strategies in Engineering and Computer Science","author":"Miller J. F.","year":"1997","unstructured":"J. F. Miller, P. Thomson, and T. Fogarty. 1997. Designing Electronic Circuits Using Evolutionary Algorithms. Arithmetic Circuits: A Case Study. In Genetic Algorithms and Evolution Strategies in Engineering and Computer Science. Wiley, 105--131."},{"volume-title":"Applications of Evolutionary Computation","author":"Miragaia Rolando","key":"e_1_3_2_2_34_1","unstructured":"Rolando Miragaia, Gustavo Reis, Francisco Fernand\u00e9z, Tiago In\u00e1cio, and Carlos Grilo. 2018. CGP4Matlab - A Cartesian Genetic Programming MATLAB Toolbox for Audio and Image Processing. In Applications of Evolutionary Computation, Kevin Sim and Paul Kaufmann (Eds.). Springer International Publishing, Cham, 455--471."},{"key":"e_1_3_2_2_35_1","unstructured":"S. Openshaw and I. Turton. 1994. Building new spatial interaction models using genetic programming. In Evolutionary Computing Lecture Notes in Computer Science. Springer-Verlag 11--13."},{"key":"e_1_3_2_2_36_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICEC.1994.350025"},{"key":"e_1_3_2_2_38_1","doi-asserted-by":"publisher","DOI":"10.1007\/BFb0055930"},{"key":"e_1_3_2_2_39_1","doi-asserted-by":"publisher","unstructured":"Maximilian Schmidt and Jakob Jordan. 2020. hal-cgp: Cartesian genetic programming in pure Python. 10.5281\/zenodo.3889163","DOI":"10.5281\/zenodo.3889163"},{"key":"e_1_3_2_2_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/3319619.3326865"},{"key":"e_1_3_2_2_41_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-17310-3_5"},{"key":"e_1_3_2_2_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/3377930.3390234"},{"key":"e_1_3_2_2_43_1","doi-asserted-by":"publisher","DOI":"10.1162\/artl_a_00371"},{"key":"e_1_3_2_2_44_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jpdc.2010.01.004"},{"key":"e_1_3_2_2_45_1","doi-asserted-by":"publisher","DOI":"10.1162\/evco_a_00253"},{"key":"e_1_3_2_2_46_1","doi-asserted-by":"publisher","DOI":"10.1145\/2463372.2463484"},{"key":"e_1_3_2_2_47_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-10762-2_47"},{"key":"e_1_3_2_2_48_1","doi-asserted-by":"publisher","DOI":"10.1007\/S10710-014-9233-1"},{"key":"e_1_3_2_2_49_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-29139-5_23"},{"key":"e_1_3_2_2_50_1","volume-title":"Pissis","author":"Virgolin Marco","year":"2022","unstructured":"Marco Virgolin and Solon P. Pissis. 2022. Symbolic Regression is NP-hard. Trans. Mach. Learn. Res. 2022 (2022). https:\/\/openreview.net\/forum?id=LTiaPxqe2e"}],"event":{"name":"GECCO '24: Genetic and Evolutionary Computation Conference","sponsor":["SIGEVO ACM Special Interest Group on Genetic and Evolutionary Computation"],"location":"Melbourne VIC Australia","acronym":"GECCO '24"},"container-title":["Proceedings of the Genetic and Evolutionary Computation Conference"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3638529.3654092","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3638529.3654092","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T23:56:51Z","timestamp":1750291011000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3638529.3654092"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,7,14]]},"references-count":49,"alternative-id":["10.1145\/3638529.3654092","10.1145\/3638529"],"URL":"https:\/\/doi.org\/10.1145\/3638529.3654092","relation":{},"subject":[],"published":{"date-parts":[[2024,7,14]]},"assertion":[{"value":"2024-07-14","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}