University of Exeter
Browse

Geometric semantic genetic programming for recursive boolean programs

Download (627.58 kB)
conference contribution
posted on 2025-07-31, 17:52 authored by A Moraglio, K Krawiec
Geometric Semantic Genetic Programming (GSGP) induces a unimodal fitness landscape for any problem that consists in finding a function fitting given input/output examples. Most of the work around GSGP to date has focused on real-world applications and on improving the originally proposed search operators, rather than on broadening its theoretical framework to new domains. We extend GSGP to recursive programs, a notoriously challenging domain with highly discontinuous fitness landscapes. We focus on programs that map variable-length Boolean lists to Boolean values, and design search operators that are provably efficient in the training phase and attain perfect generalization. Computational experiments complement the theory and demonstrate the superiority of the new operators to the conventional ones. This work provides new insights into the relations between program syntax and semantics, search operators and fitness landscapes, also for more general recursive domains.

Funding

© 2017 Copyright held by the owner/author(s). Permission to make digital or hard copies of all or part 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. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from permissions@acm.org.

History

Rights

K. Krawiec acknowledges support from grant 2014/15/B/ST6/05205 funded by the National Science Centre, Poland

Notes

This is the author accepted manuscript. The final version is available from ACM via the DOI in this record.

Publisher

Association for Computing Machinery (ACM)

Language

en

FOA date

2017-07-19T23:00:00Z

Citation

GECCO 2017: Genetic and Evolutionary Computation Conference, 15-19 July 2017, Berlin, Germany

Department

  • Computer Science

Usage metrics

    University of Exeter

    Categories

    No categories selected

    Keywords

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC