Runtime analysis of the (1+1) evolutionary algorithm on strings over finite alphabets

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

Abstract

In this work, we investigate a (1+1) Evolutionary Algorithm for optimizing functions over the space {0,...,r}n, where r is a positive integer. We show that for linear functions over {0, 1, 2}n, the expected runtime time of this algorithm is O(n log n). This result generalizes an existing result on pseudo-Boolean functions and is derived using drift analysis. We also show that for large values of r, no upper bound for the runtime of the (1+1) Evolutionary Algorithm for linear function on {0,...,r}n can be obtained with this approach nor with any other approach based on drift analysis with weight-independent linear potential functions.

Original languageEnglish
Title of host publicationFOGA'11 - Proceedings of the 2011 ACM/SIGEVO Foundations of Genetic Algorithms XI
Pages119-126
Number of pages8
DOIs
Publication statusPublished - 20 May 2011
Externally publishedYes
Event11th Foundations of Genetic Algorithms Workshop, FOGA XI - Schwarzenberg, Austria
Duration: 5 Jan 20119 Jan 2011

Publication series

NameFOGA'11 - Proceedings of the 2011 ACM/SIGEVO Foundations of Genetic Algorithms XI

Conference

Conference11th Foundations of Genetic Algorithms Workshop, FOGA XI
Country/TerritoryAustria
CitySchwarzenberg
Period5/01/119/01/11

Keywords

  • Drift analysis
  • Evolutionary algorithm
  • Runtime analysis

Fingerprint

Dive into the research topics of 'Runtime analysis of the (1+1) evolutionary algorithm on strings over finite alphabets'. Together they form a unique fingerprint.

Cite this