An analysis of constructive crossover and selection pressure in genetic programming

Huayang Xie, Mengjie Zhang, Peter M. Andreae · 2007

A common problem in genetic programming search algorithms is destructive crossover in which the offspring of good parents generally has worse performance than the parents. Designing constructive crossover operators and integrating some local search techniques into the breeding process have been suggested as solutions. This paper reports on experiments demonstrating that premature convergence may happen more often when using these techniques in combination with standard parent selection. It shows that modifying the selection pressure in the parent selection process is necessary to obtain a significant performance improvement.

Read the paper · More papers on PaperTik