English

The quasispecies regime for the simple genetic algorithm with ranking selection

Probability 2014-03-24 v1 Neural and Evolutionary Computing

Abstract

We study the simple genetic algorithm with a ranking selection mechanism (linear ranking or tournament). We denote by \ell the length of the chromosomes, by mm the population size, by pCp_C the crossover probability and by pMp_M the mutation probability. We introduce a parameter σ\sigma, called the selection drift, which measures the selection intensity of the fittest chromosome. We show that the dynamics of the genetic algorithm depend in a critical way on the parameter π=σ(1pC)(1pM).\pi \,=\,\sigma(1-p_C)(1-p_M)^\ell\,. If π<1\pi<1, then the genetic algorithm operates in a disordered regime: an advantageous mutant disappears with probability larger than 11/mβ1-1/m^\beta, where β\beta is a positive exponent. If π>1\pi>1, then the genetic algorithm operates in a quasispecies regime: an advantageous mutant invades a positive fraction of the population with probability larger than a constant pp^* (which does not depend on mm). We estimate next the probability of the occurrence of a catastrophe (the whole population falls below a fitness level which was previously reached by a positive fraction of the population). The asymptotic results suggest the following rules: π=σ(1pC)(1pM)\pi=\sigma(1-p_C)(1-p_M)^\ell should be slightly larger than 11; pMp_M should be of order 1/1/\ell; mm should be larger than ln\ell\ln\ell; the running time should be of exponential order in mm. The first condition requires that pM+pC<lnσ \ell p_M +p_C< \ln\sigma. These conclusions must be taken with great care: they come from an asymptotic regime, and it is a formidable task to understand the relevance of this regime for a real-world problem. At least, we hope that these conclusions provide interesting guidelines for the practical implementation of the simple genetic algorithm.

Keywords

Cite

@article{arxiv.1403.5427,
  title  = {The quasispecies regime for the simple genetic algorithm with ranking selection},
  author = {Raphaël Cerf},
  journal= {arXiv preprint arXiv:1403.5427},
  year   = {2014}
}
R2 v1 2026-06-22T03:31:33.250Z