mlsanityData to 7 Oct 2026

Sharp Bounds on the Runtime of the (1+1) EA via Drift Analysis and Analytic Combinatorial Tools

arXiv 1906.09047 ↗First posted 21 Jun 2019cs.NE cs.DS math.PRcited by 1

Not on the map. Why?

Abstract (arXiv)

The expected running time of the classical (1+1) EA on the OneMax benchmark function has recently been determined by Hwang et al. (2018) up to additive errors of O((log n)/n). The same approach proposed there also leads to a full asymptotic expansion with errors of the form O(n-Klog n) for any K>0. This precise result is obtained by matched asymptotics with rigorous error analysis (or by solving asymptotically the underlying recurrences via inductive approximation arguments), ideas radically different from well-established techniques for the running time analysis of evolutionary computation such as drift analysis. This paper revisits drift analysis for the (1+1) EA on OneMax and obtains that the expected running time E(T), starting from lceil n/2rceil one-bits, is determined by the sum of inverse drifts up to logarithmic error terms, more precisely sumk=1lfloor n/2rfloorfrac1Delta(k) - c1log n ≤ E(T) ≤ sumk=1lfloor n/2rfloorfrac1Delta(k) - c2log n, where Delta(k) is the drift (expected increase of the number of one-bits from the state of n-k ones) and c1,c2 >0 are explicitly computed constants. This improves the previous asymptotic error known for the sum of inverse drifts from tildeO(n2/3) to a logarithmic error and gives for the first time a non-asymptotic error bound. Using standard asymptotic techniques, the difference between E(T) and the sum of inverse drifts is found to be (e/2)log n+O(1).

Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). First posted on arXiv 21 Jun 2019.

Builds on

No reference list yet.

Built on by

Cited by year

Citing papers per year: 2021: 1.

1 paper.