1998
DOI: 10.1162/evco.1998.6.3.231
|View full text |Cite
|
Sign up to set email alerts
|

Schema Theory for Genetic Programming with One-Point Crossover and Point Mutation

Abstract: We review the main results obtained in the theory of schemata in genetic programming (GP), emphasizing their strengths and weaknesses. Then we propose a new, simpler definition of the concept of schema for GP, which is closer to the original concept of schema in genetic algorithms (GAs). Along with a new form of crossover, one-point crossover, and point mutation, this concept of schema has been used to derive an improved schema theorem for GP that describes the propagation of schemata from one generation to th… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

2
129
0
4

Year Published

2001
2001
2010
2010

Publication Types

Select...
8
1

Relationship

2
7

Authors

Journals

citations
Cited by 162 publications
(135 citation statements)
references
References 15 publications
2
129
0
4
Order By: Relevance
“…The R-tree mutation operator simply picks an edge from the entire tree with uniform probability, and then eliminates the sub-tree below the edge. The R-tree encoding and genetic operators used allow CA rules to be constructed and evolved under a non-standard schema theorem similar to one proposed for genetic programming [8], even though R-trees do not represent conventional sequential programs.…”
Section: R-trees: General Rule Set Encodingmentioning
confidence: 99%
“…The R-tree mutation operator simply picks an edge from the entire tree with uniform probability, and then eliminates the sub-tree below the edge. The R-tree encoding and genetic operators used allow CA rules to be constructed and evolved under a non-standard schema theorem similar to one proposed for genetic programming [8], even though R-trees do not represent conventional sequential programs.…”
Section: R-trees: General Rule Set Encodingmentioning
confidence: 99%
“…This procedure is defined as 1 step of GP. GP uses one-point crossover described in [11] and half-and-half initialization methods [8] for fixing the maximum depth of trees and producing trees with various sizes and shapes in an initial population. GP with ADFs has three ADFs in each individual.…”
Section: Tileworldmentioning
confidence: 99%
“…Furthermore, we envision a population of chromosomes that all have the same shape. From within the GP community, the work that comes closest to our own efforts is that of Poli & Langdon [9]. Their definitions of schema, mutation, and crossover are the closest carryover to GP of the allied notions from standard GAs with linear bit arrangements.…”
Section: Introductionmentioning
confidence: 99%