Neutral offspring controlling operators in genetic programming

作者:

Highlights:

摘要

Code bloat, one of the main issues of genetic programming (GP), slows down the search process, destroys program structures, and exhausts computer resources. To deal with these issues, two kinds of neutral offspring controlling operators are proposed—non-neutral offspring (NNO) operators and non-larger neutral offspring (NLNO) operators. Two GP benchmark problems—symbolic regression and 11-multiplexer—are used to test the new operators. Experimental results indicate that NLNO is able to confine code bloat significantly and improve performance simultaneously, which NNO cannot do.

论文关键词:Genetic programming,Neutral offspring,Code bloat,Parsimony pressure

论文评审过程:Received 19 December 2005, Revised 27 September 2006, Accepted 20 October 2006, Available online 15 November 2006.

论文官网地址:https://doi.org/10.1016/j.patcog.2006.10.001