Two echelon vehicle routing problem with drones in last mile delivery

Abstract In recent years, drone routing and scheduling has become a highly active area of research. This research introduces a new routing model that considers a synchronized truck-drone operation by allowing multiple drones to fly from a truck, serve one or multiple customers, and return to the same truck for a battery swap and package retrieval. The model addresses two levels (echelons) of delivery: primary truck routing from the main depot to serve assigned customers and secondary drone routing from the truck, which behaves like a moveable intermediate depot to serve other sets of customers. The model takes into account both trucks' and drones’ capacities with the objective of finding optimal routes of both trucks and drones that minimizes the total arrival time of both trucks and drones at the depot after completing the deliveries. The problem can be solved by formulated mixed integer programming (MIP) for the small-size problem, and two efficient heuristic algorithms are designed to solve the large-size problems: Drone Truck Route Construction (DTRC) and Large Neighborhood Search (LNS). Numeric results from the experiment compare the performance of both heuristics against the MIP method in small/medium-size instances from the literature. A sensitivity analysis is conducted to show the delivery time improvement of the proposed model over the previous truck-drone routing models.

[1]  John-Paul Clarke,et al.  Same-Day Delivery with Drone Resupply , 2020, Transp. Sci..

[2]  Bruce L. Golden,et al.  The vehicle routing problem with drones: several worst-case results , 2017, Optim. Lett..

[3]  John Gunnar Carlsson,et al.  Coordinated Logistics with a Truck and a Drone , 2018, Manag. Sci..

[4]  Bruce L. Golden,et al.  Optimization approaches for civil applications of unmanned aerial vehicles (UAVs) or aerial drones: A survey , 2018, Networks.

[5]  Chase C. Murray,et al.  The multiple flying sidekicks traveling salesman problem: Parcel delivery with multiple drones , 2020 .

[6]  Yves Deville,et al.  On the Min-cost Traveling Salesman Problem with Drone , 2015, ArXiv.

[7]  Mauro Dell’Orco,et al.  En route truck–drone parcel delivery for optimal vehicle routing strategies , 2017 .

[8]  Gilbert Laporte,et al.  Improvements and extensions to the Miller-Tucker-Zemlin subtour elimination constraints , 1991, Oper. Res. Lett..

[9]  Robert H. Sturges,et al.  Optimization of a truck-drone in tandem delivery network using K-means and genetic algorithm , 2016 .

[10]  G. Dueck,et al.  Record Breaking Optimization Results Using the Ruin and Recreate Principle , 2000 .

[11]  Marie Schmidt,et al.  Dynamic programming approaches for the traveling salesman problem with drone , 2017, Networks.

[12]  Steven Lake Waslander,et al.  Planning Paths for Package Delivery in Heterogeneous Multirobot Teams , 2015, IEEE Transactions on Automation Science and Engineering.

[13]  Sungwoo Kim,et al.  Traveling Salesman Problem With a Drone Station , 2019, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[14]  Marie Schmidt,et al.  Optimization Approaches for the Traveling Salesman Problem with Drone , 2016, Transp. Sci..

[15]  Alan T. Murray,et al.  A Deviation Flow Refueling Location Model for Continuous Space: A Commercial Drone Delivery System for Urban Areas , 2017 .

[16]  Sebastian Magierowski,et al.  Vehicle Routing Problems for Drone Delivery , 2016, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[17]  Mario Ventresca,et al.  Multiple traveling salesman problem with drones: Mathematical model and heuristic approach , 2019, Comput. Ind. Eng..

[18]  Chase C. Murray,et al.  The flying sidekick traveling salesman problem: Optimization of drone-assisted parcel delivery , 2015 .

[19]  H. C. Ozmutlu,et al.  A decomposition-based iterative optimization algorithm for traveling salesman problem with drone , 2018, Transportation Research Part C: Emerging Technologies.

[20]  Zhong Liu,et al.  A Two-Echelon Cooperated Routing Problem for a Ground Vehicle and Its Carried Unmanned Aerial Vehicle , 2017, Sensors.

[21]  Gilbert Laporte,et al.  Fifty Years of Vehicle Routing , 2009, Transp. Sci..

[22]  Pham Quang Dung,et al.  Traveling Salesman Problem with Multiple Drones , 2018, SoICT.

[23]  Bruce L. Golden,et al.  The vehicle routing problem with drones: Extended models and connections , 2017, Networks.

[24]  Jiuh-Biing Sheu,et al.  Vehicle routing problem with drones , 2019, Transportation Research Part B: Methodological.

[25]  Khaled Abdelghany,et al.  The hybrid vehicle-drone routing problem for pick-up and delivery services , 2019, Transportation Research Part C: Emerging Technologies.

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

[27]  Seokcheon Lee,et al.  Truck-drone hybrid delivery routing: Payload-energy dependency and No-Fly zones , 2019, International Journal of Production Economics.

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

[29]  Michel Gendreau,et al.  Solving the hub location problem in a star–star network , 2008 .

[30]  Andy M. Ham,et al.  Integrated scheduling of m-truck, m-drone, and m-depot constrained by time-window, drop-pickup, and m-visit using constraint programming , 2018, Transportation Research Part C: Emerging Technologies.

[31]  Andrea Ponza Optimization of Drone-assisted parcel delivery , 2016 .

[32]  Maria Grazia Speranza,et al.  A survey on two-echelon routing problems , 2015, Comput. Oper. Res..

[33]  Bruce L. Golden,et al.  Multi-visit drone routing problem , 2020, Comput. Oper. Res..