A robust optimization approach to dispatching technicians under stochastic service times

We consider the problem of dispatching technicians to service/repair geographically distributed equipment. This problem can be cast as a vehicle routing problem with time windows, where customers expect fast response and small delays. Estimates of the service time, however, can be subject to a significant amount of uncertainty due to misdiagnosis of the reason for failure or surprises during repair. It is therefore crucial to develop routes for the technicians that would be less sensitive to substantial deviations from estimated service times. In this paper we propose a robust optimization model for the vehicle routing problem with soft time windows and service time uncertainty and solve real-world instances with a branch and price method. We evaluate the efficiency of the approach through computational experiments on real industry routing data.

[1]  David Simchi-Levi,et al.  A New Generation of Vehicle Routing Research: Robust Algorithms, Addressing Uncertainty , 1996, Oper. Res..

[2]  Yinyu Ye,et al.  Distributionally Robust Optimization Under Moment Uncertainty with Application to Data-Driven Problems , 2010, Oper. Res..

[3]  Arkadi Nemirovski,et al.  Robust solutions of uncertain linear programs , 1999, Oper. Res. Lett..

[4]  Dimitris Bertsimas,et al.  The probabilistic vehicle routing problem , 1988 .

[5]  Boaz Golany,et al.  Retailer-Supplier Flexible Commitments Contracts: A Robust Optimization Approach , 2005, Manuf. Serv. Oper. Manag..

[6]  Gilbert Laporte,et al.  The Vehicle Routing Problem with Stochastic Travel Times , 1992, Transp. Sci..

[7]  Moshe Dror,et al.  Vehicle Routing with Stochastic Demands: Properties and Solution Frameworks , 1989, Transp. Sci..

[8]  Melvyn Sim,et al.  Robust discrete optimization and network flows , 2003, Math. Program..

[9]  Henry Wolkowicz,et al.  Handbook of Semidefinite Programming , 2000 .

[10]  Gilbert Laporte,et al.  Designing collection routes through bank branches , 1991, Comput. Oper. Res..

[11]  Laurent El Ghaoui,et al.  Worst-Case Value-At-Risk and Robust Portfolio Optimization: A Conic Programming Approach , 2003, Oper. Res..

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

[13]  F. Ordóñez,et al.  A robust optimization approach for the capacitated vehicle routing problem with demand uncertainty , 2008 .

[14]  Laurent El Ghaoui,et al.  Robust Solutions to Uncertain Semidefinite Programs , 1998, SIAM J. Optim..

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

[16]  Arkadi Nemirovski,et al.  Robust solutions of Linear Programming problems contaminated with uncertain data , 2000, Math. Program..

[17]  Melvyn Sim,et al.  The Price of Robustness , 2004, Oper. Res..

[18]  Martin W. P. Savelsbergh,et al.  Robust Optimization for Empty Repositioning Problems , 2009, Oper. Res..

[19]  Donald Goldfarb,et al.  Robust Portfolio Selection Problems , 2003, Math. Oper. Res..

[20]  Alper Atamtürk,et al.  Two-Stage Robust Network Flow and Design Under Demand Uncertainty , 2007, Oper. Res..

[21]  Edward P. C. Kao,et al.  A Preference Order Dynamic Program for a Stochastic Traveling Salesman Problem , 1978, Oper. Res..

[22]  A. Nemirovski,et al.  Robust Semidefinite Programming ∗ , 2008 .

[23]  L El Ghaoui,et al.  ROBUST SOLUTIONS TO LEAST-SQUARE PROBLEMS TO UNCERTAIN DATA MATRICES , 1997 .

[24]  Gilbert Laporte,et al.  The vehicle routing problem: An overview of exact and approximate algorithms , 1992 .

[25]  Dimitris Bertsimas,et al.  A Vehicle Routing Problem with Stochastic Demand , 1992, Oper. Res..

[26]  Satish Rao,et al.  The k-traveling repairmen problem , 2007, ACM Trans. Algorithms.

[27]  Dimitris Bertsimas,et al.  A Robust Optimization Approach to Supply Chain Management , 2004, IPCO.

[28]  Melvyn Sim,et al.  Distributionally Robust Optimization and Its Tractable Approximations , 2010, Oper. Res..

[29]  Xiaolei Ma,et al.  Vehicle Routing Problem , 2013 .

[30]  Bruce L. Golden,et al.  The Consistent Vehicle Routing Problem , 2009, Manuf. Serv. Oper. Manag..

[31]  Satish Rao,et al.  The k-traveling repairman problem , 2003, SODA '03.

[32]  Thomas L. Morin,et al.  Generalized Dynamic Programming for Stochastic Combinatorial Optimization , 1989, Oper. Res..

[33]  Martin W. P. Savelsbergh,et al.  Branch-and-Price: Column Generation for Solving Huge Integer Programs , 1998, Oper. Res..

[34]  M. Dror Modeling vehicle routing with uncertain demands as a stochastic program: Properties of the corresponding solution , 1993 .

[35]  Arkadi Nemirovski,et al.  Robust Truss Topology Design via Semidefinite Programming , 1997, SIAM J. Optim..

[36]  Arkadi Nemirovski,et al.  Robust Convex Optimization , 1998, Math. Oper. Res..

[37]  Mikael Rönnqvist,et al.  A new method for robustness in rolling horizon planning , 2013 .

[38]  Nicola Secomandi,et al.  A Rollout Policy for the Vehicle Routing Problem with Stochastic Demands , 2001, Oper. Res..

[39]  C. Waters Vehicle-scheduling Problems with Uncertainty and Omitted Customers , 1989 .

[40]  A R Odoni,et al.  THE PROBABILISTIC VEHICLE ROUTING PROBLEM. VEHICLE ROUTING: METHODS AND STUDIES. STUDIES IN MANAGEMENT SCIENCE AND SYSTEMS - VOLUME 16 , 1988 .

[41]  Laurent El Ghaoui,et al.  Robust Solutions to Least-Squares Problems with Uncertain Data , 1997, SIAM J. Matrix Anal. Appl..

[42]  Boaz Golany,et al.  Supplier-Retailer Flexible Commitments Contracts : A Robust Optimization Approach , 2003 .

[43]  Dimitris Bertsimas,et al.  A Soft Robust Model for Optimization Under Ambiguity , 2010, Oper. Res..

[44]  J. Krarup Stochastics in combinatorial optimization: Andreatta, G., Mason, F. and Serafini, P. (eds.) Wiley, Chichester, UK, 1988, viii + 263 pages, £38.35 , 1989 .

[45]  Antoine Jézéquel,et al.  Probabilistic vehicle routing problems , 1985 .

[46]  Gilbert Laporte,et al.  STOCHASTIC VEHICLE ROUTING. , 1996 .

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

[48]  Eleni Hadjiconstantinou,et al.  Routing under Uncertainty: An Application in the Scheduling of Field Service Engineers , 2002, The Vehicle Routing Problem.

[49]  Moshe Dror,et al.  Stochastic vehicle routing with modified savings algorithm , 1986 .

[50]  Bruce L. Golden,et al.  Stochastic vehicle routing: A comprehensive approach , 1983 .

[51]  A Ben Tal,et al.  ROBUST SOLUTIONS TO UNCERTAIN PROGRAMS , 1999 .

[52]  F. Bullo,et al.  Decentralized algorithms for vehicle routing in a stochastic time-varying environment , 2004, 2004 43rd IEEE Conference on Decision and Control (CDC) (IEEE Cat. No.04CH37601).

[53]  Dimitris Bertsimas,et al.  A Stochastic and Dynamic Vehicle Routing Problem in the Euclidean Plane , 1991, Oper. Res..