TY - GEN
T1 - Quasirandom evolutionary algorithms
AU - Doerr, Benjamin
AU - Fouz, Mahmoud
AU - Witt, Carsten
PY - 2010/8/27
Y1 - 2010/8/27
N2 - Motivated by recent successful applications of the concept of quasirandomness, we investigate to what extent such ideas can be used in evolutionary computation. To this aim, we propose different variations of the classical (1+1) evolutionary algorithm, all imitating the property that the (1+1) EA over intervals of time touches all bits roughly the same number of times. We prove bounds on the optimization time of these algorithms for the simple ONEMAX function. Surprisingly, none of the algorithms achieves the seemingly obvious reduction of the runtime from ⊖(nlogn) to O(n). On the contrary, one may even need (n2) time. However, we also find that quasirandom ideas, if implemented correctly, can yield an over 50 % speed-up.
AB - Motivated by recent successful applications of the concept of quasirandomness, we investigate to what extent such ideas can be used in evolutionary computation. To this aim, we propose different variations of the classical (1+1) evolutionary algorithm, all imitating the property that the (1+1) EA over intervals of time touches all bits roughly the same number of times. We prove bounds on the optimization time of these algorithms for the simple ONEMAX function. Surprisingly, none of the algorithms achieves the seemingly obvious reduction of the runtime from ⊖(nlogn) to O(n). On the contrary, one may even need (n2) time. However, we also find that quasirandom ideas, if implemented correctly, can yield an over 50 % speed-up.
KW - Evolutionary algorithms
KW - Quasirandomness
U2 - 10.1145/1830483.1830749
DO - 10.1145/1830483.1830749
M3 - Conference contribution
AN - SCOPUS:77955873367
SN - 9781450300728
T3 - Proceedings of the 12th Annual Genetic and Evolutionary Computation Conference, GECCO '10
SP - 1457
EP - 1464
BT - Proceedings of the 12th Annual Genetic and Evolutionary Computation Conference, GECCO '10
T2 - 12th Annual Genetic and Evolutionary Computation Conference, GECCO-2010
Y2 - 7 July 2010 through 11 July 2010
ER -