skip to main content
10.1145/3067695.3075617acmconferencesArticle/Chapter ViewAbstractPublication PagesgeccoConference Proceedingsconference-collections
poster
Public Access

Visualizing genetic programming ancestries using graph databases

Published:15 July 2017Publication History

ABSTRACT

Previous work has demonstrated the utility of graph databases as a tool for collecting and analyzing ancestry in evolutionary computation runs. That work focused on sections of individual runs, whereas this poster illustrates the application of these ideas on the entirety of large runs (up to one million individuals) and combinations of multiple runs. Here we use these tools to generate graphs showing all the ancestors of successful individuals from a variety of stack-based genetic programming runs on software synthesis problems. These graphs highlight important moments in the evolutionary process. They also allow us to compare the dynamics when using different evolutionary tools, such as different selection mechanisms or representations, as well as comparing the dynamics for successful and unsuccessful runs.

References

  1. Thomas Helmuth. 2015. General Program Synthesis from Examples Using Genetic Programming with Parent Selection Based on Random Lexicographic Orderings of Test Cases. Ph.D. dissertation. University of Massachusetts, Amherst. http://scholarworks.umass.edu/dissertations_2/465/Google ScholarGoogle Scholar
  2. Thomas Helmuth and Lee Spector. 2015. General program synthesis benchmark suite. In GECCO '15: Proceedings of the 2015 Conference on Genetic and Evolutionary Computation (July, 2015). Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Nicholas Freitag McPhee, David Donatucci, and Thomas Helmuth. 2016. Using Graph Databases to Explore the Dynamics of Genetic Programming Runs. In Genetic Programming Theory and Practice XIII, R. Riolo, B. Worzel, M. Kotanchek, and A. Kordon (Eds.). Springer.Google ScholarGoogle Scholar

Index Terms

  1. Visualizing genetic programming ancestries using graph databases

          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

            • poster

            Acceptance Rates

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

            Upcoming Conference

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

          PDF Format

          View or Download as a PDF file.

          PDF

          eReader

          View online with eReader.

          eReader