Hostname: page-component-77f85d65b8-8wtlm Total loading time: 0 Render date: 2026-03-29T23:24:56.039Z Has data issue: false hasContentIssue false

Drift Analysis and Evolutionary Algorithms Revisited

Published online by Cambridge University Press:  20 June 2018

J. LENGLER
Affiliation:
Department of Computer Science, ETH Zürich, Zürich, Switzerland (e-mail: johannes.lengler@inf.ethz.ch, steger@inf.ethz.ch)
A. STEGER
Affiliation:
Department of Computer Science, ETH Zürich, Zürich, Switzerland (e-mail: johannes.lengler@inf.ethz.ch, steger@inf.ethz.ch)

Abstract

One of the easiest randomized greedy optimization algorithms is the following evolutionary algorithm which aims at maximizing a function f: {0,1}n → ℝ. The algorithm starts with a random search point ξ ∈ {0,1}n, and in each round it flips each bit of ξ with probability c/n independently at random, where c > 0 is a fixed constant. The thus created offspring ξ' replaces ξ if and only if f(ξ') ≥ f(ξ). The analysis of the runtime of this simple algorithm for monotone and for linear functions turned out to be highly non-trivial. In this paper we review known results and provide new and self-contained proofs of partly stronger results.

Information

Type
Paper
Copyright
Copyright © Cambridge University Press 2018 

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

Article purchase

Temporarily unavailable