A hybrid method based on linear programming and tabu search for routing of logging trucks

In this paper, we consider an operational routing problem to decide the daily routes of logging trucks in forestry. This industrial problem is difficult and includes aspects such as pickup and delivery with split pickups, multiple products, time windows, several time periods, multiple depots, driver changes and a heterogeneous truck fleet. In addition, the problem size is large and the solution time limited. We describe a two-phase solution approach which transforms the problem into a standard vehicle routing problem with time windows. In the first phase, we solve an LP problem in order to find a destination of flow from supply points to demand points. Based on this solution, we create transport nodes which each defines the origin(s) and destination for a full truckload. In phase two, we make use of a standard tabu search method to combine these transport nodes, which can be considered to be customers in vehicle routing problems, into actual routes. The tabu search method is extended to consider some new features. The solution approach is tested on a set of industrial cases from major forest companies in Sweden.

[1]  Michel Gendreau,et al.  A guide to vehicle routing heuristics , 2002, J. Oper. Res. Soc..

[2]  Mikael Rönnqvist,et al.  A solution approach for log truck scheduling based on composite pricing and branch and bound , 2003 .

[3]  Michel Gendreau,et al.  Metaheuristics for the Capacitated VRP , 2002, The Vehicle Routing Problem.

[4]  Mikael Rönnqvist,et al.  RuttOpt - A Decision Support System for Routing of Logging Trucks , 2007 .

[5]  Alain Hertz,et al.  A Tabu Search Algorithm for the Split Delivery Vehicle Routing Problem , 2003, Transp. Sci..

[6]  Paolo Toth,et al.  The Vehicle Routing Problem , 2002, SIAM monographs on discrete mathematics and applications.

[7]  David Pisinger,et al.  A unified heuristic for a large class of Vehicle Routing Problems with Backhauls , 2006, Eur. J. Oper. Res..

[8]  Michel Gendreau,et al.  Vehicle Routing Problem with Time Windows, Part I: Route Construction and Local Search Algorithms , 2005, Transp. Sci..

[9]  Myrna Palmgren,et al.  Optimal Truck Scheduling : Mathematical Modeling and Solution by the Column Generation Principle , 2005 .

[10]  Mikael Frisk,et al.  FlowOpt – A Decision Support Tool for Strategic and Tactical Transportation Planning in Forestry , 2005 .

[11]  Catherine Gingras Un algorithme de minimisation du transport à vide appliqué à l'industrie forestière , 2007, INFOR Inf. Syst. Oper. Res..

[12]  David Pisinger,et al.  An Adaptive Large Neighborhood Search Heuristic for the Pickup and Delivery Problem with Time Windows , 2006, Transp. Sci..

[13]  Dag Haugland,et al.  A tabu search heuristic for the vehicle routing problem with time windows and split deliveries , 2004, Comput. Oper. Res..

[14]  Gilbert Laporte,et al.  A unified tabu search heuristic for vehicle routing problems with time windows , 2001, J. Oper. Res. Soc..

[15]  Gilbert Laporte,et al.  The multi-depot vehicle routing problem with inter-depot routes , 2007, Eur. J. Oper. Res..

[16]  Glen Murphy,et al.  Reducing Trucks on the Road through Optimal Route Scheduling and Shared Log Transport Services , 2003 .

[17]  Mikael Rönnqvist,et al.  Optimization in forestry , 2003, Math. Program..

[18]  Mikael Rönnqvist,et al.  A near-exact method for solving the log-truck scheduling problem , 2004 .

[19]  Russell Bent,et al.  A two-stage hybrid algorithm for pickup and delivery vehicle routing problems with time windows , 2006, Comput. Oper. Res..

[20]  Andres Weintraub,et al.  A Truck Scheduling System Improves Efficiency in the Forest Industries , 1996 .

[21]  Russell Bent,et al.  Vehicle Routing with Time Windows , 2006 .

[22]  Mikael Rönnqvist,et al.  Decision support system/tools : Transportation and route planning , 2003 .