Quasirandom evolutionary algorithms

  • Authors:
  • Benjamin Doerr;Mahmoud Fouz;Carsten Witt

  • Affiliations:
  • Max-Planck-Institut für Informatik, Saarbrücken, Germany;Universität des Saarlandes, Saarbrücken, Germany;Technical University of Denmark, Kongens Lyngby, Denmark

  • Venue:
  • Proceedings of the 12th annual conference on Genetic and evolutionary computation
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

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 Θ(n log n) 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.