A decision support system for a real vehicle routing problem

Abstract The vehicle routing problem has been widely studied in the literature, mainly because of the real world logistics and transportation problems related to it. In the present paper, a new two-stage exact approach for solving a real problem is shown, along with decision making software. In the first stage, all the feasible routes are generated by means of an implicit enumeration algorithm; afterwards, an integer programming model is designed to select in the second stage the optimum routes from the set of feasible routes. The integer model uses a number of 0–1 variables ranging from 2000 to 15,000 and gives optimum solutions in an average time of 60 seconds (for instances up to 60 clients). An interactive decision support system was also developed. The system was tested with a set of real instances and, in a worst-case scenario (up to 60 clients), the routes obtained ranged from a 7% to 12% reduction in the distance travelled and from a 9% to 11% reduction in operational costs.

[1]  Lawrence. Davis,et al.  Handbook Of Genetic Algorithms , 1990 .

[2]  Jan Karel Lenstra,et al.  Towards a model and algorithm management system for vehicle routing and scheduling problems , 1999, Decis. Support Syst..

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

[4]  Alex Van Breedam,et al.  A parametric analysis of heuristics for the vehicle routing problem with side-constraints , 2002, Eur. J. Oper. Res..

[5]  Eric R. Zieyel Operations research : applications and algorithms , 1988 .

[6]  Richard F. Hartl,et al.  Applying the ANT System to the Vehicle Routing Problem , 1999 .

[7]  Winfried Hochstättler,et al.  The Simulated Trading Heuristic for Solving Vehicle Routing Problems , 1996, Discret. Appl. Math..

[8]  James P. Kelly,et al.  A Network Flow-Based Tabu Search Heuristic for the Vehicle Routing Problem , 1996, Transp. Sci..

[9]  Patrick Prosser,et al.  Solving Vehicle Routing Problems Using Constraint Programming and Metaheuristics , 2000, J. Heuristics.

[10]  Joe Gani,et al.  Systems and Decision Making: A Management Science Approach , 1995 .

[11]  R. Faure,et al.  Introduction to operations research , 1968 .

[12]  Paolo Toth,et al.  Models, relaxations and exact approaches for the capacitated vehicle routing problem , 2002, Discret. Appl. Math..

[13]  J. F. Pierce,et al.  ON THE TRUCK DISPATCHING PROBLEM , 1971 .

[14]  Alex Van Breedam,et al.  Comparing descent heuristics and metaheuristics for the vehicle routing problem , 2001, Comput. Oper. Res..

[15]  David S. Johnson,et al.  Computers and Intractability: A Guide to the Theory of NP-Completeness , 1978 .

[16]  Teodor Gabriel Crainic,et al.  Fleet management and logistics , 1998 .

[17]  Christos D. Tarantilis,et al.  Using a spatial decision support system for solving the vehicle routing problem , 2002, Inf. Manag..

[18]  H Onal,et al.  TWO FORMULATIONS OF THE VEHICLE ROUTING PROBLEM: AN EMPIRICAL APPLICATION AND COMPUTATIONAL EXPERIENCE , 1996 .

[19]  Simon I. Peck Systems and Decision Making: A Management Science Approach , 1994 .

[20]  Winfried Hochstättler,et al.  Simulated Trading - A New Parallel Approach for Solving Vehicle Routing Problems , 1993, PARCO.

[21]  Frederick S. Hillier,et al.  Introduction to operation research / Frederick S. Hillier, Gerald J. Lieberman , 1980 .

[22]  Marius M. Solomon,et al.  Algorithms for the Vehicle Routing and Scheduling Problems with Time Window Constraints , 1987, Oper. Res..

[23]  George L. Nemhauser,et al.  Handbooks in operations research and management science , 1989 .

[24]  Ulrich Blasum,et al.  Application of the Branch and Cut Method to the Vehicle Routing Problem , 2000 .

[25]  Claudio Barbieri da Cunha,et al.  The logic of logistics: theory, algorithms and applications for logistics management , 1999 .

[26]  Maria Grazia Speranza,et al.  The application of a vehicle routing model to a waste-collection problem: two case studies , 2002, J. Oper. Res. Soc..

[27]  Jeffrey L. Rummel,et al.  A Subpath Ejection Method for the Vehicle Routing Problem , 1998 .