Maximizing Drift is Not Optimal for Solving OneMax

04/16/2019
by   Nathan Buskulic, et al.
0

It seems very intuitive that for the maximization of the OneMax problem f(x):=∑_i=1^nx_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 not optimal. More precisely, we show that for most fitness levels n/2<ℓ/2 < 2n/3 the optimal mutation strengths are larger than the drift-maximizing ones. This implies that the optimal RLS is more risk-affine than the variant maximizing the step-wise expected progress. We show similar results for the mutation rates of the classic (1+1) Evolutionary Algorithm (EA) and its resampling variant, the (1+1) EA_>0. As a result of independent interest we show that the optimal mutation strengths, unlike the drift-maximizing ones, can be even.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/30/2018

Runtime Analysis for Self-adaptive Mutation Rates

We propose and analyze a self-adaptive version of the (1,λ) evolutionary...
research
04/07/2017

The (1+λ) Evolutionary Algorithm with Self-Adjusting Mutation Rate

We propose a new way to self-adjust the mutation rate in population-base...
research
06/20/2020

Optimal Mutation Rates for the (1+λ) EA on OneMax

The OneMax problem, alternatively known as the Hamming distance problem,...
research
06/04/2018

Precise Runtime Analysis for Plateaus

To gain a better theoretical understanding of how evolutionary algorithm...
research
05/06/2019

Maximum likelihood (ML) estimators for scaled mutation parameters with a strand symmetric mutation model in equilibrium

With the multiallelic parent-independent mutation-drift model, the equil...
research
08/22/2011

Tight Bounds on the Optimization Time of the (1+1) EA on Linear Functions

The analysis of randomized search heuristics on classes of functions is ...
research
06/12/2020

Improved Fixed-Budget Results via Drift Analysis

Fixed-budget theory is concerned with computing or bounding the fitness ...

Please sign up or login with your details

Forgot password? Click here to reset