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

From MaRDI portal
Importer (talk | contribs)
Created a new Item
 
Normalize DOI.
 
(7 intermediate revisions by 6 users not shown)
Property / DOI
 
Property / DOI: 10.1016/j.tcs.2012.01.048 / rank
Normal rank
 
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
Property / MaRDI profile type
 
Property / MaRDI profile type: MaRDI publication profile / rank
 
Normal rank
Property / OpenAlex ID
 
Property / OpenAlex ID: W1601534271 / rank
 
Normal rank
Property / arXiv ID
 
Property / arXiv ID: 1011.3466 / rank
 
Normal rank
Property / cites work
 
Property / cites work: On the analysis of the \((1+1)\) evolutionary algorithm / rank
 
Normal rank
Property / cites work
 
Property / cites work: Drift analysis and average time complexity of evolutionary algorithms / rank
 
Normal rank
Property / cites work
 
Property / cites work: A study of drift analysis for estimating computation time of evolutionary algorithms / rank
 
Normal rank
Property / cites work
 
Property / cites work: Simplified drift analysis for proving lower bounds in evolutionary computation / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q2904781 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q5306039 / rank
 
Normal rank
Property / cites work
 
Property / cites work: On the impact of the mutation-selection balance on the runtime of evolutionary algorithms / rank
 
Normal rank
Property / DOI
 
Property / DOI: 10.1016/J.TCS.2012.01.048 / rank
 
Normal rank
links / mardi / namelinks / mardi / name
 

Latest revision as of 17:18, 9 December 2024

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

    0 references
    0 references
    0 references
    0 references
    0 references
    0 references