Proceedings of the Genetic and Evolutionary Computation Conference 2017
DOI: 10.1145/3071178.3071271
|View full text |Cite
|
Sign up to set email alerts
|

Bounding bloat in genetic programming

Abstract: While many optimization problems work with a fixed number of decision variables and thus a fixed-length representation of possible solutions, genetic programming (GP) works on variable-length representations. A naturally occurring problem is that of bloat (unnecessary growth of solutions) slowing down optimization. Theoretical analyses could so far not bound bloat and required explicit assumptions on the magnitude of bloat.In this paper we analyze bloat in mutation-based genetic programming for the two test fu… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

1
26
0

Year Published

2018
2018
2019
2019

Publication Types

Select...
5
1

Relationship

4
2

Authors

Journals

citations
Cited by 18 publications
(27 citation statements)
references
References 20 publications
1
26
0
Order By: Relevance
“…A tight bound for the (1 + 1) GP, showing that the larger Poisson mutations do not affect the asymptotic runtime, has recently been proven [6], confirming a previous conjecture [53].…”
Section: Bloat Controlsupporting
confidence: 74%
See 2 more Smart Citations
“…A tight bound for the (1 + 1) GP, showing that the larger Poisson mutations do not affect the asymptotic runtime, has recently been proven [6], confirming a previous conjecture [53].…”
Section: Bloat Controlsupporting
confidence: 74%
“…In many cases, an analysis that provides positive runtime results is only made tractable because "the fitness structure of the model problems is simple, and the algorithms use only a simple hierarchical variable length mutation operator" [9]. In particular, variable-length representations often complicate the analysis of GP systems, and require "rather deep insights into the optimization process and the growth of the GP-trees" [6].…”
Section: Resultsmentioning
confidence: 99%
See 1 more Smart Citation
“…Theorem 6 (Multiplicative drift, lower bound [15]). Let (X t ) t≥0 be random variables describing a Markov process over a finite state space S ⊂ R + .…”
Section: Toolsmentioning
confidence: 99%
“…It is clear that this bound is not true for all n, for example, if p t = 1/m for all t, then E[Z m ] = β ′ /e · m ln m, which is larger than m ln m if β ′ > e. In order to show that the bound holds for infinitely many n, we consider instead a weighted average B = n ρ(n)Z n over many n. The choice of ρ is delicate, but it turns out that ρ(n) = 1/n 2 is the right choice. 15 In the technical part of the proof, we derive an upper bound on B = n Z n /n 2 . Note that Z n counts the single bit flips until time T ′ n .…”
Section: Lemma 14mentioning
confidence: 99%