Skip to main navigation Skip to search Skip to main content

An exponential lower bound for the runtime of the compact genetic algorithm on jump functions

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

Abstract

In the first runtime analysis of an estimation-of-distribution algorithm (EDA) on the multimodal jump function class, Hasenöhrl and Sutton (GECCO 2018) proved that the runtime of the compact genetic algorithm with suitable parameter choice on jump functions with high probability is at most polynomial (in the dimension) if the jump size is at most logarithmic (in the dimension), and is at most exponential in the jump size if the jump size is super-logarithmic. The exponential runtime guarantee was achieved with a hypothetical population size that is also exponential in the jump size. Consequently, this setting cannot lead to a better runtime. In this work, we show that any choice of the hypothetical population size leads to a runtime that, with high probability, is at least exponential in the jump size. This result might be the first nontrivial exponential lower bound for EDAs that holds for arbitrary parameter settings.

Original languageEnglish
Title of host publicationFOGA 2019 - Proceedings of the 15th ACM/SIGEVO Conference on Foundations of Genetic Algorithms
PublisherAssociation for Computing Machinery, Inc
Pages25-33
Number of pages9
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

  • Evolutionary algorithms
  • Runtime analysis

Fingerprint

Dive into the research topics of 'An exponential lower bound for the runtime of the compact genetic algorithm on jump functions'. Together they form a unique fingerprint.

Cite this