{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,11]],"date-time":"2026-07-11T10:30:10Z","timestamp":1783765810140,"version":"3.55.0"},"publisher-location":"Cham","reference-count":27,"publisher":"Springer Nature Switzerland","isbn-type":[{"value":"9783031700545","type":"print"},{"value":"9783031700552","type":"electronic"}],"license":[{"start":{"date-parts":[[2024,1,1]],"date-time":"2024-01-01T00:00:00Z","timestamp":1704067200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2024,1,1]],"date-time":"2024-01-01T00:00:00Z","timestamp":1704067200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2024]]},"DOI":"10.1007\/978-3-031-70055-2_19","type":"book-chapter","created":{"date-parts":[[2024,9,6]],"date-time":"2024-09-06T19:02:54Z","timestamp":1725649374000},"page":"306-321","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":10,"title":["Multimodal Adaptive Graph Evolution for\u00a0Program Synthesis"],"prefix":"10.1007","author":[{"ORCID":"https:\/\/orcid.org\/0009-0005-2354-5702","authenticated-orcid":false,"given":"Camilo","family":"De La Torre","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2712-5340","authenticated-orcid":false,"given":"Yuri","family":"Lavinas","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3685-7658","authenticated-orcid":false,"given":"Kevin","family":"Cortacero","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8675-197X","authenticated-orcid":false,"given":"Herv\u00e9","family":"Luga","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2414-0051","authenticated-orcid":false,"given":"Dennis G.","family":"Wilson","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1360-1932","authenticated-orcid":false,"given":"Sylvain","family":"Cussat-Blanc","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2024,9,7]]},"reference":[{"key":"19_CR1","doi-asserted-by":"crossref","unstructured":"Bezanson, J., Edelman, A., Karpinski, S., Shah, V.: Julia: A Fresh Approach to Numerical Computing (2015)","DOI":"10.1109\/IPDPS.2015.122"},{"key":"19_CR2","unstructured":"Brameier, M., Banzhaf, W., Banzhaf, W.: Linear Genetic Programming, vol.\u00a01. Springer (2007)"},{"key":"19_CR3","unstructured":"Cava, W.G.L., et al.: Contemporary symbolic regression methods and their relative performance. arXiv preprint arXiv:2107.14351 (2021)"},{"key":"19_CR4","doi-asserted-by":"crossref","unstructured":"Cortacero, K., et al.: Evolutionary design of explainable algorithms for biomedical image segmentation. Nat. Commun. 14(1), 7112 (2023). https:\/\/www.nature.com\/articles\/s41467-023-42664-x. Number: 1 Publisher: Nature Publishing Group","DOI":"10.1038\/s41467-023-42664-x"},{"key":"19_CR5","doi-asserted-by":"crossref","unstructured":"Gulwani, S., Polozov, O., Singh, R.: Program synthesis. Found. Trends\u00ae Program. Lang. 4(1\u20132), 1\u2013119 (2017). Publisher: Now Publishers, Inc.","DOI":"10.1561\/2500000010"},{"key":"19_CR6","doi-asserted-by":"crossref","unstructured":"Harding, S., Graziano, V., Leitner, J., Schmidhuber, J.: MT-CGP: mixed type cartesian genetic programming. In: Proceedings of the 14th annual conference on Genetic and evolutionary computation (GECCO 2012), pp. 751\u2013758. Association for Computing Machinery, New York (2012)","DOI":"10.1145\/2330163.2330268"},{"key":"19_CR7","doi-asserted-by":"publisher","unstructured":"Harding, S., Leitner, J., Schmidhuber, J.: Cartesian genetic programming for image processing. In: Riolo, R., Vladislavleva, E., Ritchie, M.D., Moore, J.H. (eds.) Genetic Programming Theory and Practice X. Genetic and Evolutionary Computation, Springer, New York (2013). https:\/\/doi.org\/10.1007\/978-1-4614-6846-2_3","DOI":"10.1007\/978-1-4614-6846-2_3"},{"key":"19_CR8","doi-asserted-by":"crossref","unstructured":"Helmuth, T., Kelly, P.: Psb2: the second program synthesis benchmark suite. In: Proceedings of the Genetic and Evolutionary Computation Conference (GECCO 2021), pp. 785\u2013794. Association for Computing Machinery, New York (2021)","DOI":"10.1145\/3449639.3459285"},{"key":"19_CR9","doi-asserted-by":"crossref","unstructured":"Helmuth, T., Spector, L.: General program synthesis benchmark suite. In: Proceedings of the 2015 Annual Conference on Genetic and Evolutionary Computation (GECCO 2015), pp. 1039\u20131046. Association for Computing Machinery, New York (2015)","DOI":"10.1145\/2739480.2754769"},{"key":"19_CR10","doi-asserted-by":"publisher","unstructured":"Hu, T., Ochoa, G., Banzhaf, W.: Phenotype search trajectory networks for linear genetic programming. In: Pappa, G., Giacobini, M., Vasicek, Z. (eds.) Genetic Programming, pp. 52\u201367. Springer, Cham (2023). https:\/\/doi.org\/10.1007\/978-3-031-29573-7_4","DOI":"10.1007\/978-3-031-29573-7_4"},{"issue":"2","key":"19_CR11","doi-asserted-by":"publisher","first-page":"87","DOI":"10.1007\/BF00175355","volume":"4","author":"JR Koza","year":"1994","unstructured":"Koza, J.R.: Genetic programming as a means for programming computers by natural selection. Stat. Comput. 4(2), 87\u2013112 (1994)","journal-title":"Stat. Comput."},{"key":"19_CR12","doi-asserted-by":"crossref","unstructured":"Kuepper, J., et\u00a0al.: Cryptopt: verified compilation with randomized program search for cryptographic primitives. Proc. ACM Program. Lang. 7(PLDI), 1268\u20131292 (2023)","DOI":"10.1145\/3591272"},{"key":"19_CR13","doi-asserted-by":"publisher","unstructured":"La\u00a0Cava, W., Spector, L., Danai, K.: Epsilon-lexicase selection for regression. In: Proceedings of the Genetic and Evolutionary Computation Conference 2016 (GECCO 2016), pp. 741\u2013748. Association for Computing Machinery, New York (2016). https:\/\/doi.org\/10.1145\/2908812.2908898","DOI":"10.1145\/2908812.2908898"},{"key":"19_CR14","doi-asserted-by":"publisher","unstructured":"Lavinas, Y.C., Aranha, C., Ochoa, G.: Search trajectories networks of multiobjective evolutionary algorithms. In: Applications of Evolutionary Computation, EvoApplications. LNCS, vol. 13224, pp. 223\u2013238. Springer, Cham (2022). https:\/\/doi.org\/10.1007\/978-3-031-02462-7_15","DOI":"10.1007\/978-3-031-02462-7_15"},{"key":"19_CR15","doi-asserted-by":"crossref","unstructured":"Macret, M., Pasquier, P.: Automatic design of sound synthesizers as pure data patches using coevolutionary mixed-typed cartesian genetic programming. In: Proceedings of the 2014 Annual Conference on Genetic and Evolutionary Computation (GECCO 2014), pp. 309\u2013316. Association for Computing Machinery, New York (2014)","DOI":"10.1145\/2576768.2598303"},{"key":"19_CR16","doi-asserted-by":"publisher","unstructured":"Miller, J.F., Thomson, P.: Cartesian genetic programming. In: Poli, R., Banzhaf, W., Langdon, W.B., Miller, J., Nordin, P., Fogarty, T.C. (eds.) EuroGP 2000. LNCS, vol. 1802, pp. 121\u2013132. Springer, Heidelberg (2000). https:\/\/doi.org\/10.1007\/978-3-540-46239-2_9","DOI":"10.1007\/978-3-540-46239-2_9"},{"issue":"1","key":"19_CR17","doi-asserted-by":"publisher","first-page":"129","DOI":"10.1007\/s10710-019-09360-6","volume":"21","author":"JF Miller","year":"2020","unstructured":"Miller, J.F.: Cartesian genetic programming: its status and future. Genet. Program Evolvab. Mach. 21(1), 129\u2013168 (2020)","journal-title":"Genet. Program Evolvab. Mach."},{"key":"19_CR18","doi-asserted-by":"publisher","unstructured":"Nadizar, G., Medvet, E., Wilson, D.G.: Naturally interpretable control policies via\u00a0graph-based genetic programming. In: Giacobini, M., Xue, B., Manzoni, L. (eds.) EuroGP 2024, EvoStar 2024, pp. 73\u201389. Springer, Cham (2024). https:\/\/doi.org\/10.1007\/978-3-031-56957-9_5","DOI":"10.1007\/978-3-031-56957-9_5"},{"key":"19_CR19","doi-asserted-by":"publisher","unstructured":"Ochoa, G., Malan, K.M., Blum, C.: Search tajectory networks of population-based algorithms in continuous spaces. In: Castillo, P.A., Jim\u00e9nez\u00a0Laredo, J.L., Fern\u00e1ndez\u00a0de Vega, F. (eds.) Applications of Evolutionary Computation, pp. 70\u201385. Springer, Cham (2020). https:\/\/doi.org\/10.1007\/978-3-030-43722-0_5","DOI":"10.1007\/978-3-030-43722-0_5"},{"key":"19_CR20","doi-asserted-by":"publisher","unstructured":"Ochoa, G., Malan, K.M., Blum, C.: Search trajectory networks: a tool for analysing and visualising the behaviour of metaheuristics. Appl. Soft Comput. 109(C) (2021). https:\/\/doi.org\/10.1016\/j.asoc.2021.107492","DOI":"10.1016\/j.asoc.2021.107492"},{"key":"19_CR21","doi-asserted-by":"crossref","unstructured":"Orzechowski, P., La\u00a0Cava, W., Moore, J.H.: Where are we now? a large benchmark study of recent symbolic regression methods. In: Proceedings of the Genetic and Evolutionary Computation Conference (GECCO 2018), pp. 1183\u20131190. Association for Computing Machinery, New York (2018)","DOI":"10.1145\/3205455.3205539"},{"key":"19_CR22","doi-asserted-by":"crossref","unstructured":"Sobania, D., Schweim, D., Rothlauf, F.: A comprehensive survey on program synthesis with evolutionary algorithms. IEEE Trans. Evolution. Comput. 27(1), 82\u201397 (2023). Conference Name: IEEE Transactions on Evolutionary Computation","DOI":"10.1109\/TEVC.2022.3162324"},{"key":"19_CR23","doi-asserted-by":"crossref","unstructured":"Spector, L., Klein, J., Keijzer, M.: The push3 execution stack and the evolution of control. In: Proceedings of the 7th Annual Conference on Genetic and Evolutionary Computation (GECCO 2005), pp. 1689\u20131696. Association for Computing Machinery, New York (2005)","DOI":"10.1145\/1068009.1068292"},{"issue":"1","key":"19_CR24","doi-asserted-by":"publisher","first-page":"7","DOI":"10.1023\/A:1014538503543","volume":"3","author":"L Spector","year":"2002","unstructured":"Spector, L., Robinson, A.: Genetic programming and autoconstructive evolution with the push programming language. Genet. Program Evolvab. Mach. 3(1), 7\u201340 (2002)","journal-title":"Genet. Program Evolvab. Mach."},{"key":"19_CR25","doi-asserted-by":"publisher","unstructured":"De\u00a0la Torre, C., Cortacero, K., Wilson, D.G., Cussat-Blanc, S.: Multimodal adaptive graph evolution. In: Proceedings of the Genetic and Evolutionary Computation Conference Companion (GECCO 2024), pp. To Appear. Association for Computing Machinery, New York (2024). https:\/\/doi.org\/10.1145\/3638530.3654202","DOI":"10.1145\/3638530.3654202"},{"key":"19_CR26","doi-asserted-by":"crossref","unstructured":"Whigham, P.A., et\u00a0al.: Grammatically-based genetic programming. In: Proceedings of the Workshop on Genetic Programming: From Theory to Real-World Applications, vol.\u00a016, pp. 33\u201341. Citeseer (1995)","DOI":"10.1049\/cp:19951092"},{"key":"19_CR27","doi-asserted-by":"crossref","unstructured":"Wilson, D.G., Cussat-Blanc, S., Luga, H., Miller, J.F.: Evolving simple programs for playing Atari games. In: Proceedings of the Genetic and Evolutionary Computation Conference (GECCO 2018). Association for Computing Machinery, New York (2018)","DOI":"10.1145\/3205455.3205578"}],"container-title":["Lecture Notes in Computer Science","Parallel Problem Solving from Nature \u2013 PPSN XVIII"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-031-70055-2_19","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,9,6]],"date-time":"2024-09-06T19:04:58Z","timestamp":1725649498000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-031-70055-2_19"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024]]},"ISBN":["9783031700545","9783031700552"],"references-count":27,"URL":"https:\/\/doi.org\/10.1007\/978-3-031-70055-2_19","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024]]},"assertion":[{"value":"7 September 2024","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"The authors have no competing interests to declare that are relevant to the content of this article.","order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Disclosure of Interests"}},{"value":"PPSN","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Parallel Problem Solving from Nature","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Hagenberg","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Austria","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2024","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"14 September 2024","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"18 September 2024","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"18","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"ppsn2024","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/ppsn2024.fh-ooe.at\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}