Genetic Algorithms in Time-Dependent Environments

11/04/1999
by   Christopher Ronnewinkel, et al.
0

The influence of time-dependent fitnesses on the infinite population dynamics of simple genetic algorithms (without crossover) is analyzed. Based on general arguments, a schematic phase diagram is constructed that allows one to characterize the asymptotic states in dependence on the mutation rate and the time scale of changes. Furthermore, the notion of regular changes is raised for which the population can be shown to converge towards a generalized quasispecies. Based on this, error thresholds and an optimal mutation rate are approximately calculated for a generational genetic algorithm with a moving needle-in-the-haystack landscape. The so found phase diagram is fully consistent with our general considerations.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/04/2016

Optimal Parameter Settings for the (1+(λ, λ)) Genetic Algorithm

The (1+(λ,λ)) genetic algorithm is one of the few algorithms for which a...
research
02/26/2016

Enhancing Genetic Algorithms using Multi Mutations

Mutation is one of the most important stages of the genetic algorithm be...
research
04/14/2020

Fast Mutation in Crossover-based Algorithms

The heavy-tailed mutation operator proposed in Doerr et al. (GECCO 2017)...
research
03/21/2014

The quasispecies regime for the simple genetic algorithm with ranking selection

We study the simple genetic algorithm with a ranking selection mechanism...
research
05/18/2011

The Exact Schema Theorem

A schema is a naturally defined subset of the space of fixed-length bina...
research
06/10/2020

Benchmarking a (μ+λ) Genetic Algorithm with Configurable Crossover Probability

We investigate a family of (μ+λ) Genetic Algorithms (GAs) which creates ...
research
09/10/2018

Analysis of Sequence Polymorphism of LINEs and SINEs in Entamoeba histolytica

The goal of this dissertation is to study the sequence polymorphism in r...

Please sign up or login with your details

Forgot password? Click here to reset