2012
DOI: 10.1007/s00453-012-9622-x
|View full text |Cite
|
Sign up to set email alerts
|

Multiplicative Drift Analysis

Abstract: In this work, we introduce multiplicative drift analysis as a suitable way to analyze the runtime of randomized search heuristics such as evolutionary algorithms.We give 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 distance to the optimum.To display the strength of this tool, we regard the classical problem how the (1+1) Evolutionary Algorithm optimizes an arbitrary linear pseudo-Boo… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
5

Citation Types

1
217
0

Year Published

2015
2015
2020
2020

Publication Types

Select...
5
2
1

Relationship

3
5

Authors

Journals

citations
Cited by 265 publications
(226 citation statements)
references
References 24 publications
1
217
0
Order By: Relevance
“…In addition, we prove a new drift theorem that goes back to Johannsen (2010) and enables us to handle drift that is neither constant from the classical additive point of view nor from the more recent multiplicative point of view (Doerr et al (2010b)). In contrast to the previous so-called variable drift theorem, which was only presented for upper bounds before, our variant allows us to prove lower bounds on the expected runtime.…”
Section: Introductionmentioning
confidence: 96%
“…In addition, we prove a new drift theorem that goes back to Johannsen (2010) and enables us to handle drift that is neither constant from the classical additive point of view nor from the more recent multiplicative point of view (Doerr et al (2010b)). In contrast to the previous so-called variable drift theorem, which was only presented for upper bounds before, our variant allows us to prove lower bounds on the expected runtime.…”
Section: Introductionmentioning
confidence: 96%
“…Similar restrictions on the current techniques of analysis have been encounter in [5,6] for the study of the (1+1) EA with mutation rates larger than 1/n.…”
Section: Introductionmentioning
confidence: 83%
“…The study of the progress of an algorithm with respect to a potential function is called drift analysis (the drift is the expected change in potential) and is briefly introduced in Section 3, see He and Yao [11,13], Doerr, Johannsen, Winzen [5,6] and Hajek [10] for details on this technique.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…The use of computationally easy functions as an object of study has also illuminated several fundamental properties of randomized search heuristics and has cultivated the development of new proof techniques [7] and new efficient algorithms [5]. Inspired by these successes, we want to commute this approach into the realm of combinatorial problems with easily understood structure and study the influence of such structure on algorithm behavior.…”
Section: Introductionmentioning
confidence: 99%