Analysing Equilibrium States for Population Diversity

04/19/2023
by   Johannes Lengler, et al.
0

Population diversity is crucial in evolutionary algorithms as it helps with global exploration and facilitates the use of crossover. Despite many runtime analyses showing advantages of population diversity, we have no clear picture of how diversity evolves over time. We study how population diversity of (μ+1) algorithms, measured by the sum of pairwise Hamming distances, evolves in a fitness-neutral environment. We give an exact formula for the drift of population diversity and show that it is driven towards an equilibrium state. Moreover, we bound the expected time for getting close to the equilibrium state. We find that these dynamics, including the location of the equilibrium, are unaffected by surprisingly many algorithmic choices. All unbiased mutation operators with the same expected number of bit flips have the same effect on the expected diversity. Many crossover operators have no effect at all, including all binary unbiased, respectful operators. We review crossover operators from the literature and identify crossovers that are neutral towards the evolution of diversity and crossovers that are not.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/30/2018

The Benefits of Population Diversity in Evolutionary Algorithms: A Survey of Rigorous Runtime Analyses

Population diversity is crucial in evolutionary algorithms to enable glo...
research
04/27/2021

Breeding Diverse Packings for the Knapsack Problem by Means of Diversity-Tailored Evolutionary Algorithms

In practise, it is often desirable to provide the decision-maker with a ...
research
08/10/2016

Escaping Local Optima using Crossover with Emergent or Reinforced Diversity

Population diversity is essential for avoiding premature convergence in ...
research
02/12/2017

Genetic and Memetic Algorithm with Diversity Equilibrium based on Greedy Diversification

The lack of diversity in a genetic algorithm's population may lead to a ...
research
06/28/2020

Equilibrium in Wright-Fisher models of population genetics

For multivariant Wright-Fisher models in population genetics, we introdu...
research
08/28/2021

What can phylogenetic metrics tell us about useful diversity in evolutionary algorithms?

It is generally accepted that "diversity" is associated with success in ...
research
10/01/2013

EVOC: A Computer Model of the Evolution of Culture

EVOC is a computer model of the EVOlution of Culture. It consists of neu...

Please sign up or login with your details

Forgot password? Click here to reset