2009 IEEE Congress on Evolutionary Computation 2009
DOI: 10.1109/cec.2009.4983064
|View full text |Cite
|
Sign up to set email alerts
|

Representation and structural biases in CGP

Abstract: Abstract-An evolutionary algorithm automatically discovers suitable solutions to a problem, which may lie anywhere in a large search space of candidate solutions. In the case of Genetic Programming, this means performing an efficient search of all possible computer programs represented as trees. Exploration of the search space appears to be constrained by structural mechanisms that exist in Genetic Programming as a consequence of using trees to represent solutions. As a result, programs with certain structures… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
5
0

Year Published

2012
2012
2023
2023

Publication Types

Select...
3
1
1

Relationship

0
5

Authors

Journals

citations
Cited by 5 publications
(5 citation statements)
references
References 15 publications
0
5
0
Order By: Relevance
“…Similar to Depth, Flat has exactly one solution. In [9] some evidence was found that solutions that appear less often in the search space may be harder to find. If this is the reason Depth was more difficult than Breadth, then Flat should also be difficult to solve.…”
Section: Flatmentioning
confidence: 96%
See 3 more Smart Citations
“…Similar to Depth, Flat has exactly one solution. In [9] some evidence was found that solutions that appear less often in the search space may be harder to find. If this is the reason Depth was more difficult than Breadth, then Flat should also be difficult to solve.…”
Section: Flatmentioning
confidence: 96%
“…Also in contrast to Breadth, Depth has a unique solution for Normal and Reorder, with DAG having multiple ways of representing the same graph by encoding nodes in different orders. This problem is similar to the linear graph proposed in [9], except the problem scales such that all nodes must always be active and the fitness function involves individual execution instead of graph edit distance. Figure 5 and Table 2 both show how Normal is effectively unable to solve this problem.…”
Section: Depthmentioning
confidence: 97%
See 2 more Smart Citations
“…This leads to some drawbacks, as this limitation makes it difficult or impossible to solve certain problems [5,20]. As a remedy, Goldman and Punch [5] proposed two new variants of CGP: One of those is Dag, which removes the constraint of only allowing connections that go from left to right in the grid.…”
Section: Extension: Dagmentioning
confidence: 99%