A modified ant colony system for solving the travelling salesman problem with time windows

被引:70
作者
Cheng, Chi-Bin
Mao, Chun-Pin
机构
[1] Tamkang Univ, Dept Informat Management, Tamsui, Taipei County, Taiwan
[2] AU Optron Corp, Cell Mfg Deptd, Taichung, Taiwan
关键词
ant colony optimization (ACO); travelling salesman problem with time windows (TSPTW); meta-heuristic; nature-inspired algorithm;
D O I
10.1016/j.mcm.2006.11.035
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The travelling salesman problem with time windows (TSPTW) involves finding the minimum cost tour in which all cities are visited exactly once within their requested time windows. This problem has a number of important practical applications, including scheduling and routing. The problem is regarded as NP-complete, and hence traditional optimization algorithms are inefficient when applied to solve larger scale TSPTW problems. Consequently, the development of approximation algorithms has received considerable attention in recent years. Ant colony optimization (ACO), inspired by the foraging behaviour of real ants, is one of the most attractive approximation algorithms. Accordingly, this study develops a modified ant algorithm, named ACS-TSPTW, based on the ACO technique to solve the TSPTW. Two local heuristics are embedded in the ACS-TSPTW algorithm to manage the time-window constraints of the problem. The numerical results obtained for a series of benchmark problem instances confirm that the performance of the ACS-TSPTW is comparable to that of ACS-Time, an existing ACO scheme for solving the TSPTW problem. (C) 2007 Elsevier Ltd. All rights reserved.
引用
收藏
页码:1225 / 1235
页数:11
相关论文
共 36 条
[11]   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
[12]   Ant colonies for the quadratic assignment problem [J].
Gambardella, LM ;
Taillard, ÉD ;
Dorigo, M .
JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 1999, 50 (02) :167-176
[13]   An ant colony system hybridized with a new local search for the sequential ordering problem [J].
Gambardella, LM ;
Dorigo, M .
INFORMS JOURNAL ON COMPUTING, 2000, 12 (03) :237-255
[14]  
Gambardella LM., 1999, New Ideas in Optimization, P63
[15]  
Gamberdella LM., 1995, P 12 INT C MACH LEAR, P252
[16]   A generalized insertion heuristic for the traveling salesman problem with time windows [J].
Gendreau, M ;
Hertz, A ;
Laporte, G ;
Stan, M .
OPERATIONS RESEARCH, 1998, 46 (03) :330-335
[17]   Scheduling continuous casting of aluminum using a multiple objective ant colony optimization metaheuristic [J].
Gravel, M ;
Price, WL ;
Gagné, C .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2002, 143 (01) :218-229
[18]   Graph-based Ant System and its convergence [J].
Gutjahr, WJ .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2000, 16 (08) :873-888
[19]   Application of ant K-means on clustering analysis [J].
Kuo, RJ ;
Wang, HS ;
Hu, TL ;
Chou, SH .
COMPUTERS & MATHEMATICS WITH APPLICATIONS, 2005, 50 (10-12) :1709-1724
[20]   The ant system applied to the quadratic assignment problem [J].
Maniezzo, V ;
Colorni, A .
IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 1999, 11 (05) :769-778