Title
A Schema Theory Analysis of the Evolution of Size in Genetic Programming with Linear Representations
Abstract
In this paper we use the schema theory presented in [20] to better understand the changes in size distribution when using GP with standard crossover and linear structures. Applications of the theory to problems both with and without fitness suggest that standard crossover induces specific biases in the distributions of sizes, with a strong tendency to over sample small structures, and indicate the existence of strong redistribution effects that may be a major force in the early stages of a GP run. We also present two important theoretical results: An exact theory of bloat, and a general theory of how average size changes on flat landscapes with glitches. The latter implies the surprising result that a single program glitch in an otherwise flat fitness landscape is sufficient to drive the average program size of an infinite population, which may have important implications for the control of code growth.
Year
DOI
Venue
2001
10.1007/3-540-45355-5_10
EuroGP
Keywords
Field
DocType
gp run,genetic programming,size distribution,schema theory analysis,average program size,flat fitness landscape,exact theory,flat landscape,average size change,standard crossover,general theory,linear representations,schema theory,fitness landscape
Statistical physics,Population,Fitness landscape,Crossover,Algorithm,Theoretical computer science,Genetic programming,Linear programming,Linear genetic programming,Schema (psychology),Genetic algorithm,Mathematics
Conference
Volume
ISSN
ISBN
2038
0302-9743
3-540-41899-7
Citations 
PageRank 
References 
27
2.23
12
Authors
2
Name
Order
Citations
PageRank
Nicholas Freitag McPhee140432.94
Riccardo Poli22589308.79