Quasirandom evolutionary algorithms

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

Abstract

Motivated by recent successful applications of the concept of quasirandomness, we investigate to what extent such ideas can be used in evolutionary computation. To this aim, we propose different variations of the classical (1+1) evolutionary algorithm, all imitating the property that the (1+1) EA over intervals of time touches all bits roughly the same number of times. We prove bounds on the optimization time of these algorithms for the simple ONEMAX function. Surprisingly, none of the algorithms achieves the seemingly obvious reduction of the runtime from ⊖(nlogn) to O(n). On the contrary, one may even need (n2) time. However, we also find that quasirandom ideas, if implemented correctly, can yield an over 50 % speed-up.

Original languageEnglish
Title of host publicationProceedings of the 12th Annual Genetic and Evolutionary Computation Conference, GECCO '10
Pages1457-1464
Number of pages8
DOIs
Publication statusPublished - 27 Aug 2010
Externally publishedYes
Event12th Annual Genetic and Evolutionary Computation Conference, GECCO-2010 - Portland, OR, United States
Duration: 7 Jul 201011 Jul 2010

Publication series

NameProceedings of the 12th Annual Genetic and Evolutionary Computation Conference, GECCO '10

Conference

Conference12th Annual Genetic and Evolutionary Computation Conference, GECCO-2010
Country/TerritoryUnited States
CityPortland, OR
Period7/07/1011/07/10

Keywords

  • Evolutionary algorithms
  • Quasirandomness

Fingerprint

Dive into the research topics of 'Quasirandom evolutionary algorithms'. Together they form a unique fingerprint.

Cite this