Lower Bounds from Fitness Levels Made Easy
Benjamin Doerr, Timo K\"otzing

TL;DR
This paper introduces simplified variants of the fitness levels method for proving both upper and lower run time bounds of evolutionary algorithms, making the process easier and more natural.
Contribution
It presents two new variants of the fitness levels method that rely only on level visitation probabilities, simplifying the derivation of bounds.
Findings
Reproved the run time of (1+1) EA on LeadingOnes.
Established a tight lower bound for (1+1) EA on OneMax.
Proved a lower bound for (1+1) EA on jump functions with probability bounds.
Abstract
One of the first and easy to use techniques for proving run time bounds for evolutionary algorithms is the so-called method of fitness levels by Wegener. It uses a partition of the search space into a sequence of levels which are traversed by the algorithm in increasing order, possibly skipping levels. An easy, but often strong upper bound for the run time can then be derived by adding the reciprocals of the probabilities to leave the levels (or upper bounds for these). Unfortunately, a similarly effective method for proving lower bounds has not yet been established. The strongest such method, proposed by Sudholt (2013), requires a careful choice of the viscosity parameters , . In this paper we present two new variants of the method, one for upper and one for lower bounds. Besides the level leaving probabilities, they only rely on the probabilities…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
