First steps towards a runtime analysis when starting with a good solution

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

Abstract

The mathematical runtime analysis of evolutionary algorithms traditionally regards the time an algorithm needs to find a solution of a certain quality when initialized with a random population. In practical applications it may be possible to guess solutions that are better than random ones. We start a mathematical runtime analysis for such situations. We observe that different algorithms profit to a very different degree from a better initialization. We also show that the optimal parameterization of the algorithm can depend strongly on the quality of the initial solutions. To overcome this difficulty, self-adjusting and randomized heavy-tailed parameter choices can be profitable. Finally, we observe a larger gap between the performance of the best evolutionary algorithm we found and the corresponding black-box complexity. This could suggest that evolutionary algorithms better exploiting good initial solutions are still to be found. These first findings stem from analyzing the performance of the $$(1+1)$$ evolutionary algorithm and the static, self-adjusting, and heavy-tailed $$(1 + (\lambda,\lambda ))$$ GA on the OneMax benchmark, but we are optimistic that the question how to profit from good initial solutions is interesting beyond these first examples.

Original languageEnglish
Title of host publicationParallel Problem Solving from Nature – PPSN XVI - 16th International Conference, PPSN 2020, Proceedings
EditorsThomas Bäck, Mike Preuss, André Deutz, Michael Emmerich, Hao Wang, Carola Doerr, Heike Trautmann
PublisherSpringer Science and Business Media Deutschland GmbH
Pages560-573
Number of pages14
ISBN (Print)9783030581145
DOIs
Publication statusPublished - 1 Jan 2020
Event16th International Conference on Parallel Problem Solving from Nature, PPSN 2020 - Leiden, Netherlands
Duration: 5 Sept 20209 Sept 2020

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume12270 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference16th International Conference on Parallel Problem Solving from Nature, PPSN 2020
Country/TerritoryNetherlands
CityLeiden
Period5/09/209/09/20

Keywords

  • Crossover
  • Fast mutation
  • Initialization of evolutionary algorithms
  • Runtime analysis
  • Theory

Fingerprint

Dive into the research topics of 'First steps towards a runtime analysis when starting with a good solution'. Together they form a unique fingerprint.

Cite this