Non-existence of linear universal drift functions (Q428906): Difference between revisions

From MaRDI portal
Importer (talk | contribs)
Created a new Item
 
Importer (talk | contribs)
Changed an Item
Property / review text
 
The article is concerned with the expected time of the (1+1) evolutionary algorithm on the class of linear functions \(f : \{0, 1\}^n \to {\mathbb R}\). The (1+1) evolutionary algorithm is the most simple evolutionary algorithm that is still useful. Its expected optimization time on linear functions is a fundamental problem that has been studied for more than 10 years and it has lead to the development of analytical tools that proved to be important and useful in the analysis of evolutionary algorithms and other randomized search heuristics. The authors give a good and useful overview of the development of the study of this problem. They are concerned with a more general version of the problem where the probability to flip a single bit, the so-called mutation probability, is given by \(c/n\) for some positive constant \(c\). In the standard version one considers the case \(c=1\). While for the standard case an elegant proof using drift analysis is known, the proofs for the general case with \(c>1\) are much more involved. In this article the authors prove that this is necessary in the following sense. They prove that there is no single drift function that can be used for all \(c>1\) to prove the tight upper bound \(O(n\log n)\) for all linear functions using the currently known drift theorems. The proof is carried out by showing that already for two well-known specific linear functions different drift functions are required.
Property / review text: The article is concerned with the expected time of the (1+1) evolutionary algorithm on the class of linear functions \(f : \{0, 1\}^n \to {\mathbb R}\). The (1+1) evolutionary algorithm is the most simple evolutionary algorithm that is still useful. Its expected optimization time on linear functions is a fundamental problem that has been studied for more than 10 years and it has lead to the development of analytical tools that proved to be important and useful in the analysis of evolutionary algorithms and other randomized search heuristics. The authors give a good and useful overview of the development of the study of this problem. They are concerned with a more general version of the problem where the probability to flip a single bit, the so-called mutation probability, is given by \(c/n\) for some positive constant \(c\). In the standard version one considers the case \(c=1\). While for the standard case an elegant proof using drift analysis is known, the proofs for the general case with \(c>1\) are much more involved. In this article the authors prove that this is necessary in the following sense. They prove that there is no single drift function that can be used for all \(c>1\) to prove the tight upper bound \(O(n\log n)\) for all linear functions using the currently known drift theorems. The proof is carried out by showing that already for two well-known specific linear functions different drift functions are required. / rank
 
Normal rank
Property / reviewed by
 
Property / reviewed by: Thomas Jansen / rank
 
Normal rank
Property / Mathematics Subject Classification ID
 
Property / Mathematics Subject Classification ID: 68T20 / rank
 
Normal rank
Property / Mathematics Subject Classification ID
 
Property / Mathematics Subject Classification ID: 68Q10 / rank
 
Normal rank
Property / Mathematics Subject Classification ID
 
Property / Mathematics Subject Classification ID: 68W20 / rank
 
Normal rank
Property / zbMATH DE Number
 
Property / zbMATH DE Number: 6049408 / rank
 
Normal rank
Property / zbMATH Keywords
 
evolutionary algorithms
Property / zbMATH Keywords: evolutionary algorithms / rank
 
Normal rank
Property / zbMATH Keywords
 
bio-inspired computation
Property / zbMATH Keywords: bio-inspired computation / rank
 
Normal rank
Property / zbMATH Keywords
 
runtime analysis
Property / zbMATH Keywords: runtime analysis / rank
 
Normal rank

Revision as of 22:25, 29 June 2023

scientific article
Language Label Description Also known as
English
Non-existence of linear universal drift functions
scientific article

    Statements

    Non-existence of linear universal drift functions (English)
    0 references
    0 references
    0 references
    0 references
    25 June 2012
    0 references
    The article is concerned with the expected time of the (1+1) evolutionary algorithm on the class of linear functions \(f : \{0, 1\}^n \to {\mathbb R}\). The (1+1) evolutionary algorithm is the most simple evolutionary algorithm that is still useful. Its expected optimization time on linear functions is a fundamental problem that has been studied for more than 10 years and it has lead to the development of analytical tools that proved to be important and useful in the analysis of evolutionary algorithms and other randomized search heuristics. The authors give a good and useful overview of the development of the study of this problem. They are concerned with a more general version of the problem where the probability to flip a single bit, the so-called mutation probability, is given by \(c/n\) for some positive constant \(c\). In the standard version one considers the case \(c=1\). While for the standard case an elegant proof using drift analysis is known, the proofs for the general case with \(c>1\) are much more involved. In this article the authors prove that this is necessary in the following sense. They prove that there is no single drift function that can be used for all \(c>1\) to prove the tight upper bound \(O(n\log n)\) for all linear functions using the currently known drift theorems. The proof is carried out by showing that already for two well-known specific linear functions different drift functions are required.
    0 references
    0 references
    evolutionary algorithms
    0 references
    bio-inspired computation
    0 references
    runtime analysis
    0 references

    Identifiers