Runtime Analysis of Fitness-Proportionate Selection on Linear Functions

08/23/2019
by   Duc-Cuong Dang, et al.
6

This paper extends the runtime analysis of non-elitist evolutionary algorithms (EAs) with fitness-proportionate selection from the simple OneMax function to the linear functions. Not only does our analysis cover a larger class of fitness functions, it also holds for a wider range of mutation rates. We show that with overwhelmingly high probability, no linear function can be optimised in less than exponential time, assuming bitwise mutation rate Θ(1/n) and population size λ=n^k for any constant k>2. In contrast to this negative result, we also show that for any linear function with polynomially bounded weights, the EA achieves a polynomial expected runtime if the mutation rate is reduced to Θ(1/n^2) and the population size is sufficiently large. Furthermore, the EA with mutation rate χ/n=Θ(1/n) and modest population size λ=Ω(ln n) optimises the scaled fitness function e^(χ+ε)f(x) for any linear function f and any ε>0 in expected time O(nλlnλ+n^2). These upper bounds also extend to some additively decomposed fitness functions, such as the Royal Road functions. We expect that the obtained results may be useful not only for the development of the theory of evolutionary algorithms, but also for biological applications, such as the directed evolution.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/18/2020

On Non-Elitist Evolutionary Algorithms Optimizing Fitness Functions with a Plateau

We consider the expected runtime of non-elitist evolutionary algorithms ...
research
12/14/2010

On the Impact of Mutation-Selection Balance on the Runtime of Evolutionary Algorithms

The interplay between mutation and selection plays a fundamental role in...
research
02/16/2023

Fourier Analysis Meets Runtime Analysis: Precise Runtimes on Plateaus

We propose a new method based on discrete Fourier analysis to analyze th...
research
10/26/2020

Runtime analysis of the (mu+1)-EA on the Dynamic BinVal function

We study evolutionary algorithms in a dynamic setting, where for each ge...
research
04/23/2015

First Steps Towards a Runtime Comparison of Natural and Artificial Evolution

Evolutionary algorithms (EAs) form a popular optimisation paradigm inspi...
research
09/04/2012

Monotonicity of Fitness Landscapes and Mutation Rate Control

The typical view in evolutionary biology is that mutation rates are mini...
research
03/28/2012

On the Easiest and Hardest Fitness Functions

The hardness of fitness functions is an important research topic in the ...

Please sign up or login with your details

Forgot password? Click here to reset