Abstract
Unmanned aerial vehicles (UAVs) are advanced technologies being implemented in diverse fields such as military operations, weather forecasting, supply chain logistics, and personal entertainment. UAVs have the potential of performing many pickup and delivery tasks in the near future as logistics companies keep investing in research and development of UAV technologies. Government and research agencies are catching up with UAV technologies through legislation and enabling technologies such as routing algorithms for UAVs. This article develops a hybrid mathematical model for flying sidekick travelling salesman problem with time windows (FS-TSP-TW). In the FS-TSP-TW, a truck pairs with a UAV (flying sidekick) to deliver packages to customers within predetermined time windows. The objective of the mathematical model is to minimize the total time (tour duration) for deliveries. Two models developed in previous research aimed to solve the flying sidekick travelling salesman problem without time windows and the travelling salesman problem (without flying sidekick) with time windows. This article integrates these two models (hence hybrid) into the FS-TSP-TW model by eliminating redundant constraints and incorporating an innovative sub-tour elimination routine. The new model effectively computes optimal routes for both the truck and UAV that meet delivery time windows. In addition, the FS-TSP-TW model identifies optimal routes for more customers with less computation time compared to previous models. The computational study validates the newly developed hybrid FS-TSP-TW model.
Similar content being viewed by others
Data Availability
Data are included in the article.
References
Dantzig GB, Fulkerson DR, Johnson SM (1954) Solution of a large-scale traveling salesman problem. Oper Res 2:393–410
Phan DH, Suzuki J (2016) Evolutionary multiobjective optimization for the pickup and delivery problem with time windows and demands. Mob Netw Appl 21:175–190
Cook W (2016) Concorde TSP Solver, http://www.math.uwaterloo.ca/tsp/concorde.html, Accessed in September 2019
Adamo T, Ghiani G, Guerriero E (2020) An enhanced lower bound for the time-dependent travelling salesman problem. Comput Oper Res 113:104795
Wohlsen M (2013) The astronomical math behind UPS’ new tool to deliver packages faster. Wired. https://www.wired.com/2013/06/ups-astronomical-math/, Accessed in June 2019
Murray CC, Chu AG (2015) The flying sidekick traveling salesman problem: Optimization of drone-assisted parcel delivery. Transp Res Part C Emerg Technol 54:86–109
Alvarez A, Munari P (2017) An exact hybrid method for the vehicle routing problem with time windows and multiple deliverymen. Comput Oper Res 83:1–12
Ando N, Taniguchi E (2006) Travel time reliability in vehicle routing and scheduling with time windows. Netw Spat Econ 6(3–4):293–311
Balas E, Toth P (1985) Branch and bound methods. In: Lawer et al. (eds) The Traveling Salesman Problem, John Wiley & Sons, Chichester, 36–401
Bräysy O, Gendreau M (2005) Vehicle routing problem with time windows, Part I: Route construction and local search algorithms. Transp Sci 39(1):104–139
Figliozzi M (2012) The time dependent vehicle routing problem with time windows: Benchmark problems, an efficient solution algorithm, and solution characteristics. Transp Res E: Logist Transp Rev 48(3):616–636
Pugliese LDP, Guerriero F (2017) Last-mile deliveries by using drones and classical vehicles. Proceedings of the International Conference on Optimization and Decision Science, 557–565
Freitas JC, Penna PHV (2018) A variable neighborhood search for flying sidekick traveling salesman problem, http://arxiv.org/abs/hep-th/1804.03954v2 [math.OC]
Agatz N, Bouman P, Schmidt M (2018) Traveling salesman problem with drone. Transp Sci 52(4):965–981
Dorling K, Heinrichs J, Messier GG, Magierowski S (2017) Vehicle routing problems for drone delivery. IEEE Trans Syst Man Cybern Syst 47(1):70–85
Kwizera O, Nurre SG (2018) Using drones for delivery: A two-level integrated problem with battery degradation and swap stations. Proceedings of the 2018 Industrial and Systems Engineering Research Conference
Song BD, Park K, Kim J (2018) Persistent UAV delivery logistics: MILP formulation and efficient heuristic. Comput Ind Eng 120:418–428
Grippa P, Behrens DA, Wall F, Bettstetter C (2018) Drone delivery systems: job assignment and dimensioning. Auton Robot. https://doi.org/10.1007/s10514-018-9768-8
Ham A (2018) Integrated scheduling of m-truck, m-drone, and m-depot constrained by time-window, drop-pickup, and m-visit using constraint programming. Transp Res Part C Emerg Technol 91:1–14
Kara I, Derya T (2015) Formulations for minimizing tour duration of the traveling salesman problem with time windows. Procedia Economics and Finance 26:1026–1034
Silva RF, Urrutia S (2012) A general VNS heuristic for the traveling salesman problem with time windows. Discret Optim 7(4):203–211
Kuo M (2018) How do experts like FedEx plan their routes? Routific, https://blog.routific.com/how-do-experts-like-fedex-plan-their-routes-ea9ca1b02afd, Accessed in June 2019
Fekete SP (1999) Simplicity and hardness of the maximum traveling salesman problem under geometric distances. Proceedings of the 10th Annual ACM-SIAM Symposium on Discrete Algorithms, 337–345
Funding
Not applicable.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflicts of Interest
On behalf of all authors, the corresponding author states that there is no conflict of interest.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Budak, G., Chen, X. A Hybrid Mathematical Model for Flying Sidekick Travelling Salesman Problem with Time Windows. Oper. Res. Forum 4, 96 (2023). https://doi.org/10.1007/s43069-023-00280-x
Received:
Accepted:
Published:
DOI: https://doi.org/10.1007/s43069-023-00280-x