A tight runtime analysis for the (1 + (λ, λ)) GA on leading ones

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

We conduct a rigorous runtime analysis of the (1+(λ, λ)) evolutionary algorithm with standard parameter settings, that is, a mutation rate of p = λ/n and a crossover bias of c = 1/λ when optimizing the classic LeadingOnes benchmark function. We show that, for all λ ∈ [1..n/2], the runtime is Θ(n2/λ) iterations and Θ(n2) fitness evaluations. This is, asymptotically, the same number of iterations as for the (1 + λ) EA and the same number of fitness evaluations as for the (1 + λ) EA for any value of λ = O(n). We also extend our results to parameter control techniques and prove that for any dynamic choice of λ the bound of Θ(n2) fitness evaluations still holds.

Original languageEnglish
Title of host publicationFOGA 2019 - Proceedings of the 15th ACM/SIGEVO Conference on Foundations of Genetic Algorithms
PublisherAssociation for Computing Machinery, Inc
Pages169-182
Number of pages14
ISBN (Electronic)9781450362542
DOIs
Publication statusPublished - 27 Aug 2019
Event15th ACM/SIGEVO Conference on Foundations of Genetic Algorithms, FOGA 2019 - Potsdam, Germany
Duration: 27 Aug 201929 Aug 2019

Publication series

NameFOGA 2019 - Proceedings of the 15th ACM/SIGEVO Conference on Foundations of Genetic Algorithms

Conference

Conference15th ACM/SIGEVO Conference on Foundations of Genetic Algorithms, FOGA 2019
Country/TerritoryGermany
CityPotsdam
Period27/08/1929/08/19

Keywords

  • Crossover
  • Runtime Analysis
  • Theory

Fingerprint

Dive into the research topics of 'A tight runtime analysis for the (1 + (λ, λ)) GA on leading ones'. Together they form a unique fingerprint.

Cite this