TY - GEN
T1 - Optimizing monotone functions can be difficult
AU - Doerr, Benjamin
AU - Jansen, Thomas
AU - Sudholt, Dirk
AU - Winzen, Carola
AU - Zarges, Christine
PY - 2010/11/12
Y1 - 2010/11/12
N2 - Extending previous analyses on function classes like linear functions, we analyze how the simple (1+1) evolutionary algorithm optimizes pseudo-Boolean functions that are strictly monotone. Contrary to what one would expect, not all of these functions are easy to optimize. The choice of the constant c in the mutation probability p(n) = c/n can make a decisive difference. We show that if c < 1, then the (1+1) EA finds the optimum of every such function in Θ(n logn) iterations. For c = 1, we can still prove an upper bound of O(n3/2). However, for c > 33, we present a strictly monotone function such that the (1+1) EA with overwhelming probability does not find the optimum within 2Ω(n) iterations. This is the first time that we observe that a constant factor change of the mutation probability changes the run-time by more than constant factors.
AB - Extending previous analyses on function classes like linear functions, we analyze how the simple (1+1) evolutionary algorithm optimizes pseudo-Boolean functions that are strictly monotone. Contrary to what one would expect, not all of these functions are easy to optimize. The choice of the constant c in the mutation probability p(n) = c/n can make a decisive difference. We show that if c < 1, then the (1+1) EA finds the optimum of every such function in Θ(n logn) iterations. For c = 1, we can still prove an upper bound of O(n3/2). However, for c > 33, we present a strictly monotone function such that the (1+1) EA with overwhelming probability does not find the optimum within 2Ω(n) iterations. This is the first time that we observe that a constant factor change of the mutation probability changes the run-time by more than constant factors.
U2 - 10.1007/978-3-642-15844-5_5
DO - 10.1007/978-3-642-15844-5_5
M3 - Conference contribution
AN - SCOPUS:78149268364
SN - 3642158439
SN - 9783642158438
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 42
EP - 51
BT - Parallel Problem Solving from Nature, PPSN XI - 11th International Conference, Proceedings
T2 - 11th International Conference on Parallel Problem Solving from Nature, PPSN 2010
Y2 - 11 September 2010 through 15 September 2010
ER -