Proceedings of the 11th Workshop Proceedings on Foundations of Genetic Algorithms 2011
DOI: 10.1145/1967654.1967661
|View full text |Cite
|
Sign up to set email alerts
|

Computational complexity analysis of simple genetic programming on two problems modeling isolated program semantics

Abstract: Analyzing the computational complexity of evolutionary algorithms (EAs) for binary search spaces has significantly informed our understanding of EAs in general. With this paper, we start the computational complexity analysis of genetic programming (GP). We set up several simplified GP algorithms and analyze them on two separable model problems, OR-DER and MAJORITY, each of which captures a relevant facet of typical GP problems. Both analyses give first rigorous insights into aspects of GP design, highlighting … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

1
77
0

Year Published

2011
2011
2019
2019

Publication Types

Select...
5
3
1

Relationship

1
8

Authors

Journals

citations
Cited by 32 publications
(78 citation statements)
references
References 21 publications
(30 reference statements)
1
77
0
Order By: Relevance
“…For instance, Durrett et al [5] analyzed the probabilities of improvement and time bounds for solving majority and order problems using a simplified variant of GP. However, in absence of two distance metrics, one in fitness function and the other underlying a search operator, these and other non-GSGP works do not directly relate of this study.…”
Section: Related Workmentioning
confidence: 99%
“…For instance, Durrett et al [5] analyzed the probabilities of improvement and time bounds for solving majority and order problems using a simplified variant of GP. However, in absence of two distance metrics, one in fitness function and the other underlying a search operator, these and other non-GSGP works do not directly relate of this study.…”
Section: Related Workmentioning
confidence: 99%
“…Note that it does not work with a tree structure as the tree-based genetic programming approach analyzed by Durrett et al [2]. We are rather interested in how the right coefficients can be learned for the given class of functions.…”
Section: Problem and Algorithmsmentioning
confidence: 99%
“…The computational complexity analysis of genetic programming has just been started by Durrett et al [2]. In their paper, they focus on simple problems such as ORDER and MAJORITY introduced by Goldberg and O'Reilly [6] and analyze the time to achieve an exact solution for these given problems.…”
Section: Introductionmentioning
confidence: 99%
“…Due to the difficulty of analysing GP, there is only very initial work on its runtime analysis. Durrett et al [5] present the runtime analysis of a mutation-based GP with a tree representation on very simplified problems, in which trees do not represent functions (i.e., objects that return different output values for different input values) but, rather, structures (i.e., objects whose fitness depends on some structural properties of the tree representation). This deviates quite significantly from the very essence of GP, which is about evolving functions.…”
Section: Introductionmentioning
confidence: 99%