skip to main content
10.1145/3067695.3067699acmconferencesArticle/Chapter ViewAbstractPublication PagesgeccoConference Proceedingsconference-collections
tutorial
Public Access

Expressive genetic programming: concepts and applications

Published:15 July 2017Publication History
First page image

References

  1. The Push language website: http://pushlanguage.orgGoogle ScholarGoogle Scholar
  2. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  3. 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 ScholarGoogle Scholar
  4. 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 ScholarGoogle Scholar
  5. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  6. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  7. 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 ScholarGoogle Scholar
  8. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  9. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  10. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  11. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  12. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  13. 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 ScholarGoogle Scholar
  14. 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 ScholarGoogle Scholar
  15. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  16. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  17. Spector, L. 2004. Automatic Quantum Computer Programming: A Genetic Programming Approach. Boston, MA: Kluwer Academic Publishers. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  19. Spector, L. 2001. Autoconstructive Evolution: Push, PushGP, and Pushpop. In Proc. Genetic and Evolutionary Computation Conference. Morgan Kaufmann Publishers. pp. 137--146.Google ScholarGoogle Scholar
  20. Robinson, A. 2001. Genetic Programming: Theory, Implementation, and the Evolution of Unconstrained Solutions. Hampshire College Division III (senior) thesis.Google ScholarGoogle Scholar
  21. 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 ScholarGoogle Scholar
  22. Poli, R., W. B. Langdon, and N. F. McPhee. 2008. A Field Guide to Genetic Programming. Lulu Enterprises. Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  24. Langdon, W. B., and R. Poli. 2002. Foundations of Genetic Programming. Springer. Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  26. Banzhaf, W., P. Nordin, R. E. Keller, and F. D. Francone. 1997. Genetic Programming: An Introduction. Morgan Kaufmann. Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. Koza, J. R. 1994. Genetic Programming II: Automatic Discovery of Reusable Programs. MIT Press. Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. Koza, J. R. 1992. Genetic Programming: On the Programming of Computers by Means of Natural Selection. MIT Press. Google ScholarGoogle ScholarDigital LibraryDigital Library
  1. Expressive genetic programming: concepts and applications

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • Published in

      cover image ACM Conferences
      GECCO '17: Proceedings of the Genetic and Evolutionary Computation Conference Companion
      July 2017
      1934 pages
      ISBN:9781450349390
      DOI:10.1145/3067695

      Copyright © 2017 Owner/Author

      Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for third-party components of this work must be honored. For all other uses, contact the Owner/Author.

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 15 July 2017

      Check for updates

      Qualifiers

      • tutorial

      Acceptance Rates

      Overall Acceptance Rate1,669of4,410submissions,38%

      Upcoming Conference

      GECCO '24
      Genetic and Evolutionary Computation Conference
      July 14 - 18, 2024
      Melbourne , VIC , Australia
    • Article Metrics

      • Downloads (Last 12 months)18
      • Downloads (Last 6 weeks)3

      Other Metrics

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader