Non-existence of linear universal drift functions (Q428906): Difference between revisions
From MaRDI portal
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 | |||
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 / name | links / 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
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
evolutionary algorithms
0 references
bio-inspired computation
0 references
runtime analysis
0 references