Dynamic ng-Path Relaxation for the Delivery Man Problem

被引:41
作者
Roberti, Roberto [1 ]
Mingozzi, Aristide [2 ]
机构
[1] Univ Bologna, Dept Elect Elect & Informat Engn Guglielmo Marcon, I-40136 Bologna, Italy
[2] Univ Bologna, Dept Math, I-47521 Cesena, Italy
关键词
column generation; state-space relaxation; traveling salesman problem; TRAVELING SALESMAN PROBLEM; TIME; FORMULATIONS;
D O I
10.1287/trsc.2013.0474
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
Theng-path relaxation was introduced by Baldacci, Mingozzi, and Roberti [Baldacci R, Mingozzi A, Roberti R (2011) New route relaxation and pricing strategies for the vehicle routing problem. Oper. Res. 59(5): 1269-1283] for computing tight lower bounds to vehicle routing problems by solving a relaxation of the set-partitioning formulation, where routes are not necessarily elementary and can contain predefined subtours. The strength of the achieved lower bounds depends on the subtours that routes can perform. In this paper, we introduce a new general bounding procedure called dynamic ng-path relaxation that enhances the one of Baldacci, Mingozzi, and Roberti (2011) by iteratively redefining the subtours that routes can perform. We apply the bounding procedure on the well-known delivery man problem, which is a generalization of the traveling salesman problem where costs for traversing arcs depend on their positions along the tour. The proposed bounding procedure is based on column generation and computes a sequence of nondecreasing lower bounds to the problem. The final lower bound is used to solve the problem to optimality with a simple dynamic programming recursion. An extensive computational analysis on benchmark instances from the TSPLIB shows that the new bounding procedure yields better lower bounds than those provided by the method of Baldacci, Mingozzi, and Roberti (2011). Furthermore, the proposed exact method outperforms other exact methods recently presented in the literature and is able to close five open instances with up to 150 vertices.
引用
收藏
页码:413 / 424
页数:12
相关论文
共 28 条
[1]   The time dependent traveling salesman problem: Polyhedra and algorithm [J].
Abeledo H. ;
Fukasawa R. ;
Pessoa A. ;
Uchoa E. .
Mathematical Programming Computation, 2013, 5 (01) :27-55
[2]   THE COMPLEXITY OF THE TRAVELING REPAIRMAN PROBLEM [J].
AFRATI, F ;
COSMADAKIS, S ;
PAPADIMITRIOU, CH ;
PAPAGEORGIOU, G ;
PAPAKOSTANTINOU, N .
RAIRO-INFORMATIQUE THEORIQUE ET APPLICATIONS-THEORETICAL INFORMATICS AND APPLICATIONS, 1986, 20 (01) :79-87
[3]   New State-Space Relaxations for Solving the Traveling Salesman Problem with Time Windows [J].
Baldacci, Roberto ;
Mingozzi, Aristide ;
Roberti, Roberto .
INFORMS JOURNAL ON COMPUTING, 2012, 24 (03) :356-371
[4]   New Route Relaxation and Pricing Strategies for the Vehicle Routing Problem [J].
Baldacci, Roberto ;
Mingozzi, Aristide ;
Roberti, Roberto .
OPERATIONS RESEARCH, 2011, 59 (05) :1269-1283
[5]   THE TRAVELING SALESMAN PROBLEM WITH CUMULATIVE COSTS [J].
BIANCO, L ;
MINGOZZI, A ;
RICCIARDELLI, S .
NETWORKS, 1993, 23 (02) :81-91
[6]   The time-dependent traveling salesman problem and single machine scheduling problems with sequence dependent setup times [J].
Bigras, Louis-Philippe ;
Gamache, Michel ;
Savard, Gilles .
DISCRETE OPTIMIZATION, 2008, 5 (04) :685-699
[7]  
Blum A., 1994, Proceedings of the Twenty-Sixth Annual ACM Symposium on the Theory of Computing, P163, DOI 10.1145/195058.195125
[8]   Routing for relief efforts [J].
Campbell, Ann Melissa ;
Vandenbussche, Dieter ;
Hermann, William .
TRANSPORTATION SCIENCE, 2008, 42 (02) :127-145
[9]   Paths, trees, and minimum latency tours [J].
Chaudhuri, K ;
Godfrey, B ;
Rao, S ;
Talwar, K .
44TH ANNUAL IEEE SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE, PROCEEDINGS, 2003, :36-45
[10]   STATE-SPACE RELAXATION PROCEDURES FOR THE COMPUTATION OF BOUNDS TO ROUTING-PROBLEMS [J].
CHRISTOFIDES, N ;
MINGOZZI, A ;
TOTH, P .
NETWORKS, 1981, 11 (02) :145-164