Semantically driven crossover in genetic programming
- 1 June 2008
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- No. 1089778X,p. 111-116
- https://doi.org/10.1109/cec.2008.4630784
Abstract
Crossover forms one of the core operations in genetic programming and has been the subject of many different investigations. We present a novel technique, based on semantic analysis of programs, which forces each crossover to make candidate programs take a new step in the behavioural search space. We demonstrate how this technique results in better performance and smaller solutions in two separate genetic programming experiments.Keywords
This publication has 3 references indexed in Scilit:
- Removal bias: a new cause of code growth in tree based evolutionary programmingPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Hybridized crossover-based search techniques for program discoveryPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Graph-Based Algorithms for Boolean Function ManipulationIEEE Transactions on Computers, 1986