Maximizing Drift is Not Optimal for Solving OneMax

Apr 16, 2019
Nathan Buskulic, Carola Doerr



It seems very intuitive that for the maximization of the OneMax problem $f(x):=\sum_{i=1}^n{x_i}$ the best that an elitist unary unbiased search algorithm can do is to store a best so far solution, and to modify it with the operator that yields the best possible expected progress in function value. This assumption has been implicitly used in several empirical works. In [Doerr, Doerr, Yang: GECCO 2016] it was formally proven that this approach is indeed almost optimal. In this work we prove that drift maximization is \emph{not} optimal. More precisely, we show that for most fitness levels $n/20}$. As a result of independent interest we show that the optimal mutation strengths, unlike the drift-maximizing ones, can be even.



Share this with someone who'll enjoy it:

   Access Paper Source



Share this with someone who'll enjoy it: