TY - GEN
T1 - Blending Dynamic Programming with Monte Carlo Simulation for Bounding the Running Time of Evolutionary Algorithms
AU - Antonov, Kirill
AU - Buzdalov, Maxim
AU - Buzdalova, Arina
AU - Doerr, Carola
N1 - Publisher Copyright:
© 2021 IEEE
PY - 2021/6/28
Y1 - 2021/6/28
N2 - With the goal to provide absolute lower bounds for the best possible running times that can be achieved by (1 + λ)-type search heuristics on common benchmark problems, we recently suggested a dynamic programming approach that computes optimal expected running times and the regret values inferred when deviating from the optimal parameter choice. Our previous work is restricted to problems for which transition probabilities between different states can be expressed by relatively simple mathematical expressions. With the goal to cover broader sets of problems, we suggest in this work an extension of the dynamic programming approach to settings in which it may be difficult or impossible to compute the transition probabilities exactly, but it is possible to approximate them numerically, up to arbitrary precision, by Monte Carlo sampling. We apply our hybrid Monte Carlo dynamic programming approach to a concatenated jump function and demonstrate how the obtained bounds can be used to gain a deeper understanding into parameter control schemes.
AB - With the goal to provide absolute lower bounds for the best possible running times that can be achieved by (1 + λ)-type search heuristics on common benchmark problems, we recently suggested a dynamic programming approach that computes optimal expected running times and the regret values inferred when deviating from the optimal parameter choice. Our previous work is restricted to problems for which transition probabilities between different states can be expressed by relatively simple mathematical expressions. With the goal to cover broader sets of problems, we suggest in this work an extension of the dynamic programming approach to settings in which it may be difficult or impossible to compute the transition probabilities exactly, but it is possible to approximate them numerically, up to arbitrary precision, by Monte Carlo sampling. We apply our hybrid Monte Carlo dynamic programming approach to a concatenated jump function and demonstrate how the obtained bounds can be used to gain a deeper understanding into parameter control schemes.
UR - http://www.scopus.com/inward/record.url?scp=85124589841&partnerID=8YFLogxK
U2 - 10.1109/CEC45853.2021.9504775
DO - 10.1109/CEC45853.2021.9504775
M3 - Conference Proceeding (Non-Journal item)
AN - SCOPUS:85124589841
T3 - 2021 IEEE Congress on Evolutionary Computation, CEC 2021 - Proceedings
SP - 878
EP - 885
BT - Proceedings of IEEE Congress on Evolutionary Computation
PB - IEEE Press
T2 - 2021 IEEE Congress on Evolutionary Computation, CEC 2021
Y2 - 28 June 2021 through 1 July 2021
ER -