A new subgraph crossover for cartesian genetic programming

27Citations
Citations of this article
12Readers
Mendeley users who have this article in their library.
Get full text

Abstract

While tree-based Genetic Programming is often used with crossover, Cartesian Genetic Programming is mostly used only with mutation as genetic operator. In this paper, a new crossover technique is introduced which recombines subgraphs of two selected graphs. Experiments on symbolic regression, boolean functions and image operator design problems indicate that the use of the subgraph crossover improves the search performance of Cartesian Genetic Programming. A preliminary comparison to a former proposed crossover technique indicates that the subgraph crossover performs better on our tested problems.

Cite

CITATION STYLE

APA

Kalkreuth, R., Rudolph, G., & Droschinsky, A. (2017). A new subgraph crossover for cartesian genetic programming. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 10196 LNCS, pp. 294–310). Springer Verlag. https://doi.org/10.1007/978-3-319-55696-3_19

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free