Consistent Routing and Scheduling with Simultaneous Pickups and Deliveries

We study the planning and scheduling of order shipments among laboratories of an instrument‐calibration company. To address a generic version of the company’s combined routing and scheduling problem, we introduce a model variant with simultaneous pickups and deliveries in which consistency of site visits is also desired. We provide alternative formulations of the problem and propose branch‐and‐check and branch‐and‐price implementations, with an analysis of the instance characteristics for which each of these algorithms outperforms the other. Using the data collected from the company, our results indicate that the proposed framework can help the company to significantly reduce transportation costs and shipment times. We also investigate the influence of consistency and tardiness bounds on transportation costs, showing that while tardiness bounds significantly increase transportation costs, the enforcement of consistency requirements results in more consistent solutions at only slightly higher cost. The impact of enforcing consistency requirements increases when tighter tardiness bounds are imposed.

[1]  Christos D. Tarantilis,et al.  A template-based Tabu Search algorithm for the Consistent Vehicle Routing Problem , 2012, Expert Syst. Appl..

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

[3]  Seyda Topaloglu,et al.  A hybrid metaheuristic algorithm for heterogeneous vehicle routing problem with simultaneous pickup and delivery , 2016, Expert Syst. Appl..

[4]  Xiaolan Xie,et al.  Heuristic algorithms for a vehicle routing problem with simultaneous delivery and pickup and time windows in home health care , 2013, Eur. J. Oper. Res..

[5]  Jan Dethloff,et al.  Vehicle routing and reverse logistics: The vehicle routing problem with simultaneous delivery and pick-up , 2001, OR Spectr..

[6]  Panos M. Pardalos,et al.  Iterated local search embedded adaptive neighborhood selection approach for the multi-depot vehicle routing problem with simultaneous deliveries and pickups , 2015, Expert Syst. Appl..

[7]  Maciek Nowak,et al.  Workforce Management in Periodic Delivery Operations , 2013, Transp. Sci..

[8]  Anand Subramanian,et al.  Branch-and-cut with lazy separation for the vehicle routing problem with simultaneous pickup and delivery , 2011, Oper. Res. Lett..

[9]  Gilbert Laporte,et al.  Measuring quality of service in dial-a-ride operations: the case of a Canadian city , 2012 .

[10]  Hadi Ghaderi,et al.  Collection and distribution of returned-remanufactured products in a vehicle routing problem with pickup and delivery considering sustainable and green criteria , 2018 .

[11]  Voratas Kachitvichyanukul,et al.  A particle swarm optimization for the vehicle routing problem with simultaneous pickup and delivery , 2009, Comput. Oper. Res..

[12]  Can Berk Kalayci,et al.  An ant colony system empowered variable neighborhood search algorithm for the vehicle routing problem with simultaneous pickup and delivery , 2016, Expert Syst. Appl..

[13]  Richard F. Hartl,et al.  Vehicle routing problems in which consistency considerations are important: A survey , 2014, Networks.

[14]  Ismail Karaoglan,et al.  A hybrid discrete particle swarm optimization for vehicle routing problem with simultaneous pickup and delivery , 2013, Comput. Ind. Eng..

[15]  Ronald L. Rardin,et al.  An improved multi-directional local search algorithm for the multi-objective consistent vehicle routing problem , 2016 .

[16]  Chandrasekharan Rajendran,et al.  A mixed integer linear programming model for the vehicle routing problem with simultaneous delivery and pickup by heterogeneous vehicles, and constrained by time windows , 2019 .

[17]  Roberto Roberti,et al.  Exact and Heuristic Solution of the Consistent Vehicle-Routing Problem , 2019, Transp. Sci..

[18]  Zhi-Long Chen,et al.  Solving a Practical Pickup and Delivery Problem , 2003, Transp. Sci..

[19]  Gilbert Laporte,et al.  The dial-a-ride problem: models and algorithms , 2006, Ann. Oper. Res..

[20]  Alexander H. G. Rinnooy Kan,et al.  Vehicle Routing with Time Windows , 1987, Oper. Res..

[21]  E. L. Lawler,et al.  Branch-and-Bound Methods: A Survey , 1966, Oper. Res..

[22]  Richard F. Hartl,et al.  The Generalized Consistent Vehicle Routing Problem , 2015, Transp. Sci..

[23]  Matteo Fischetti,et al.  Combinatorial Benders' Cuts for Mixed-Integer Linear Programming , 2006, Oper. Res..

[24]  Andrew Lim,et al.  On service consistency in multi-period vehicle routing , 2015, Eur. J. Oper. Res..

[25]  George B. Dantzig,et al.  The Truck Dispatching Problem , 1959 .

[26]  Yanguang Cai,et al.  Variable neighborhood search for consistent vehicle routing problem , 2018, Expert Syst. Appl..

[27]  G. Laporte,et al.  A branch and bound algorithm for the capacitated vehicle routing problem , 1983 .

[28]  Hokey Min,et al.  The multiple vehicle routing problem with simultaneous delivery and pick-up points , 1989 .

[29]  Ismail Karaoglan,et al.  Two-echelon vehicle routing problem with simultaneous pickup and delivery: Mathematical model and heuristic approach , 2018, Comput. Ind. Eng..

[30]  Richard F. Hartl,et al.  A template‐based adaptive large neighborhood search for the consistent vehicle routing problem , 2014, Networks.

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

[32]  Gilbert Laporte,et al.  Consistency in multi-vehicle inventory-routing , 2012 .

[33]  Ann Melissa Campbell,et al.  Forty years of periodic vehicle routing , 2014, Networks.

[34]  Dominique Feillet,et al.  A new consistent vehicle routing problem for the transportation of people with disabilities , 2014, Networks.

[35]  Chao Wang,et al.  A parallel simulated annealing method for the vehicle routing problem with simultaneous pickup-delivery and time windows , 2015, Comput. Ind. Eng..

[36]  Milind Dawande,et al.  Supply Chain Scheduling: Distribution Systems , 2006 .

[37]  Kris Braekers,et al.  A multi-period dial-a-ride problem with driver consistency , 2016 .

[38]  J. F. Benders Partitioning procedures for solving mixed-variables programming problems , 1962 .

[39]  Garth P. McCormick,et al.  Computability of global solutions to factorable nonconvex programs: Part I — Convex underestimating problems , 1976, Math. Program..

[40]  Mark S. Daskin,et al.  Time Dependent Vehicle Routing Problems: Formulations, Properties and Heuristic Algorithms , 1992, Transp. Sci..

[41]  Richard F. Hartl,et al.  The multi-objective generalized consistent vehicle routing problem , 2015, Eur. J. Oper. Res..

[42]  Michael Drexl,et al.  Synchronization in Vehicle Routing - A Survey of VRPs with Multiple Synchronization Constraints , 2012, Transp. Sci..

[43]  Giovanni Righini,et al.  A Branch-and-Price Approach to the Vehicle Routing Problem with Simultaneous Distribution and Collection , 2006, Transp. Sci..

[44]  Christos D. Tarantilis,et al.  The Vehicle Routing Problem with Profits and consistency constraints , 2019, Eur. J. Oper. Res..

[45]  R. Gomory,et al.  A Linear Programming Approach to the Cutting-Stock Problem , 1961 .

[46]  Richard T. Wong Vehicle Routing for Small Package Delivery and Pickup Services , 2008 .

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

[48]  Adriana Felicia Gabor,et al.  The Time Window Assignment Vehicle Routing Problem , 2012, Transp. Sci..

[49]  Saïd Salhi,et al.  Heuristic algorithms for single and multiple depot vehicle routing problems with pickups and deliveries , 2005, Eur. J. Oper. Res..

[50]  Guy Desaulniers,et al.  The discrete time window assignment vehicle routing problem , 2012, Eur. J. Oper. Res..

[51]  Manuel Iori,et al.  Bin packing and cutting stock problems: Mathematical models and exact algorithms , 2016, Eur. J. Oper. Res..

[52]  David Bergman,et al.  Seamless Multimodal Transportation Scheduling , 2018, 1807.09676.

[53]  J-F Chen,et al.  Vehicle routing problem with simultaneous deliveries and pickups , 2006, J. Oper. Res. Soc..

[54]  David Bergman,et al.  The Integrated Last-Mile Transportation Problem (ILMTP) , 2018, ICAPS.

[55]  Martin W. P. Savelsbergh,et al.  The General Pickup and Delivery Problem , 1995, Transp. Sci..

[56]  Pedro Amorim,et al.  Consistent vehicle routing problem with service level agreements: A case study in the pharmaceutical distribution sector , 2015, Eur. J. Oper. Res..

[57]  Jacques Desrosiers,et al.  The Pickup and Delivery Problem with Time Windows , 1989 .