Runtime Analysis of a Simple Ant Colony Optimization Algorithm

被引:53
作者
Neumann, Frank [1 ]
Witt, Carsten [2 ]
机构
[1] Max Planck Inst Informat, D-66123 Saarbrucken, Germany
[2] Univ Dortmund, FB Informat, D-44221 Dortmund, Germany
关键词
Randomized search heuristics; Ant colony optimization; Runtime analysis; EVOLUTIONARY ALGORITHMS; METROPOLIS; SEARCH;
D O I
10.1007/s00453-007-9134-2
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Ant Colony Optimization (ACO) has become quite popular in recent years. In contrast to many successful applications, the theoretical foundation of this randomized search heuristic is rather weak. Building up such a theory is demanded to understand how these heuristics work as well as to come up with better algorithms for certain problems. Up to now, only convergence results have been achieved showing that optimal solutions can be obtained in finite time. We present the first runtime analysis of an ACO algorithm, which transfers many rigorous results with respect to the runtime of a simple evolutionary algorithm to our algorithm. Moreover, we examine the choice of the evaporation factor, a crucial parameter in ACO algorithms, in detail. By deriving new lower bounds on the tails of sums of independent Poisson trials, we determine the effect of the evaporation factor almost completely and prove a phase transition from exponential to polynomial runtime.
引用
收藏
页码:243 / 255
页数:13
相关论文
共 16 条
[1]  
[Anonymous], 2004, ANT COLONY OPTIMIZAT
[2]   Ant colony optimization theory: A survey [J].
Dorigo, M ;
Blum, C .
THEORETICAL COMPUTER SCIENCE, 2005, 344 (2-3) :243-278
[3]  
Dorigo M., 1991, POSITIVE FEEDBACK SE
[4]   On the analysis of the (1+1) evolutionary algorithm [J].
Droste, S ;
Jansen, T ;
Wegener, I .
THEORETICAL COMPUTER SCIENCE, 2002, 276 (1-2) :51-81
[5]  
Feller W., 1968, An introduction to probability theory and its applications, V3rd
[6]  
Feller W., 1971, An Introduction to Probability Theory and its Applications - volume two, VII
[7]  
Giel O, 2003, LECT NOTES COMPUT SC, V2607, P415
[8]   DISTRIBUTION OF NUMBER OF SUCCESSES IN INDEPENDENT TRIALS [J].
GLESER, LJ .
ANNALS OF PROBABILITY, 1975, 3 (01) :182-188
[9]   On the finite-time dynamics of ant colony optimization [J].
Gutjahr, Walter J. .
METHODOLOGY AND COMPUTING IN APPLIED PROBABILITY, 2006, 8 (01) :105-133
[10]   A generalized convergence result for the graph-based ant system metaheuristic [J].
Gutjahr, WJ .
PROBABILITY IN THE ENGINEERING AND INFORMATIONAL SCIENCES, 2003, 17 (04) :545-569