TY - GEN
T1 - Predicting stochastic search algorithm performance using landscape state machines
AU - Rowe, William
AU - Corne, David
AU - Knowles, Joshua
PY - 2006
Y1 - 2006
N2 - A Landscape State Machine (LSM) is a Markov model describing the transition probabilities between the fitness 'levels' of an optimization problem, when a given neighbourhood (or mutation) operator is applied. Although most optimization problems cannot be modeled precisely by an LSM, an approximate LSM can always be constructed by sampling, and can be used, subsequently, in place of real fitness evaluations in order to model the performance of any search algorithm using the given neighbourhood operator. In this paper, we provide empirical evidence that (a) LSMs constructed by simulated annealing-based sampling of a problem landscape make accurate models in few evaluations; (b) LSMs can accurately rank the performance of diverse algorithms including EAs with/without niching and SA; (c) the LSM approach works on diverse problems from MAX-SAT to NKp; (d) convergence of the LSM can be used as a guide to stopping the sampling phase; and, (e) a single LSM constructed using a low mutationrate sample is sufficient to accurately rank the performance of search algorithms run at multiples of this mutation rate.
AB - A Landscape State Machine (LSM) is a Markov model describing the transition probabilities between the fitness 'levels' of an optimization problem, when a given neighbourhood (or mutation) operator is applied. Although most optimization problems cannot be modeled precisely by an LSM, an approximate LSM can always be constructed by sampling, and can be used, subsequently, in place of real fitness evaluations in order to model the performance of any search algorithm using the given neighbourhood operator. In this paper, we provide empirical evidence that (a) LSMs constructed by simulated annealing-based sampling of a problem landscape make accurate models in few evaluations; (b) LSMs can accurately rank the performance of diverse algorithms including EAs with/without niching and SA; (c) the LSM approach works on diverse problems from MAX-SAT to NKp; (d) convergence of the LSM can be used as a guide to stopping the sampling phase; and, (e) a single LSM constructed using a low mutationrate sample is sufficient to accurately rank the performance of search algorithms run at multiples of this mutation rate.
UR - http://www.scopus.com/inward/record.url?scp=34347273311&partnerID=8YFLogxK
M3 - Conference contribution
AN - SCOPUS:34347273311
SN - 0780394879
SN - 9780780394872
T3 - 2006 IEEE Congress on Evolutionary Computation, CEC 2006
SP - 2944
EP - 2951
BT - 2006 IEEE Congress on Evolutionary Computation, CEC 2006
T2 - 2006 IEEE Congress on Evolutionary Computation, CEC 2006
Y2 - 16 July 2006 through 21 July 2006
ER -