- The Push language website: http://pushlanguage.orgGoogle Scholar
- Helmuth, Thomas, Nicholas Freitag McPhee, Edward Pantridge, and Lee Spector. 2017. Improving Generalization of Evolved Programs through Automatic Simplification. In Proc. Genetic and Evolutionary Computation Conference. ACM Press. In press. Google ScholarDigital Library
- Helmuth, Thomas, Lee Spector, Nicholas Freitag McPhee, and Saul Shanabrook. Linear Genomes for Structured Programs. In Worzel, William, William Tozier, Brian W. Goldman, and Rick Riolo, Eds., Genetic Programming Theory and Practice XIV. New York: Springer, In press.Google Scholar
- McPhee, Nicholas Freitag, Mitchell D. Finzel, Maggie M. Casale, Thomas Helmuth and Lee Spector. A detailed analysis of a PushGP run. In Worzel, William, William Tozier, Brian W. Goldman, and Rick Riolo, Eds., Genetic Programming Theory and Practice XIV. New York: Springer, (in press).Google Scholar
- Spector, L., N. F. McPhee, T. Helmuth, M. M. Casale, and J. Oks. 2016. Evolution Evolves with Autoconstruction. In Companion Publication of the 2016 Genetic and Evolutionary Computation Conference. ACM Press. pp. 1349--1356. Google ScholarDigital Library
- Helmuth, T., and L. Spector. 2015. General Program Synthesis Benchmark Suite. In Proc. 2015 Genetic and Evolutionary Computation Conference. ACM Press. pp. 1039--1046. Google ScholarDigital Library
- La Cava, W., and L. Spector. 2015. Inheritable Epigenetics in Genetic Programming. In Genetic Programming Theory and Practice XII. New York: Springer. pp. 37--51.Google Scholar
- Helmuth, T., L. Spector, and J. Matheson. 2015. Solving Uncompromising Problems with Lexicase Selection. In IEEE Transactions on Evolutionary Computation 19(5), pp. 630--643.Google ScholarDigital Library
- Helmuth, T., and L. Spector. 2014. Word Count as a Traditional Programming Benchmark Problem for Genetic Programming. In Proc. 2014 Genetic and Evolutionary Computation Conference. ACM Press. pp. 919--926. Google ScholarDigital Library
- Spector, L., and T. Helmuth. 2014. Effective Simplification of Evolved Push Programs Using a Simple, Stochastic Hill-climber. In Companion Publication of the 2014 Genetic and Evolutionary Computation Conference. ACM Press. pp. 147--148. Google ScholarDigital Library
- Zhan, H. 2014. A quantitative analysis of the simplification genetic operator. In Companion Publication of the 2014 Genetic and Evolutionary Computation Conference. ACM Press. pp. 1077--1080. Google ScholarDigital Library
- Spector, L., K. Harrington, and T. Helmuth. 2012. Tag-based Modularity in Tree-based Genetic Programming. In Proc. Genetic and Evolutionary Computation Conference. ACM Press. pp. 815--822. Google ScholarDigital Library
- Spector, L., K. Harrington, B. Martin, and T. Helmuth. 2011. What's in an Evolved Name? The Evolution of Modularity via Tag-Based Reference. In Genetic Programming Theory and Practice IX. New York: Springer. pp. 1--16.Google Scholar
- Spector, L. 2010. Towards Practical Autoconstructive Evolution: Self-Evolution of Problem-Solving Genetic Programming Systems. In Genetic Programming Theory and Practice VIII, R. L. Riolo, T. McConaghy, and E. Vladislavleva, eds. Springer. pp. 17--33.Google Scholar
- Spector, L., D. M. Clark, I. Lindsay, B. Barr, and J. Klein. 2008. Genetic Programming for Finite Algebras. In Proc. Genetic and Evolutionary Computation Conference. ACM Press. pp. 1291--1298. Google ScholarDigital Library
- Spector, L., J. Klein, and M. Keijzer. 2005. The Push3 Execution Stack and the Evolution of Control. In Proc. Genetic and Evolutionary Computation Conference. Springer-Verlag. pp. 1689--1696. Google ScholarDigital Library
- Spector, L. 2004. Automatic Quantum Computer Programming: A Genetic Programming Approach. Boston, MA: Kluwer Academic Publishers. Google ScholarDigital Library
- Spector, L., and A. Robinson. 2002. Genetic Programming and Autoconstructive Evolution with the Push Programming Language. In Genetic Programming and Evolvable Machines, Vol. 3, No. 1, pp. 7--40. Google ScholarDigital Library
- Spector, L. 2001. Autoconstructive Evolution: Push, PushGP, and Pushpop. In Proc. Genetic and Evolutionary Computation Conference. Morgan Kaufmann Publishers. pp. 137--146.Google Scholar
- Robinson, A. 2001. Genetic Programming: Theory, Implementation, and the Evolution of Unconstrained Solutions. Hampshire College Division III (senior) thesis.Google Scholar
- Langdon, W. B., R. I. McKay, and L. Spector. 2010. Genetic Programming. In Handbook of Metaheuristics, 2nd edition, edited by J.-Y. Potvin and M. Gendreau, pp. 185--226. New York: Springer-Verlag.Google Scholar
- Poli, R., W. B. Langdon, and N. F. McPhee. 2008. A Field Guide to Genetic Programming. Lulu Enterprises. Google ScholarDigital Library
- Koza, J. R., M. A. Keane, M. J. Streeter, W. Mydlowec, J. Yu, and G. Lanza. 2005. Genetic Programming IV: Routine Human-Competitive Machine Intelligence. Springer. Google ScholarDigital Library
- Langdon, W. B., and R. Poli. 2002. Foundations of Genetic Programming. Springer. Google ScholarDigital Library
- Koza, J. R., F. H Bennett III, D. Andre, and M. A. Keane. 1999. Genetic Programming III: Darwinian Invention and Problem Solving. Morgan Kaufmann. Google ScholarDigital Library
- Banzhaf, W., P. Nordin, R. E. Keller, and F. D. Francone. 1997. Genetic Programming: An Introduction. Morgan Kaufmann. Google ScholarDigital Library
- Koza, J. R. 1994. Genetic Programming II: Automatic Discovery of Reusable Programs. MIT Press. Google ScholarDigital Library
- Koza, J. R. 1992. Genetic Programming: On the Programming of Computers by Means of Natural Selection. MIT Press. Google ScholarDigital Library
- Expressive genetic programming: concepts and applications
Recommendations
Genetic programming: a tutorial introduction
GECCO '12: Proceedings of the 14th annual conference companion on Genetic and evolutionary computationGenetic programming emerged in the early 1990's as one of the most exciting new evolutionary algorithm paradigms. It has rapidly grown into a thriving area of research and application. While sharing the evolutionary inspired algorithm principles of a ...
Genetic programming: a tutorial introduction
GECCO '11: Proceedings of the 13th annual conference companion on Genetic and evolutionary computationGenetic programming emerged in the early 1990's as one of the most exciting new evolutionary algorithm paradigms. It has rapidly grown into a thriving area of research and application. While sharing the evolutionary inspired algorithm principles of a ...
Comments