{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,10]],"date-time":"2026-06-10T11:59:03Z","timestamp":1781092743398,"version":"3.54.1"},"reference-count":50,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2002,3,1]],"date-time":"2002-03-01T00:00:00Z","timestamp":1014940800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2002,3,1]],"date-time":"2002-03-01T00:00:00Z","timestamp":1014940800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Genetic Programming and Evolvable Machines"],"published-print":{"date-parts":[[2002,3]]},"DOI":"10.1023\/a:1014538503543","type":"journal-article","created":{"date-parts":[[2002,12,28]],"date-time":"2002-12-28T15:42:43Z","timestamp":1041090163000},"page":"7-40","source":"Crossref","is-referenced-by-count":209,"title":["Genetic Programming and Autoconstructive Evolution with the Push Programming Language"],"prefix":"10.1007","volume":"3","author":[{"given":"Lee","family":"Spector","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Alan","family":"Robinson","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","reference":[{"key":"395988_CR1","first-page":"377","volume-title":"Artificial Life","author":"C. Adami","year":"1995","unstructured":"C. Adami and C. T. Brown, \u201cEvolutionary learning in the 2D artificial life system \u2018Avida\u2019,\u201d in Artificial Life IV, MIT Press: Cambridge, MA, 1995, pp. 377\u2013381."},{"key":"395988_CR2","first-page":"152","volume-title":"Computational Intelligence: ADynamic Systems Perspective","author":"P. J. Angeline","year":"1995","unstructured":"P. J. Angeline, \u201cAdaptive and self-adaptive evolutionary computations,\u201d in Computational Intelligence: ADynamic Systems Perspective, IEEE Press: New York, 1995, pp. 152\u2013163."},{"key":"395988_CR3","first-page":"387","volume-title":"Morphogenic evolutionary computations: Introduction issues and examples","author":"P. J. Angeline","year":"1995","unstructured":"P. J. Angeline, \u201cMorphogenic evolutionary computations: Introduction issues and examples,\u201d in Evolutionary Programming IV: The Fourth Annual Conference on Evolutionary Programming, MIT Press: Cambridge, MA, 1995, pp. 387\u2013401."},{"key":"395988_CR4","doi-asserted-by":"crossref","first-page":"89","DOI":"10.7551\/mitpress\/1109.001.0001","volume-title":"Advances in Genetic Programming","author":"P. J. Angeline","year":"1996","unstructured":"P. J. Angeline, \u201cTwo self-adaptive crossover operators for genetic programming,\u201d in Advances in Genetic Programming 2, P. J. Angeline and K. E. Kinnear, Jr. (eds.), MIT Press: Cambridge, MA, 1996, pp. 89\u2013110."},{"key":"395988_CR5","volume-title":"Proc. Fourteenth Ann. Conf. Cognitive Science Society","author":"P. J. Angeline","year":"1992","unstructured":"P. J. Angeline and J. B. Pollack, \u201cThe evolutionary induction of subroutines,\u201d in Proc. Fourteenth Ann. Conf. Cognitive Science Society, Lawrence Erlbaum: London, 1992."},{"key":"395988_CR6","first-page":"263","volume-title":"Toward a Practice of Autonomous Systems: Proceedings of the First European Conference on Artificial Life","author":"T. B\u00e4ck","year":"1992","unstructured":"T. B\u00e4ck, \u201cSelf-adaptation in genetic algorithms,\u201d in Toward a Practice of Autonomous Systems: Proceedings of the First European Conference on Artificial Life, MIT Press: Cambridge, MA, 1992, pp. 263\u2013271."},{"key":"395988_CR7","doi-asserted-by":"crossref","DOI":"10.1007\/BFb0055923","volume-title":"Genetic Programming: An Introduction","author":"W. Banzhaf","year":"1998","unstructured":"W. Banzhaf, P. Nordin, R. E. Keller, and F. D. Francone, Genetic Programming: An Introduction, Academic Press\/Morgan Kaufmann: New York\/Los Altos, CA, 1998."},{"key":"395988_CR8","first-page":"203","volume-title":"Advances in Genetic Programming","author":"S. Brave","year":"1996","unstructured":"S. Brave, \u201cEvolving recursive programs for tree search,\u201d in Advances in Genetic Programming 2, P. J. Angeline and K. E. Kinnear, Jr. (eds.), MIT Press: Cambridge, MA, 1996, pp. 203\u2013220."},{"key":"395988_CR9","first-page":"267","volume-title":"Genetic Programming 1996: Proc. First Ann. Conf.","author":"W. S. Bruce","year":"1996","unstructured":"W. S. Bruce, \u201cAutomatic generation of object-oriented programs using genetic programming,\u201d in Genetic Programming 1996: Proc. First Ann. Conf., J. R. Koza, D. E. Goldberg, D. B. Fogel, and R. L. Riolo (eds.), MIT Press: Cambridge, MA, 1996, pp. 267\u2013272."},{"key":"395988_CR10","first-page":"52","volume-title":"Genetic Programming 1997: Proc. Second Ann. Conf.","author":"W. S. Bruce","year":"1997","unstructured":"W. S. Bruce, \u201cThe lawnmower problem revisited: Stack-based genetic programming and automatically defined functions,\u201d in Genetic Programming 1997: Proc. Second Ann. Conf., J. R. Koza, K. Deb, M. Dorigo, D. B. Fogel, M. Garzon, H. Iba, and R. L. Riolo (eds.), Morgan Kaufmann: Los Altos, CA, 1997, pp. 52\u201357."},{"key":"395988_CR11","doi-asserted-by":"crossref","first-page":"203","DOI":"10.1162\/106454698568521","volume":"4","author":"P. Dittrich","year":"1998","unstructured":"P. Dittrich and W. Banzhaf, \u201cSelf-evolution in a constructive binary string system,\u201d Artificial Life, vol. 4, pp. 203\u2013220, 1998.","journal-title":"Artificial Life"},{"key":"395988_CR12","unstructured":"B. Edmonds, \u201cMeta-genetic programming: Co-evolving the operators of variation,\u201d CPM Report No.: 98-32. Centre for Policy Modelling, Manchester Metropolitan University. http:\/\/www.cpm.mmu.ac.uk\/ cpmrep32.html, 1998."},{"key":"395988_CR13","unstructured":"C. Gathercole, \u201cAn investigation of supervised learning in genetic programming,\u201d PhD Thesis, University of Edinburgh, 1998."},{"key":"395988_CR14","volume-title":"On LISP: Advanced Techniques for Common LISP","author":"P. Graham","year":"1993","unstructured":"P. Graham, On LISP: Advanced Techniques for Common LISP, Prentice-Hall: Englewood Cliffs, NJ, 1993."},{"key":"395988_CR15","volume-title":"ANSI Common Lisp","author":"P. Graham","year":"1996","unstructured":"P. Graham, ANSI Common Lisp. Prentice-Hall: Englewood Cliffs, NJ, 1996."},{"issue":"1","key":"395988_CR16","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1162\/10636560151075095","volume":"9","author":"W. E. Hart","year":"2000","unstructured":"W. E. Hart, \u201cAconvergence analysis of unconstrained and bound constrained evolutionary pattern search,\u201d Evolutionary Computation, vol. 9(1), pp. 1\u201323, 2000.","journal-title":"Evolutionary Computation"},{"key":"395988_CR17","first-page":"15","volume-title":"Proc. EuroGP'99, LNCS","author":"W. Kantschik","year":"1999","unstructured":"W. Kantschik, P. Dittrich, M. Brameier, and W. Banzhaf, \u201cMetaEvolution in graph GP,\u201d Proc. EuroGP'99, LNCS, vol. 1598. Springer-Verlag: Berlin, 1999, pp. 15\u201328."},{"key":"395988_CR18","volume-title":"Genetic Programming: On the Programming of Computers by Means of Natural Selection","author":"J. R. Koza","year":"1992","unstructured":"J. R. Koza, Genetic Programming: On the Programming of Computers by Means of Natural Selection, MIT Press: Cambridge, MA, 1992."},{"key":"395988_CR19","volume-title":"Genetic Programming II: Automatic Discovery of Reusable Programs","author":"J. R. Koza","year":"1994","unstructured":"J. R. Koza, Genetic Programming II: Automatic Discovery of Reusable Programs, MIT Press: Cambridge, MA, 1994."},{"key":"395988_CR20","volume-title":"Genetic Programming 3: Darwinian Invention and Problem Solving","author":"J. R. Koza","year":"1999","unstructured":"J. R. Koza, D. Andre, F. H. Bennett III, and M. Keane, Genetic Programming 3: Darwinian Invention and Problem Solving, Morgan Kaufmann: Los Altos, CA, 1999."},{"key":"395988_CR21","doi-asserted-by":"crossref","DOI":"10.1007\/978-1-4615-5731-9","volume-title":"Data Structures and Genetic Programming: Genetic Programming + Data Structures = Automatic Programming!","author":"W. B. Langdon","year":"1998","unstructured":"W. B. Langdon, Data Structures and Genetic Programming: Genetic Programming + Data Structures = Automatic Programming!, Kluwer: Dordrecht, 1998."},{"key":"395988_CR22","doi-asserted-by":"crossref","first-page":"661","DOI":"10.1038\/23245","volume":"400","author":"R. E. Lenski","year":"1999","unstructured":"R. E. Lenski, C. Ofria, T. C. Collier, and C. Adami, \u201cGenome complexity, robustness and genetic interactions in digital organisms,\u201d Nature, vol. 400, pp. 661\u2013664, 1999.","journal-title":"Nature"},{"key":"395988_CR23","volume-title":"What is Life?","author":"L. Margulis","year":"2000","unstructured":"L. Margulis, D. Sagan, and N. Eldredge, What is Life?, University of California Press: Berkeley, CA, 2000."},{"key":"395988_CR24","first-page":"413","volume-title":"Proc. 1994 IEEE World Congress on Computational Intelligence","author":"S. R. Maxwell III","year":"1994","unstructured":"S. R. Maxwell III, \u201cExperiments with a coroutine model for genetic programming,\u201d in Proc. 1994 IEEE World Congress on Computational Intelligence, IEEE Press: New York, 1994, pp. 413\u2013417."},{"issue":"2","key":"395988_CR25","doi-asserted-by":"crossref","first-page":"199","DOI":"10.1162\/evco.1995.3.2.199","volume":"3","author":"D. J. Montana","year":"1995","unstructured":"D. J. Montana, \u201cStrongly typed genetic programming,\u201d Evolutionary Computation, vol. 3, no. 2, pp. 199\u2013230, 1995.","journal-title":"Evolutionary Computation"},{"key":"395988_CR26","first-page":"275","volume-title":"Advances in Genetic Programming 3","author":"P. Nordin","year":"1999","unstructured":"P. Nordin, W. Banzhaf, and F. D. Francone, \u201cEfficient evolution of machine code for CISC architectures using instruction blocks and homologous crossover,\u201d in Advances in Genetic Programming 3, L. Spector, W. B. Langdon. U.-M. O'Reilly, and P. J. Angeline (eds.), MIT Press: Cambridge, MA, 1999, pp. 275\u2013299."},{"key":"395988_CR27","first-page":"728","volume-title":"IEEE Conf. Evolutionary Comput.","author":"T. R. Osborn","year":"1995","unstructured":"T. R. Osborn, A. Charif, R. Lamas, and E. Dubossarsky, \u201cGenetic logic programming,\u201d in IEEE Conf. Evolutionary Comput., vol. 2, IEEE Press: New York, 1995, pp. 728\u2013732."},{"key":"395988_CR28","doi-asserted-by":"crossref","first-page":"86","DOI":"10.1016\/0167-2789(95)00268-5","volume":"91","author":"A. N. Pargellis","year":"1996","unstructured":"A. N. Pargellis, \u201cThe spontaneous generation of digital life,\u201d Physica D, vol. 91, pp. 86\u201396, 1996.","journal-title":"Physica D"},{"key":"395988_CR29","first-page":"1389","volume-title":"Proc. Genetic and Evolutionary Comput. Conf. (GECCO-2001)","author":"W. Pedrycz","year":"2001","unstructured":"W. Pedrycz and M. Reformat, \u201cEvolutionary optimization of logic-oriented systems,\u201d in Proc. Genetic and Evolutionary Comput. Conf. (GECCO-2001), L. Spector, E. D. Goodman, A. Wu, W. B. Langdon, H.-M. Voigt, M. Gen, S. Sen, M. Dorigo, S. Pezeshk, M. H. Garzon, and E. Burke (eds.), Morgan Kaufmann: Los Altos, CA, 2001, pp. 1389\u20131396."},{"key":"395988_CR30","first-page":"148","volume-title":"Proc. 1994 IEEE World Congress on Comput. Intell.","author":"T. Perkis","year":"1994","unstructured":"T. Perkis, \u201cStack-based genetic programming,\u201d in Proc. 1994 IEEE World Congress on Comput. Intell., IEEE Press: New York, 1994, pp. 148\u2013153."},{"key":"395988_CR31","first-page":"527","volume-title":"Proc. Fourth Inter. Conf. Genetic Algorithms","author":"T. S. Ray","year":"1991","unstructured":"T. S. Ray, \u201cIs it alive or is it GA?,\u201d in Proc. Fourth Inter. Conf. Genetic Algorithms, Morgan Kaufmann: Los Altos, CA, 1991, pp. 527\u2013534."},{"key":"395988_CR32","unstructured":"A. Robinson, \u201cGenetic programming: Theory, implementation, and the evolution of unconstrained solutions,\u201d Hampshire College Division III (senior) thesis. http:\/\/hampshire.edu\/lspector\/robinsondiv3. pdf, 2001."},{"key":"395988_CR33","first-page":"177","volume-title":"Advances in Genetic Programming 2","author":"J. P. Rosca","year":"1996","unstructured":"J. P. Rosca and D. H. Ballard, \u201cDiscovery of subroutines in genetic programming,\u201d in Advances in Genetic Programming 2, P. J. Angeline and K. E. Kinnear, Jr. (eds.), MIT Press: Cambridge, MA, 1996, pp. 177\u2013202."},{"key":"395988_CR34","volume-title":"FORTH","author":"W. P. Salman","year":"1984","unstructured":"W. P. Salman, O. Tisserand, and B. Toulot, FORTH, Springer-Verlag: Berlin, 1984."},{"issue":"3","key":"395988_CR35","doi-asserted-by":"crossref","first-page":"237","DOI":"10.1162\/106454698568576","volume":"4","author":"M. Sipper","year":"1998","unstructured":"M. Sipper, \u201cFifty years of research on self-replication: An overview,\u201d Artificial Life, vol. 4, no. 3, pp. 237\u2013257, 1998.","journal-title":"Artificial Life"},{"key":"395988_CR36","doi-asserted-by":"crossref","unstructured":"M. Sipper and J. Reggia, \u201cGo forth and replicate,\u201d Scientific American, August, 2001. 40 spector and robinson","DOI":"10.1038\/scientificamerican0801-34"},{"key":"395988_CR37","first-page":"137","volume-title":"Advances in Genetic Programming 2","author":"L. Spector","year":"1996","unstructured":"L. Spector, \u201cSimultaneous evolution of programs and their control structures,\u201d in Advances in Genetic Programming 2, P. J. Angeline and K. E. Kinnear, Jr. (eds.), MIT Press: Cambridge, MA, 1996, pp. 137\u2013154."},{"key":"395988_CR38","first-page":"137","volume-title":"Proc. Genetic and Evolutionary Comput. Conf., GECCO-2001","author":"L. Spector","year":"2001","unstructured":"L. Spector, \u201cAutoconstructive evolution: Push, PushGP, and Pushpop,\u201d in Proc. Genetic and Evolutionary Comput. Conf., GECCO-2001, L. Spector, E. Goodman, A. Wu, W. B. Langdon, H.-M. Voigt, M. Gen, S. Sen, M. Dorigo, S. Pezeshk, M. Garzon, and E. Burke (eds.), Morgan Kaufmann: Los Altos, CA, 2001, pp. 137\u2013146."},{"key":"395988_CR39","first-page":"394","volume-title":"Genetic Programming 1996: Proc. First Ann. Conf.","author":"L. Spector","year":"1996","unstructured":"L. Spector and K. Stoffel, \u201cOntogenetic programming,\u201d in Genetic Programming 1996: Proc. First Ann. Conf., J. R. Koza, D. E. Goldberg, D. B. Fogel, and R. L. Riolo (eds.), MIT Press: Cambridge, MA, 1996, pp. 394\u2013399."},{"key":"395988_CR40","doi-asserted-by":"crossref","first-page":"476","DOI":"10.7551\/mitpress\/3118.003.0057","volume-title":"From Animals to Animats 4: Proc. Fourth Inter. Conf. Simulation of Adaptive Behavior","author":"L. Spector","year":"1996","unstructured":"L. Spector and K. Stoffel, \u201cAutomatic generation of adaptive programs,\u201d in From Animals to Animats 4: Proc. Fourth Inter. Conf. Simulation of Adaptive Behavior, MIT Press: Cambridge, MA, 1996, pp. 476\u2013483."},{"key":"395988_CR41","doi-asserted-by":"crossref","first-page":"183","DOI":"10.1162\/106454698568512","volume":"4","author":"C. R. Stephens","year":"1998","unstructured":"C. R. Stephens, I. G. Olmedo, J. M. Vargas, and H. Waelbroeck, \u201cSelf-adaptation in evolving systems,\u201d Artificial Life, vol. 4, pp. 183\u2013201, 1998.","journal-title":"Artificial Life"},{"key":"395988_CR42","first-page":"224","volume-title":"Genetic Programming 1996: Proc. First Annual Conf.","author":"K. Stoffel","year":"1996","unstructured":"K. Stoffel and L. Spector, \u201cHigh-performance, parallel, stack-based genetic programming,\u201d in Genetic Programming 1996: Proc. First Annual Conf., J. R. Koza, D. E. Goldberg, D. B. Fogel, and R. L. Riolo (eds.), MIT Press: Cambridge, MA, 1996, pp. 224\u2013229."},{"issue":"2","key":"395988_CR43","doi-asserted-by":"crossref","first-page":"103","DOI":"10.1162\/106454600568348","volume":"6","author":"H. Suzuki","year":"2000","unstructured":"H. Suzuki, \u201cEvolution of self-reproducing programs in a core propelled by parallel protein execution,\u201d Artificial Life, vol. 6, no. 2, pp. 103\u2013108, 2000.","journal-title":"Artificial Life"},{"key":"395988_CR44","first-page":"381","volume-title":"Genetic Programming 1998: Proc. Third Ann. Conf.","author":"E. Tchernev","year":"1998","unstructured":"E. Tchernev, \u201cForth crossover is not a macromutation?,\u201d in Genetic Programming 1998: Proc. Third Ann. Conf., J. R. Koza, W. Banzhaf, K. Chellapilla, K. Deb, M. Dorigo, D. B. Fogel, M. H. Garzon, D. E. Goldberg, H. Iba, and R. Riolo (eds.), Morgan Kaufmann: Los Altos, CA, 1998, pp. 381\u2013386."},{"key":"395988_CR45","first-page":"45","volume-title":"Advances in Genetic Programming 2","author":"A. Teller","year":"1996","unstructured":"A. Teller, \u201cEvolving programmers: The co-evolution of intelligent re-combination operators,\u201d in Advances in Genetic Programming 2, P. J. Angeline and K. E. Kinnear, Jr. (eds.), MIT Press: Cambridge, MA, 1996, pp. 45\u201368."},{"issue":"3","key":"395988_CR46","first-page":"273","volume":"2","author":"E. Tunstel","year":"1996","unstructured":"E. Tunstel and M. Jamshidi, \u201cOn genetic programming of fuzzy rule-based systems for intelligent control,\u201d Inter. J. Intelligent Automation and Soft Computing, vol. 2, no. 3, pp. 273\u2013284, 1996.","journal-title":"Inter. J. Intelligent Automation and Soft Computing"},{"issue":"2","key":"395988_CR47","doi-asserted-by":"crossref","first-page":"109","DOI":"10.1162\/106454600568357","volume":"6","author":"P. D. Turney","year":"2000","unstructured":"P. D. Turney, \u201cAsimple model of unbounded evolutionary versatility as a largest-scale trend in organismal evolution,\u201d Artificial Life, vol. 6, no. 2, pp. 109\u2013128, 2000.","journal-title":"Artificial Life"},{"key":"395988_CR48","first-page":"399","volume-title":"Genetic Programming 1998: Proc. Third Ann. Conf.","author":"P. Walsh","year":"1998","unstructured":"P. Walsh, \u201cEvolving pure functional programs,\u201d in Genetic Programming 1998: Proc. Third Ann. Conf., Morgan Kaufmann: Los Altos, CA, 1998, pp. 399\u2013402."},{"key":"395988_CR49","doi-asserted-by":"crossref","first-page":"331","DOI":"10.1038\/35085569","volume":"412","author":"C. O. Wilke","year":"2001","unstructured":"C. O. Wilke, J. L. Wang, C. Ofria, R. E. Lenski, and C. Adami, \u201cEvolution of digital organisms at high mutation rates leads to survival of the flattest,\u201d Nature, vol. 412, pp. 331\u2013333, 2001.","journal-title":"Nature"},{"key":"395988_CR50","volume-title":"An analysis of the impact of functional programming techniques on genetic programming","author":"G. T. Yu","year":"1999","unstructured":"G. T. Yu, \u201cAn analysis of the impact of functional programming techniques on genetic programming,\u201d PhD Thesis, University College, London, 1999."}],"container-title":["Genetic Programming and Evolvable Machines"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1023\/A:1014538503543.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1023\/A:1014538503543\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1023\/A:1014538503543.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,8,5]],"date-time":"2025-08-05T20:58:54Z","timestamp":1754427534000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1023\/A:1014538503543"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2002,3]]},"references-count":50,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2002,3]]}},"alternative-id":["395988"],"URL":"https:\/\/doi.org\/10.1023\/a:1014538503543","relation":{},"ISSN":["1389-2576","1573-7632"],"issn-type":[{"value":"1389-2576","type":"print"},{"value":"1573-7632","type":"electronic"}],"subject":[],"published":{"date-parts":[[2002,3]]}}}