Superpolynomial lower bounds for the \((1+1)\) EA on some easy combinatorial problems (Q306491)
From MaRDI portal
| This is the item page for this Wikibase entity, intended for internal use and editing purposes. Please use this page instead for the normal view: Superpolynomial lower bounds for the \((1+1)\) EA on some easy combinatorial problems |
scientific article; zbMATH DE number 6621054
| Language | Label | Description | Also known as |
|---|---|---|---|
| English | Superpolynomial lower bounds for the \((1+1)\) EA on some easy combinatorial problems |
scientific article; zbMATH DE number 6621054 |
Statements
Superpolynomial lower bounds for the \((1+1)\) EA on some easy combinatorial problems (English)
0 references
31 August 2016
0 references
The author studies the (1+1)-evolutionary algorithm (that is, an evolutionary algorithm with population size 1 and mutation on this 1 element) using three classes of problems: finding 2-colourings of a class of bipartite graphs, solving satisfiable 2-CNF formulae, and solving satisfiable propositional Horn formulae. It is proved that the algorithm needs superpolynomial cost with high probability for all these three problems although the problems as such are polynomial. The author is interested in understanding the structural properties of the problems that make the problems hard for evolutionary algorithms. In particular, he investigates when the algorithm becomes trapped in meta-stable states from which it has difficulty to escape. This is due to the so-called spin-flip symmetry, an invariant of the objective function under permutations on the alphabet. For the graph colouring the author gives illustrations which exemplify how the problems occur. The second problem class is isomorphic to the first, the last is different but shares properties with the first two. In order to come up with a better algorithm, the author modifies the algorithm to take into account domain-specific information and shows that by a minor modification the time complexity can be reduced from superpolynomial to polynomial.
0 references
runtime analysis
0 references
time complexity
0 references
lower bounds
0 references
(1 + 1) EA
0 references
evolutionary algorithm
0 references
0 references