Exact solution of large-scale, asymmetric traveling salesman problems

被引:66
作者
Carpaneto, G
DellAmico, M
Toth, P
机构
[1] POLITECN MILAN,DIPARTIMENTO ELETTRON & INFORMAZ,MILAN,ITALY
[2] UNIV BOLOGNA,DEIS,I-40126 BOLOGNA,ITALY
来源
ACM TRANSACTIONS ON MATHEMATICAL SOFTWARE | 1995年 / 21卷 / 04期
关键词
algorithms; assignment problem; asymmetric traveling salesman problem; branch and bound; subtour elimination; reduction procedure;
D O I
10.1145/212066.212081
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
A lowest-first, branch-and-bound algorithm for the Asymmetric Traveling Salesman Problem is presented. The method is based on the Assignment Problem relaxation and on a subtour elimination branching scheme. The effectiveness of the algorithm derives from reduction procedures and parametric solution of the relaxed problems associated with the nodes of the branch-decision tree. Large-size, uniformly, randomly generated instances of complete digraphs with up to 2000 vertices are solved on a DECstation 5000/240 computer in less than 3 minutes of CPU time. In addition, we solved on a PC 486/33 no-wait flow shop problems with up to 1000 jobs in less than 11 minutes and real-world stacker crane problems with up to 443 movements in less than 6 seconds.
引用
收藏
页码:394 / 409
页数:16
相关论文
共 16 条
[1]   A RESTRICTED LAGRANGEAN APPROACH TO THE TRAVELING SALESMAN PROBLEM [J].
BALAS, E ;
CHRISTOFIDES, N .
MATHEMATICAL PROGRAMMING, 1981, 21 (01) :19-46
[2]  
BALAS E, 1985, TRAVELING SALESMAN P, P361
[3]   PATHOLOGY OF TRAVELING-SALESMAN SUBTOUR-ELIMINATION ALGORITHMS [J].
BELLMORE, M ;
MALONE, JC .
OPERATIONS RESEARCH, 1971, 19 (02) :278-&
[4]   PRIMAL-DUAL ALGORITHMS FOR THE ASSIGNMENT PROBLEM [J].
CARPANETO, G ;
TOTH, P .
DISCRETE APPLIED MATHEMATICS, 1987, 18 (02) :137-153
[5]  
Carpaneto G, 1995, ACM T MATH SOFTWARE, V21, P410, DOI 10.1145/212066.212084
[6]   SOME NEW BRANCHING AND BOUNDING CRITERIA FOR THE ASYMMETRIC TRAVELING SALESMAN PROBLEM [J].
CARPANETO, G ;
TOTH, P .
MANAGEMENT SCIENCE, 1980, 26 (07) :736-743
[7]  
CARPANETO G, 1989, 13TH AMASES C VER
[8]   EFFICIENT ALGORITHMS FOR SHORTEST PATHS IN SPARSE NETWORKS [J].
JOHNSON, DB .
JOURNAL OF THE ACM, 1977, 24 (01) :1-13
[9]   PATCHING ALGORITHM FOR THE NONSYMMETRIC TRAVELING-SALESMAN PROBLEM [J].
KARP, RM .
SIAM JOURNAL ON COMPUTING, 1979, 8 (04) :561-573
[10]   RESULTS FROM A PARALLEL BRANCH AND BOUND ALGORITHM FOR THE ASYMMETRIC TRAVELING SALESMAN PROBLEM [J].
MILLER, DL ;
PEKNY, JF .
OPERATIONS RESEARCH LETTERS, 1989, 8 (03) :129-135