Proceedings of the 12th Annual Conference on Genetic and Evolutionary Computation 2010
DOI: 10.1145/1830483.1830748
|View full text |Cite
|
Sign up to set email alerts
|

Multiplicative drift analysis

Abstract: Drift analysis is one of the strongest tools in the analysis of evolutionary algorithms. Its main weakness is that it is often very hard to find a good drift function.In this paper, we make progress in this direction. We prove a multiplicative version of the classical drift theorem. This allows easier analyses in those settings, where the optimization progress is roughly proportional to the current objective value.Our drift theorem immediately gives natural proofs for the best known run-time bounds for the (1+… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

1
71
0

Year Published

2012
2012
2022
2022

Publication Types

Select...
7
2

Relationship

1
8

Authors

Journals

citations
Cited by 84 publications
(74 citation statements)
references
References 18 publications
(48 reference statements)
1
71
0
Order By: Relevance
“…It is taken from [6], except for the final tail bound "P(T > · · · ) < · · · ", which stems from [5].…”
Section: Theorem 4 (Relation Between Mixing and Coupling Time) The Womentioning
confidence: 99%
“…It is taken from [6], except for the final tail bound "P(T > · · · ) < · · · ", which stems from [5].…”
Section: Theorem 4 (Relation Between Mixing and Coupling Time) The Womentioning
confidence: 99%
“…The use of drift analysis combined with Markov chain theory in order to obtain lower and upper bounds on the expected hitting time on discrete search spaces is presented, for example, in [6][7][8][9][10]. Proofs of convergence of the (1 + 1)-EA applied to pseudo-Boolean linear functions can be found in [6,9,10]. In [6], the author combines drift analysis and Markov-chains for the first time to state bounds on the expected optimization time.…”
Section: Literature Reviewmentioning
confidence: 99%
“…Such a move occurs with probability at least 1/(en). By the multiplicative drift theorem [2], the expected number of steps until the d value has reached zero conditioned on the event that no bits corresponding to C(z) are flipped is at most en (1 + ln d(x )) ≤ en (ln n + ln p 1 + 1) since d(x ) ≤ np 1 . Consider a run of the (1+1) EA of length t = cen(ln n + ln p 1 + 1).…”
Section: Lemma 4 Consider An Instance Of Makespan Scheduling Such Thmentioning
confidence: 99%
“…The expected time until the d value has reduced to zero conditioned on the event that no bits of index at most k are flipped follows from the multiplicative drift theorem of Doerr et al [2] and is at most t = en (1 + ln d(x )). By the Markov inequality, the probability that this occurs after 2t steps (again, conditioned on the event that no bits with index at most k are flipped) is at least 1/2 = Ω(1).…”
Section: Lemma 5 Let H Be a Positive Function The Probability That mentioning
confidence: 99%