A memetic ant colony optimization algorithm for the dynamic travelling salesman problem

被引:66
作者
Mavrovouniotis, Michalis [1 ]
Yang, Shengxiang [2 ]
机构
[1] Univ Leicester, Dept Comp Sci, Leicester LE1 7RH, Leics, England
[2] Brunel Univ, Dept Informat Syst & Comp, Uxbridge UB8 3PH, Middx, England
基金
英国工程与自然科学研究理事会;
关键词
Memetic algorithm; Ant colony optimization; Dynamic optimization problem; Travelling salesman problem; Inver-over operator; Local search; Simple inversion; Adaptive inversion; GENETIC ALGORITHMS; ONLINE; DESIGN;
D O I
10.1007/s00500-010-0680-1
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Ant colony optimization (ACO) has been successfully applied for combinatorial optimization problems, e.g., the travelling salesman problem (TSP), under stationary environments. In this paper, we consider the dynamic TSP (DTSP), where cities are replaced by new ones during the execution of the algorithm. Under such environments, traditional ACO algorithms face a serious challenge: once they converge, they cannot adapt efficiently to environmental changes. To improve the performance of ACO on the DTSP, we investigate a hybridized ACO with local search (LS), called Memetic ACO (M-ACO) algorithm, which is based on the population-based ACO (P-ACO) framework and an adaptive inver-over operator, to solve the DTSP. Moreover, to address premature convergence, we introduce random immigrants to the population of M-ACO when identical ants are stored. The simulation experiments on a series of dynamic environments generated from a set of benchmark TSP instances show that LS is beneficial for ACO algorithms when applied on the DTSP, since it achieves better performance than other traditional ACO and P-ACO algorithms.
引用
收藏
页码:1405 / 1425
页数:21
相关论文
共 65 条
[11]  
BULLNHEIMER B, 1999, NEW RANK BASED VERSI
[12]   A fast adaptive memetic algorithm for online and offline control design of PMSM drives [J].
Caponio, Andrea ;
Cascella, Giuseppe Leonardo ;
Neri, Ferrante ;
Salvatore, Nadia ;
Sumner, Mark .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 2007, 37 (01) :28-41
[13]  
COLORNI A, 1992, FROM ANIM ANIMAT, P134
[14]   AntNet: Distributed stigmergetic control for communications networks [J].
Di Caro, G ;
Dorigo, M .
JOURNAL OF ARTIFICIAL INTELLIGENCE RESEARCH, 1998, 9 :317-365
[15]  
Dorigo M., 1997, IEEE Transactions on Evolutionary Computation, V1, P53, DOI 10.1109/4235.585892
[16]   Ant system: Optimization by a colony of cooperating agents [J].
Dorigo, M ;
Maniezzo, V ;
Colorni, A .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 1996, 26 (01) :29-41
[17]   On the performance of evolutionary algorithms with life-time adaptation in dynamic fitness landscapes [J].
Eriksson, R ;
Olsson, B .
CEC2004: PROCEEDINGS OF THE 2004 CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1 AND 2, 2004, :1293-1300
[18]  
Eriksson R., 2002, Parallel Problem Solving from Nature - PPSN VII. 7th International Conference. Proceedings (Lecture Notes in Computer Science Vol.2439), P13
[19]  
Eyckelhof C., 2002, Lecture Notes in Computer Science, V2463/, P88, DOI DOI 10.1007/3-540-45724-08
[20]  
GREFENSTETTE JJ, 1992, PARALLEL PROBLEM SOLVING FROM NATURE, 2, P137