A heuristic algorithm for the symmetric and asymmetric vehicle routing problems with backhauls

被引:103
作者
Toth, P [1 ]
Vigo, D [1 ]
机构
[1] Univ Bologna, DEIS, I-40136 Bologna, Italy
关键词
vehicle routing; Lagrangian relaxation; heuristic algorithms; local search;
D O I
10.1016/S0377-2217(98)00086-1
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
We consider an extension of the capacitated Vehicle Routing Problem (VRP), known as the Vehicle Routing Problem with Backhauls (VRPB), in which the set of customers is partitioned into two subsets: Linehaul and Backhaul customers. Each Linehaul customer requires the delivery of a given quantity of product from the depot, whereas a given quantity of product must be picked up from each Backhaul customer and transported to the depot. VRPB is known to be NP-hard in the strong sense, and many heuristic algorithms were proposed for the approximate solution of the problem with symmetric or Euclidean cost matrices. We present a cluster-first-route-second heuristic which uses a new clustering method and may also be used to solve problems with asymmetric cost matrix. The approach exploits the information of the normally infeasible VRPB solutions associated with a lower bound. The bound used is a Lagrangian relaxation previously proposed by the authors. The final set of feasible routes is built through a modified Traveling Salesman Problem (TSP) heuristic, and inter-route and intra-route are exchanges. Extensive computational tests on symmetric and asymmetric instances from the literature show the effectiveness of the proposed approach. (C) 1999 Elsevier Science B.V. All rights reserved.
引用
收藏
页码:528 / 543
页数:16
相关论文
共 21 条
[1]  
Bartholdi J. J. III, 1982, Operations Research Letters, V1, P121, DOI 10.1016/0167-6377(82)90012-8
[2]  
CARPANETO G, 1998, FORTRAN CODES NETWOR, V13
[3]  
CASCO D, 1988, MOTORS VEHICLE ROUTI, P127
[4]   AN ALGORITHM FOR VEHICLE-DISPATCHING PROBLEM [J].
CHRISTOF.N ;
EILON, S .
OPERATIONAL RESEARCH QUARTERLY, 1969, 20 (03) :309-&
[5]   SCHEDULING OF VEHICLES FROM CENTRAL DEPOT TO NUMBER OF DELIVERY POINTS [J].
CLARKE, G ;
WRIGHT, JW .
OPERATIONS RESEARCH, 1964, 12 (04) :568-&
[6]  
Deif I., 1984, P BABS C SOFTW US TR, P75
[7]   A BRANCH-AND-BOUND ALGORITHM FOR THE CAPACITATED VEHICLE-ROUTING PROBLEM ON DIRECTED-GRAPHS [J].
FISCHETTI, M ;
TOTH, P ;
VIGO, D .
OPERATIONS RESEARCH, 1994, 42 (05) :846-859
[8]   AN ADDITIVE BOUNDING PROCEDURE FOR THE ASYMMETRIC TRAVELING SALESMAN PROBLEM [J].
FISCHETTI, M ;
TOTH, P .
MATHEMATICAL PROGRAMMING, 1992, 53 (02) :173-197
[9]   OPTIMAL SOLUTION OF VEHICLE-ROUTING PROBLEMS USING MINIMUM K-TREES [J].
FISHER, ML .
OPERATIONS RESEARCH, 1994, 42 (04) :626-642
[10]   A GENERALIZED ASSIGNMENT HEURISTIC FOR VEHICLE-ROUTING [J].
FISHER, ML ;
JAIKUMAR, R .
NETWORKS, 1981, 11 (02) :109-124