The Fitness Level Method with Tail Bounds

07/16/2013
by   Carsten Witt, et al.
0

The fitness-level method, also called the method of f-based partitions, is an intuitive and widely used technique for the running time analysis of randomized search heuristics. It was originally defined to prove upper and lower bounds on the expected running time. Recently, upper tail bounds were added to the technique; however, these tail bounds only apply to running times that are at least twice as large as the expectation. We remove this restriction and supplement the fitness-level method with sharp tail bounds, including lower tails. As an exemplary application, we prove that the running time of randomized local search on OneMax is sharply concentrated around n ln n - 0.1159 n.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/29/2015

On Proportions of Fit Individuals in Population of Evolutionary Algorithm with Tournament Selection

In this paper, we consider a fitness-level model of a non-elitist mutati...
research
09/07/2011

A New Method for Lower Bounds on the Running Time of Evolutionary Algorithms

We present a new method for proving lower bounds on the expected running...
research
07/09/2013

General Drift Analysis with Tail Bounds

Drift analysis is one of the state-of-the-art techniques for the runtime...
research
08/07/2018

On tail estimates for Randomized Incremental Construction

By combining several interesting applications of random sampling in geom...
research
04/09/2021

Stagnation Detection in Highly Multimodal Fitness Landscapes

Stagnation detection has been proposed as a mechanism for randomized sea...
research
11/02/2018

Near-Linear Time Algorithm for n-fold ILPs via Color Coding

We study an important case of ILPs {c^Tx Ax = b, l ≤ x ≤ u, x ∈Z^n t...
research
04/13/2022

Population Diversity Leads to Short Running Times of Lexicase Selection

In this paper we investigate why the running time of lexicase parent sel...

Please sign up or login with your details

Forgot password? Click here to reset