A random-key genetic algorithm for the generalized traveling salesman problem

被引:210
作者
Snyder, Lawrence V.
Daskin, Mark S.
机构
[1] Lehigh Univ, Dept Ind & Syst Engn, Mohler Lab, Bethlehem, PA 18015 USA
[2] Northwestern Univ, Dept Ind Engn & Management Sci, Evanston, IL 60208 USA
关键词
traveling salesman; GTSP; genetic algorithms; random keys; metaheuristics;
D O I
10.1016/j.ejor.2004.09.057
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
The generalized traveling salesman problem is a variation of the well-known traveling salesman problem in which the set of nodes is divided into clusters; the objective is to find a minimum-cost tour passing through one node from each cluster. We present an effective heuristic for this problem. The method combines a genetic algorithm (GA) with a local tour improvement heuristic. Solutions are encoded using random keys, which circumvent the feasibility problems encountered when using traditional GA encodings. On a set of 41 standard test problems with symmetric distances and up to 442 nodes, the heuristic found solutions that were optimal in most cases and were within 1% of optimality in all but the largest problems, with computation times generally within 10 seconds. The heuristic is competitive with other heuristics published to date in both solution quality and computation time. (c) 2005 Elsevier B.V. All rights reserved.
引用
收藏
页码:38 / 53
页数:16
相关论文
共 41 条
[1]  
[Anonymous], P GEN EV COMP C ORL
[2]  
[Anonymous], 1996, GENETIC PROGRAMMING
[3]  
[Anonymous], 1995, GENETIC ALGORITHMS E
[4]  
[Anonymous], FDN GENETIC ALGORITH
[5]  
[Anonymous], P 1 NORD WORKSH GEN
[6]  
ASKENA JP, 1970, J ANADIAN OPERATIONA, V8, P185
[7]  
Bean J. C., 1994, ORSA Journal on Computing, V6, P154, DOI 10.1287/ijoc.6.2.154
[8]  
BELEW RK, 1991, P 4 INT C GEN ALG U
[9]   Transformations of generalized ATSP into ATSP [J].
Ben-Arieh, D ;
Gutin, G ;
Penn, M ;
Yeo, A ;
Zverovitch, A .
OPERATIONS RESEARCH LETTERS, 2003, 31 (05) :357-365
[10]   Process planning for rotational parts using the generalized travelling salesman problem [J].
Ben-Arieh, D ;
Gutin, G ;
Penn, M ;
Yeo, A ;
Zverovitch, A .
INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2003, 41 (11) :2581-2596