Solving Problems with Unknown Solution Length at (Almost) No Extra Cost

06/19/2015
by   Benjamin Doerr, et al.
0

Most research in the theory of evolutionary computation assumes that the problem at hand has a fixed problem size. This assumption does not always apply to real-world optimization challenges, where the length of an optimal solution may be unknown a priori. Following up on previous work of Cathabard, Lehre, and Yao [FOGA 2011] we analyze variants of the (1+1) evolutionary algorithm for problems with unknown solution length. For their setting, in which the solution length is sampled from a geometric distribution, we provide mutation rates that yield an expected optimization time that is of the same order as that of the (1+1) EA knowing the solution length. We then show that almost the same run times can be achieved even if no a priori information on the solution length is available. Finally, we provide mutation rates suitable for settings in which neither the solution length nor the positions of the relevant bits are known. Again we obtain almost optimal run times for the OneMax and LeadingOnes test functions, thus solving an open problem from Cathabard et al.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/20/2020

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

The OneMax problem, alternatively known as the Hamming distance problem,...
research
04/01/2020

Self-adaptation in non-Elitist Evolutionary Algorithms on Discrete Problems with Unknown Structure

A key challenge to make effective use of evolutionary algorithms is to c...
research
12/31/2019

Asymptotic convergence rate of the longest run in an inflating Bernoulli net

In image detection, one problem is to test whether the set, though mostl...
research
06/21/2018

Hardness and algorithmic results for the approximate cover problem

In CPM 2017, Amir et al. introduce a problem, named approximate string c...
research
08/11/2022

Runtime Analysis of the (1+1) EA on Weighted Sums of Transformed Linear Functions

Linear functions play a key role in the runtime analysis of evolutionary...
research
09/09/2022

Fast Re-Optimization of LeadingOnes with Frequent Changes

In real-world optimization scenarios, the problem instance that we are a...
research
06/22/2016

Evolutionary computation for multicomponent problems: opportunities and future directions

Over the past 30 years many researchers in the field of evolutionary com...

Please sign up or login with your details

Forgot password? Click here to reset