Fast mutation in crossover-based algorithms

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

Abstract

The heavy-tailed mutation operator proposed in Doerr et al. (GECCO 2017), called fast mutation to agree with the previously used language, so far was successfully used only in purely mutation-based algorithms. There, it can relieve the algorithm designer from finding the optimal mutation rate and nevertheless obtain a performance close to the one that the optimal mutation rate gives. In this first runtime analysis of a crossover-based algorithm using a heavy-tailed choice of the mutation rate, we show an even stronger impact. With a heavy-tailed mutation rate, the runtime of the (1 + (λ, λ)) genetic algorithm on the OneMax benchmark function becomes linear in the problem size. This is asymptotically faster than with any static mutation rate and is the same asymptotic runtime that can be obtained with a self-adjusting choice of the mutation rate. This result is complemented by an empirical study which shows the effectiveness of the fast mutation also on random MAX-3SAT instances.

Original languageEnglish
Title of host publicationGECCO 2020 - Proceedings of the 2020 Genetic and Evolutionary Computation Conference
PublisherAssociation for Computing Machinery
Pages1268-1276
Number of pages9
ISBN (Electronic)9781450371285
DOIs
Publication statusPublished - 25 Jun 2020
Event2020 Genetic and Evolutionary Computation Conference, GECCO 2020 - Cancun, Mexico
Duration: 8 Jul 202012 Jul 2020

Publication series

NameGECCO 2020 - Proceedings of the 2020 Genetic and Evolutionary Computation Conference

Conference

Conference2020 Genetic and Evolutionary Computation Conference, GECCO 2020
Country/TerritoryMexico
CityCancun
Period8/07/2012/07/20

Keywords

  • Crossover
  • Parameterless algorithms
  • Runtime analysis
  • Theory

Fingerprint

Dive into the research topics of 'Fast mutation in crossover-based algorithms'. Together they form a unique fingerprint.

Cite this