Non-Existence of Linear Universal Drift Functions

11/15/2010
by   Benjamin Doerr, et al.
0

Drift analysis has become a powerful tool to prove bounds on the runtime of randomized search heuristics. It allows, for example, fairly simple proofs for the classical problem how the (1+1) Evolutionary Algorithm (EA) optimizes an arbitrary pseudo-Boolean linear function. The key idea of drift analysis is to measure the progress via another pseudo-Boolean function (called drift function) and use deeper results from probability theory to derive from this a good bound for the runtime of the EA. Surprisingly, all these results manage to use the same drift function for all linear objective functions. In this work, we show that such universal drift functions only exist if the mutation probability is close to the standard value of 1/n.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/04/2011

Multiplicative Drift Analysis

In this work, we introduce multiplicative drift analysis as a suitable w...
research
08/10/2016

Drift Analysis and Evolutionary Algorithms Revisited

One of the easiest randomized greedy optimization algorithms is the foll...
research
03/28/2022

Two-Dimensional Drift Analysis: Optimizing Two Functions Simultaneously Can Be Hard

In this paper we show how to use drift analysis in the case of two rando...
research
12/01/2021

The (1+1)-ES Reliably Overcomes Saddle Points

It is known that step size adaptive evolution strategies (ES) do not con...
research
07/27/2010

Simple Max-Min Ant Systems and the Optimization of Linear Pseudo-Boolean Functions

With this paper, we contribute to the understanding of ant colony optimi...
research
02/09/2018

Drift Theory in Continuous Search Spaces: Expected Hitting Time of the (1+1)-ES with 1/5 Success Rule

This paper explores the use of the standard approach for proving runtime...
research
04/13/2020

Exponential Upper Bounds for the Runtime of Randomized Search Heuristics

We argue that proven exponential upper bounds on runtimes, an establishe...

Please sign up or login with your details

Forgot password? Click here to reset