{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,8]],"date-time":"2025-09-08T06:22:15Z","timestamp":1757312535809,"version":"3.37.3"},"reference-count":37,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2020,1,30]],"date-time":"2020-01-30T00:00:00Z","timestamp":1580342400000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2020,1,30]],"date-time":"2020-01-30T00:00:00Z","timestamp":1580342400000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"funder":[{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["1617087"],"award-info":[{"award-number":["1617087"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Genet Program Evolvable Mach"],"published-print":{"date-parts":[[2020,9]]},"DOI":"10.1007\/s10710-020-09377-2","type":"journal-article","created":{"date-parts":[[2020,1,30]],"date-time":"2020-01-30T13:02:37Z","timestamp":1580389357000},"page":"349-373","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":22,"title":["On the importance of specialists for lexicase selection"],"prefix":"10.1007","volume":"21","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-2330-6809","authenticated-orcid":false,"given":"Thomas","family":"Helmuth","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Edward","family":"Pantridge","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Lee","family":"Spector","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2020,1,30]]},"reference":[{"key":"9377_CR1","doi-asserted-by":"publisher","unstructured":"S. Aenugu, L. Spector, Lexicase selection in learning classifier systems. in GECCO \u201919: Proceedings of the Genetic and Evolutionary Computation Conference, (ACM, Prague, Czech Republic, 2019) pp. 356\u2013364. https:\/\/doi.org\/10.1145\/3321707.3321828","DOI":"10.1145\/3321707.3321828"},{"key":"9377_CR2","doi-asserted-by":"publisher","unstructured":"T. B\u00e4ck, Selective pressure in evolutionary algorithms: a characterization of selection mechanisms. in Proceedings of the First IEEE Conference on Evolutionary Computation, 1994. IEEE World Congress on Computational Intelligence, vol. 1, pp. 57\u201362 (1994). https:\/\/doi.org\/10.1109\/ICEC.1994.350042","DOI":"10.1109\/ICEC.1994.350042"},{"key":"9377_CR3","unstructured":"T. Blickle, L. Thiele, A mathematical analysis of tournament selection. in Proceedings of the 6th International Conference on Genetic Algorithms (Morgan Kaufmann Publishers Inc., San Francisco, CA, USA 1995), pp. 9\u201316. http:\/\/dl.acm.org\/citation.cfm?id=645514.658088"},{"key":"9377_CR4","doi-asserted-by":"publisher","unstructured":"V.V. de\u00a0Melo, D.V. Vargas, W. Banzhaf, Batch tournament selection for genetic programming: the quality of lexicase, the speed of tournament. in Proceedings of the Genetic and Evolutionary Computation Conference, GECCO \u201919 (ACM, New York, NY, USA, 2019), pp. 994\u20131002. https:\/\/doi.org\/10.1145\/3321707.3321793. http:\/\/doi.acm.org\/10.1145\/3321707.3321793","DOI":"10.1145\/3321707.3321793"},{"key":"9377_CR5","volume-title":"Genetic Programming Theory and Practice XVII","author":"AJ Ferguson","year":"2019","unstructured":"A.J. Ferguson, J.G. Hernandez, D. Junghans, A. Lalejini, E. Dolson, C. Ofria, Characterizing the effects of random subsampling and dilution on lexicase selection, in Genetic Programming Theory and Practice XVII, ed. by W. Banzhaf, E. Goodman, L. Sheneman, L. Trujillo, B. Worzel (East Lansing, Michigan, 2019)"},{"key":"9377_CR6","doi-asserted-by":"publisher","unstructured":"S. Forstenlechner, D. Fagan, M. Nicolau, M. O\u2019Neill, A grammar design pattern for arbitrary program synthesis problems in genetic programming. in EuroGP 2017: Proceedings of the 20th European Conference on Genetic Programming, eds. by M. Castelli, J. McDermott, L. Sekanina, LNCS, vol. 10196. (Springer, Amsterdam, 2017), pp. 262\u2013277. https:\/\/doi.org\/10.1007\/978-3-319-55696-3_17","DOI":"10.1007\/978-3-319-55696-3_17"},{"key":"9377_CR7","doi-asserted-by":"publisher","unstructured":"S. Forstenlechner, D. Fagan, M. Nicolau, M. O\u2019Neill, Extending program synthesis grammars for grammar-guided genetic programming. in 15th International Conference on Parallel Problem Solving from Nature. eds. by A.\u00a0Auger, C.M. Fonseca, N.\u00a0Lourenco, P.\u00a0Machado, L.\u00a0Paquete, D.\u00a0Whitley, LNCS, vol. 11101, (Springer, Coimbra, Portugal, 2018), pp. 197\u2013208. https:\/\/doi.org\/10.1007\/978-3-319-99253-2_16. https:\/\/www.springer.com\/gp\/book\/9783319992587","DOI":"10.1007\/978-3-319-99253-2_16"},{"key":"9377_CR8","doi-asserted-by":"publisher","unstructured":"S. Forstenlechner, D. Fagan, M. Nicolau, M. O\u2019Neill, Towards effective semantic operators for program synthesis in genetic programming. in GECCO \u201918: Proceedings of the Genetic and Evolutionary Computation Conference (ACM, Kyoto, Japan, 2018), pp. 1119\u20131126. https:\/\/doi.org\/10.1145\/3205455.3205592","DOI":"10.1145\/3205455.3205592"},{"key":"9377_CR9","volume-title":"2018 IEEE Congress on Evolutionary Computation (CEC)","author":"S Forstenlechner","year":"2018","unstructured":"S. Forstenlechner, D. Fagan, M. Nicolau, M. O\u2019Neill, Towards understanding and refining the general program synthesis benchmark suite with genetic programming, in 2018 IEEE Congress on Evolutionary Computation (CEC), ed. by M. Vellasco (IEEE, Rio de Janeiro, 2018)"},{"key":"9377_CR10","doi-asserted-by":"publisher","unstructured":"T. Helmuth, N.F. McPhee, E. Pantridge, L. Spector, Improving generalization of evolved programs through automatic simplification. in Proceedings of the Genetic and Evolutionary Computation Conference, GECCO \u201917 (ACM, Berlin, Germany, 2017), pp. 937\u2013944. https:\/\/doi.org\/10.1145\/3071178.3071330. http:\/\/doi.acm.org\/10.1145\/3071178.3071330","DOI":"10.1145\/3071178.3071330"},{"key":"9377_CR11","doi-asserted-by":"publisher","unstructured":"T. Helmuth, N.F. McPhee, L. Spector, Lexicase selection for program synthesis: a diversity analysis. in Genetic Programming Theory and Practice XIII, Genetic and Evolutionary Computation eds. by R.\u00a0Riolo, W.P. Worzel, M.\u00a0Kotanchek, A.\u00a0Kordon (Springer, Ann Arbor, USA, 2015). https:\/\/doi.org\/10.1007\/978-3-319-34223-8. http:\/\/www.springer.com\/us\/book\/9783319342214","DOI":"10.1007\/978-3-319-34223-8"},{"key":"9377_CR12","doi-asserted-by":"publisher","unstructured":"T. Helmuth, N.F. McPhee, L. Spector, Effects of lexicase and tournament selection on diversity recovery and maintenance. in GECCO \u201916 Companion: Proceedings of the Companion Publication of the 2016 Annual Conference on Genetic and Evolutionary Computation (ACM, Denver, Colorado, USA, 2016), pp. 983\u2013990. https:\/\/doi.org\/10.1145\/2908961.2931657","DOI":"10.1145\/2908961.2931657"},{"key":"9377_CR13","doi-asserted-by":"publisher","unstructured":"T. Helmuth, N.F. McPhee, L. Spector, The impact of hyperselection on lexicase selection. in GECCO \u201916: Proceedings of the 2016 Annual Conference on Genetic and Evolutionary Computation, ed. by T. Friedrich (ACM, Denver, USA, 2016), pp 717\u2013724. https:\/\/doi.org\/10.1145\/2908812.2908851","DOI":"10.1145\/2908812.2908851"},{"key":"9377_CR14","doi-asserted-by":"publisher","unstructured":"T. Helmuth, N.F. McPhee, L. Spector, Program synthesis using uniform mutation by addition and deletion. in Proceedings of the Genetic and Evolutionary Computation Conference, GECCO \u201918 (ACM, Kyoto, Japan, 2018), pp 1127\u20131134. https:\/\/doi.org\/10.1145\/3205455.3205603. http:\/\/doi.acm.org\/10.1145\/3205455.3205603","DOI":"10.1145\/3205455.3205603"},{"key":"9377_CR15","doi-asserted-by":"publisher","unstructured":"T. Helmuth, E. Pantridge, L. Spector, Lexicase selection of specialists. in GECCO \u201919: Proceedings of the Genetic and Evolutionary Computation Conference (ACM, Prague, Czech Republic, 2019), pp 1030\u20131038. https:\/\/doi.org\/10.1145\/3321707.3321875. https:\/\/dl.acm.org\/citation.cfm?doid=3321707.3321875","DOI":"10.1145\/3321707.3321875"},{"key":"9377_CR16","doi-asserted-by":"publisher","unstructured":"T. Helmuth, L. Spector, General program synthesis benchmark suite. in GECCO \u201915: Proceedings of the 2015 Annual Conference on Genetic and Evolutionary Computation (ACM, Madrid, Spain, 2015), pp. 1039\u20131046. https:\/\/doi.org\/10.1145\/2739480.2754769. http:\/\/doi.acm.org\/10.1145\/2739480.2754769","DOI":"10.1145\/2739480.2754769"},{"issue":"5","key":"9377_CR17","doi-asserted-by":"publisher","first-page":"630","DOI":"10.1109\/TEVC.2014.2362729","volume":"19","author":"T Helmuth","year":"2015","unstructured":"T. Helmuth, L. Spector, J. Matheson, Solving uncompromising problems with lexicase selection. IEEE Trans. Evol. Comput. 19(5), 630\u2013643 (2015). https:\/\/doi.org\/10.1109\/TEVC.2014.2362729","journal-title":"IEEE Trans. Evol. Comput."},{"key":"9377_CR18","unstructured":"T. Helmuth, L. Spector, N.F. McPhee, S. Shanabrook, Linear genomes for structured programs. in Genetic Programming Theory and Practice XIV, Genetic and Evolutionary Computation (Springer, Ann Arbor, USA, 2016)"},{"key":"9377_CR19","doi-asserted-by":"publisher","unstructured":"E. Hemberg, J. Kelly, U.M. O\u2019Reilly, On domain knowledge and novelty to improve program synthesis performance with grammatical evolution. in GECCO \u201919: Proceedings of the Genetic and Evolutionary Computation Conference (ACM, Prague, Czech Republic, 2019), pp. 1039\u20131046. https:\/\/doi.org\/10.1145\/3321707.3321865","DOI":"10.1145\/3321707.3321865"},{"key":"9377_CR20","doi-asserted-by":"publisher","unstructured":"J.G. Hernandez, A. Lalejini, E. Dolson, C. Ofria, Random subsampling improves performance in lexicase selection. in GECCO \u201919: Proceedings of the Genetic and Evolutionary Computation Conference Companion (ACM, Prague, Czech Republic, 2019), pp. 2028\u20132031. https:\/\/doi.org\/10.1145\/3319619.3326900","DOI":"10.1145\/3319619.3326900"},{"key":"9377_CR21","doi-asserted-by":"crossref","unstructured":"D. Jackson, Promoting phenotypic diversity in genetic programming. in PPSN 2010 11th International Conference on Parallel Problem Solving From Nature, eds. by R.\u00a0Schaefer, C.\u00a0Cotta, J.\u00a0Kolodziej, G.\u00a0Rudolph. Lecture Notes in Computer Science, vol. 6239 (Springer, Krakow, Poland, 2010), pp. 472\u2013481","DOI":"10.1007\/978-3-642-15871-1_48"},{"key":"9377_CR22","doi-asserted-by":"publisher","unstructured":"L. Jundt, T. Helmuth, Comparing and combining lexicase selection and novelty search. in GECCO \u201919: Proceedings of the Genetic and Evolutionary Computation Conference (ACM, Prague, Czech Republic, 2019), pp. 1047\u20131055. https:\/\/doi.org\/10.1145\/3321707.3321787. https:\/\/dl.acm.org\/citation.cfm?doid=3321707.3321787","DOI":"10.1145\/3321707.3321787"},{"key":"9377_CR23","doi-asserted-by":"crossref","unstructured":"J. Kelly, E. Hemberg, U.M. O\u2019Reilly, Improving genetic programming with novel exploration\u2014exploitation control. in EuroGP 2019: Proceedings of the 22nd European Conference on Genetic Programming, eds. by L.\u00a0Sekanina, T.\u00a0Hu, N.\u00a0Louren\u00e7o, H.\u00a0Richter, P.\u00a0Garc\u00eda-S\u00e1nchez (Springer International Publishing, 2019), pp. 64\u201380","DOI":"10.1007\/978-3-030-16670-0_5"},{"issue":"3","key":"9377_CR24","doi-asserted-by":"publisher","first-page":"377","DOI":"10.1162\/evco_a_00224","volume":"27","author":"W La Cava","year":"2019","unstructured":"W. La Cava, T. Helmuth, L. Spector, J.H. Moore, A probabilistic and multi-objective analysis of lexicase selection and \u03b5-lexicase selection.\u00a0Evol Comput. 27(3), 377\u2013402 (2019).","journal-title":"Evol Comput."},{"key":"9377_CR25","doi-asserted-by":"publisher","unstructured":"W. La Cava, L. Spector, K. Danai, Epsilon-lexicase selection for regression. in GECCO \u201916: Proceedings of the 2016 Annual Conference on Genetic and Evolutionary Computation ed. by T. Friedrich (ACM, Denver, USA, 2016), pp. 741\u2013748. https:\/\/doi.org\/10.1145\/2908812.2908898","DOI":"10.1145\/2908812.2908898"},{"key":"9377_CR26","doi-asserted-by":"publisher","unstructured":"P. Liskowski, K. Krawiec, T. Helmuth, L. Spector, Comparison of semantic-aware selection methods in genetic programming. in GECCO 2015 Semantic Methods in Genetic Programming (SMGP\u201915) Workshop (ACM, Madrid, Spain, 2015), pp. 1301\u20131307. https:\/\/doi.org\/10.1145\/2739482.2768505. http:\/\/doi.acm.org\/10.1145\/2739482.2768505","DOI":"10.1145\/2739482.2768505"},{"key":"9377_CR27","doi-asserted-by":"crossref","unstructured":"N.F. McPhee, D. Donatucci, T. Helmuth, Using graph databases to explore genetic programming run dynamics. in Genetic Programming Theory and Practice XIII, Genetic and Evolutionary Computation (Springer, Ann Arbor, USA, 2015). http:\/\/www.springer.com\/us\/book\/9783319342214","DOI":"10.1007\/978-3-319-34223-8_11"},{"key":"9377_CR28","doi-asserted-by":"publisher","unstructured":"B. Metevier, A.K. Saini, L. Spector, Lexicase selection beyond genetic programming. in Genetic Programming Theory and Practice XVI (Springer, Cham, 2019), pp. 123\u2013136. https:\/\/doi.org\/10.1007\/978-3-030-04735-1_7","DOI":"10.1007\/978-3-030-04735-1_7"},{"key":"9377_CR29","doi-asserted-by":"publisher","unstructured":"J.M. Moore, A. Stanton, Lexicase selection outperforms previous strategies for incremental evolution of virtual creature controllers. in Proceedings of the European Conference on Artificial Life (2017), pp 290\u2013297. https:\/\/doi.org\/10.1162\/ecal_a_0050_14. https:\/\/www.mitpressjournals.org\/doi\/abs\/10.1162\/ecal_a_0050_14","DOI":"10.1162\/ecal_a_0050_14"},{"key":"9377_CR30","doi-asserted-by":"publisher","unstructured":"J.M. Moore, A. Stanton, Tiebreaks and diversity: isolating effects in lexicase selection. The 2018 Conference on Artificial Life (2018), pp. 590\u2013597. https:\/\/doi.org\/10.1162\/isal_a_00109. https:\/\/www.mitpressjournals.org\/doi\/abs\/10.1162\/isal_a_00109","DOI":"10.1162\/isal_a_00109"},{"key":"9377_CR31","doi-asserted-by":"publisher","unstructured":"A. Moraglio, K. Krawiec, C.G. Johnson, Geometric semantic genetic programming. in Parallel Problem Solving from Nature, PPSN XII (part 1) eds. by C.A. Coello Coello, V. Cutello, K. Deb, S. Forrest, G. Nicosia, M.\u00a0Pavone. Lecture Notes in Computer Science, vol. 7491 (Springer, Taormina, Italy, 2012), pp. 21\u201331. https:\/\/doi.org\/10.1007\/978-3-642-32937-1_3","DOI":"10.1007\/978-3-642-32937-1_3"},{"key":"9377_CR32","doi-asserted-by":"publisher","unstructured":"E. Pantridge, T. Helmuth, N.F. McPhee, L. Spector, Specialization and elitism in lexicase and tournament selection. in Proceedings of the Genetic and Evolutionary Computation Conference Companion, GECCO \u201918 (ACM, New York, NY, USA, 2018), pp. 1914\u20131917. https:\/\/doi.org\/10.1145\/3205651.3208220. http:\/\/doi.acm.org\/10.1145\/3205651.3208220","DOI":"10.1145\/3205651.3208220"},{"key":"9377_CR33","doi-asserted-by":"crossref","unstructured":"C.D. Rosin, Stepping stones to inductive synthesis of low-level looping programs. in Proceedings of the Thirty-Third AAAI Conference on Artificial IntelligenceAAAI \u201919, vol.\u00a033 (AAAI Press, Palo Alto, California USA, 2019)","DOI":"10.1609\/aaai.v33i01.33012362"},{"key":"9377_CR34","doi-asserted-by":"publisher","unstructured":"L. Spector, Assessment of problem modality by differential performance of lexicase selection in genetic programming: a preliminary report. In 1st Workshop on Understanding Problems (GECCO-UP), eds. by K. McClymont, E. Keedwell (ACM, Philadelphia, Pennsylvania, USA, 2012), pp. 401\u2013408.. https:\/\/doi.org\/10.1145\/2330784.2330846. http:\/\/hampshire.edu\/lspector\/pubs\/wk09p4-spector.pdf","DOI":"10.1145\/2330784.2330846"},{"key":"9377_CR35","doi-asserted-by":"publisher","unstructured":"L. Spector, J. Klein, M. Keijzer, The push3 execution stack and the evolution of control. in GECCO 2005: Proceedings of the 2005 Conference on Genetic and Evolutionary Computation, vol. 2 (ACM Press, Washington DC, USA, 2005), pp. 1689\u20131696. https:\/\/doi.org\/10.1145\/1068009.1068292. http:\/\/www.cs.bham.ac.uk\/~wbl\/biblio\/gecco2005\/docs\/p1689.pdf","DOI":"10.1145\/1068009.1068292"},{"key":"9377_CR36","doi-asserted-by":"crossref","unstructured":"L. Spector, W. La\u00a0Cava, S. Shanabrook, T. Helmuth, E. Pantridge, Relaxations of lexicase parent selection. in Genetic Programming Theory and Practice XV, eds. by W.\u00a0Banzhaf, R.S. Olson, W.\u00a0Tozier, R.\u00a0Riolo (Springer, Cham, 2018), pp. 105\u2013120","DOI":"10.1007\/978-3-319-90512-9_7"},{"issue":"1","key":"9377_CR37","doi-asserted-by":"publisher","first-page":"7","DOI":"10.1023\/A:1014538503543","volume":"3","author":"L Spector","year":"2002","unstructured":"L. Spector, A. Robinson, Genetic programming and autoconstructive evolution with the push programming language. Genet. Program. Evol. Mach. 3(1), 7\u201340 (2002). https:\/\/doi.org\/10.1023\/A:1014538503543","journal-title":"Genet. Program. Evol. Mach."}],"container-title":["Genetic Programming and Evolvable Machines"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10710-020-09377-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10710-020-09377-2\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10710-020-09377-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,10,13]],"date-time":"2022-10-13T13:56:44Z","timestamp":1665669404000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10710-020-09377-2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,1,30]]},"references-count":37,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2020,9]]}},"alternative-id":["9377"],"URL":"https:\/\/doi.org\/10.1007\/s10710-020-09377-2","relation":{},"ISSN":["1389-2576","1573-7632"],"issn-type":[{"type":"print","value":"1389-2576"},{"type":"electronic","value":"1573-7632"}],"subject":[],"published":{"date-parts":[[2020,1,30]]},"assertion":[{"value":"15 October 2019","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"2 January 2020","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"30 January 2020","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}