A Heuristic Algorithm for the Vehicle Routing Problem with Backhauls

Let us consider the following extension of the Capacitated Vehicle Routing Problem (VRP). We are given a set of customers partitioned in two subsets: Linehaul and Backhaul customers. Each Linehaul customer requires the delivery of a given quantity of product from the depot, while a given quantity of product must be picked up from each Backhaul customer and transported to the depot. This problem is known as the Vehicle Routing Problem with Backhauls (VRPB), or as the Linehaul-Backhaul Problem. VRPB then calls for the determination of a set of vehicle routes visiting once all customers and such that: (i) each vehicle performs one route; (ii) for each route the total load associated with Linehaul and Backhaul customers does not exceed, separately, the vehicle capacity; (iii) in each route no Backhaul customer is visited before that all Linehaul customers have been serviced. The objective is to minimize.the total traveled distance.

[1]  Shen Lin Computer solutions of the traveling salesman problem , 1965 .

[2]  Mathieu Willem Paul Savelsbergh,et al.  Computer aided routing , 1992 .

[3]  Daniele Vigo,et al.  A heuristic algorithm for the asymmetric capacitated vehicle routing problem , 1996 .

[4]  Paolo Toth,et al.  Lower bounds and reduction procedures for the bin packing problem , 1990, Discret. Appl. Math..

[5]  Brian W. Kernighan,et al.  An Effective Heuristic Algorithm for the Traveling-Salesman Problem , 1973, Oper. Res..

[6]  Loren K. Platzman,et al.  An O(N log N) planar travelling salesman heuristic based on spacefilling curves , 1982, Oper. Res. Lett..

[7]  Paolo Toth,et al.  Knapsack Problems: Algorithms and Computer Implementations , 1990 .

[8]  Paolo Toth,et al.  Algorithms and codes for the assignment problem , 1988 .

[9]  M. Goetschalckx,et al.  The vehicle routing problem with backhauls , 1989 .

[10]  Gerhard Reinelt,et al.  TSPLIB - A Traveling Salesman Problem Library , 1991, INFORMS J. Comput..

[11]  Nicos Christofides,et al.  An Algorithm for the Vehicle-dispatching Problem , 1969 .

[12]  Marshall L. Fisher,et al.  Optimal Solution of Vehicle Routing Problems Using Minimum K-Trees , 1994, Oper. Res..

[13]  Marshall L. Fisher,et al.  A generalized assignment heuristic for vehicle routing , 1981, Networks.

[14]  M. Fischetti,et al.  A Branch-and-Bound Algorithm for the Capacitated Vehicle Routing Problem on Directed Graphs , 1994, Oper. Res..

[15]  Bruce L. Golden,et al.  VEHICLE ROUTING WITH BACKHAULS: MODELS, ALGORITHMS, AND CASE STUDIES. VEHICLE ROUTING: METHODS AND STUDIES. STUDIES IN MANAGEMENT SCIENCE AND SYSTEMS - VOLUME 16 , 1988 .

[16]  Paolo Toth,et al.  An Exact Algorithm for the Vehicle Routing Problem with Backhauls , 1997, Transp. Sci..

[17]  Candace Arai Yano,et al.  Vehicle Routing at Quality Stores , 1987 .

[18]  G. Clarke,et al.  Scheduling of Vehicles from a Central Depot to a Number of Delivery Points , 1964 .

[19]  Bruce L. Golden,et al.  VEHICLE ROUTING: METHODS AND STUDIES , 1988 .

[20]  Matteo Fischetti,et al.  An additive bounding procedure for the asymmetric travelling salesman problem , 1992, Math. Program..