TY - GEN
T1 - Run-time analysis of the (1+1) evolutionary algorithm optimizing linear functions over a finite alphabet
AU - Doerr, Benjamin
AU - Pohl, Sebastian
PY - 2012/8/13
Y1 - 2012/8/13
N2 - We analyze the run-time of the (1 + 1) Evolutionary Algorithm optimizing an arbitrary linear function f : {0,1,...,r} n -> R. If the mutation probability of the algorithm is p = c/n, then (1 + o(1))(e c/c))rn log n + O(r 3n log log n) is an upper bound for the expected time needed to find the optimum. We also give a lower bound of (1 + o(1))(1/c)rn log n. Hence for constant c and all r slightly smaller than (log n) 1/3, our bounds deviate by only a constant factor, which is e(1 + o(1)) for the standard mutation probability of 1/n. The proof of the upper bound uses multiplicative adaptive drift analysis as developed in a series of recent papers. We cannot close the gap for larger values of r, but find indications that multiplicative drift is not the optimal analysis tool for this case.
AB - We analyze the run-time of the (1 + 1) Evolutionary Algorithm optimizing an arbitrary linear function f : {0,1,...,r} n -> R. If the mutation probability of the algorithm is p = c/n, then (1 + o(1))(e c/c))rn log n + O(r 3n log log n) is an upper bound for the expected time needed to find the optimum. We also give a lower bound of (1 + o(1))(1/c)rn log n. Hence for constant c and all r slightly smaller than (log n) 1/3, our bounds deviate by only a constant factor, which is e(1 + o(1)) for the standard mutation probability of 1/n. The proof of the upper bound uses multiplicative adaptive drift analysis as developed in a series of recent papers. We cannot close the gap for larger values of r, but find indications that multiplicative drift is not the optimal analysis tool for this case.
KW - drift analysis
KW - linear function
KW - run-time analysis
KW - theory
UR - https://www.scopus.com/pages/publications/84864655053
U2 - 10.1145/2330163.2330346
DO - 10.1145/2330163.2330346
M3 - Conference contribution
AN - SCOPUS:84864655053
SN - 9781450311779
T3 - GECCO'12 - Proceedings of the 14th International Conference on Genetic and Evolutionary Computation
SP - 1317
EP - 1324
BT - GECCO'12 - Proceedings of the 14th International Conference on Genetic and Evolutionary Computation
T2 - 14th International Conference on Genetic and Evolutionary Computation, GECCO'12
Y2 - 7 July 2012 through 11 July 2012
ER -