Skip to main content
Log in

The truck–drone routing optimization problem: mathematical model and a VNS approach

  • Original paper
  • Published:
Optimization Letters Aims and scope Submit manuscript

Abstract

A combined Truck–drone system that delivers packages from a warehouse to multiple customers is investigated. The truck movements are restricted to the potential stops from which the drone with limited capacity takes off or lands. The aim is to determine both the best or ‘optimal’ sequence of the drone delivery trips and the best or ‘optimal’ trucks stops that will minimize the total combined truck drone delivery cost. This is an innovative delivery process which also falls under the umbrella of last mile delivery which is known to be one of the most challenging activities within logistics. The problem is first formulated as a 0–1 Linear programming model. A Variable Neighborhood Search (VNS) algorithm is then designed. The proposed metaheuristic is assessed on test problems from the online TSP library. A sensitivity analysis which examines the effect of a neighborhood removal, and the neighborhood sequencing is carried out. The metaheuristic has also shown to be reliable when tested against our mathematical model using the commercial optimizer CPLEX. Interesting overall results are discovered which demonstrate the robustness of the proposed VNS.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10

Similar content being viewed by others

References

  1. Nisar, T.M., Prabhakar, G.: What factors determine e-satisfaction and consumer spending in e-commerce retailing? J. Retail. Consum. Serv. 39, 135–144 (2017)

    Article  Google Scholar 

  2. Yu, J.J.Q., Lam, A.Y.S.: Autonomous vehicle logistic system: joint routing and charging strategy. IEEE Trans. Intell. Transp. Syst. 19, 2175–2187 (2017). https://doi.org/10.1109/TITS.2017.2766682

    Article  Google Scholar 

  3. Bidgoli, H.: The handbook of technology management, supply chain management, marketing and advertising, and global management. Wiley (2010)

  4. Lavars, N.: DHL's mail-carrying robot delivers the goods in Germany. https://newatlas.com/dhl-postbot-mail-robot/51819/ (2018)

  5. Franco, M.: DHL uses completely autonomous system to deliver consumer goods by drone. https://newatlas.com/dhl-drone-delivery/43248/ (2018)

  6. Margaritoff, M.: Amazon patents fulfillment center towers to increase drone delivery efficiency. http://www.thedrive.com/aerial/11865/amazon-patents-fulfillment-center-towers-to-increase-drone-delivery-efficiency (2018)

  7. Margaritoff, M.: Amazon patents train-mounted mobile hubs for its drone delivery fleet. http://www.thedrive.com/aerial/13431/amazon-patents-train-mounted-mobile-hubs-for-its-drone-delivery-fleet (2018)

  8. Kastrenakes, J.: UPS has a delivery truck that can launch a drone. https://www.theverge.com/2017/2/21/14691062/ups-drone-delivery-truck-test-completed-video (2018)

  9. Ndiaye, M., Salhi, S., Madani, B.: When green technology meets optimization modeling: the case of routing drones in logistics, agriculture, and healthcare. in Modeling and Optimization in Green Logistics: Cham: Springer International Publishing. 127–145 (2020)

  10. Salhi, S., Sari, M.: A multi-level composite heuristic for the multi-depot vehicle fleet mix problem. Eur. J. Oper. Res. 103, 95–112 (1997). https://doi.org/10.1016/S0377-2217(96)00253-6

    Article  Google Scholar 

  11. Salhi, S..: Heuristic search: The emerging science of problem solving. Springer (2017).

  12. Murray, C.C., Chu, A.G.: The flying sidekick traveling salesman problem: Optimization of drone-assisted parcel delivery. Transp. Res. Part C: Emerg. Technol. 54, 86–109 (2015). https://doi.org/10.1016/j.trc.2015.03.005

    Article  Google Scholar 

  13. Agatz, N., Bouman, P., Schmidt, M.: Optimization approaches for the traveling salesman problem with drone. Transp. Sci. 52, 965–981 (2016). https://doi.org/10.1287/trsc.2017.0791

    Article  Google Scholar 

  14. Boysen, N., Schwerdfeger, S., Weidinger, F.: Scheduling last-mile deliveries with truck-based autonomous robots. Eur. J. Oper. Res. 271, 1085–1099 (2018). https://doi.org/10.1016/j.ejor.2018.05.058

    Article  MathSciNet  Google Scholar 

  15. Marinelli, M., Caggiani, L., Ottomanelli, M., Dell’Orco, M.: En route truck–drone parcel delivery for optimal vehicle routing strategies. IET Intel. Transport Syst. 12, 253–261 (2017). https://doi.org/10.1049/iet-its.2017.0227

    Article  Google Scholar 

  16. Ha, Q.M., Deville, Y., Pham, Q.D., Hà, M.H.: A hybrid genetic algorithm for the traveling salesman problem with drone. J. Heuristics. 26, 219–247 (2020). https://doi.org/10.1007/s10732-019-09431-y

    Article  Google Scholar 

  17. Tang, Z., Hoeve, W.J., Shaw, P.: A study on the traveling salesman problem with a drone. Lecture Notes Comput. Sci. 11494, 557–564 (2019). https://doi.org/10.1007/978-3-030-19212-9_37

    Article  Google Scholar 

  18. de Freitas, J.C., Penna, P.H.V.: A randomized variable neighborhood descent heuristic to solve the flying sidekick traveling salesman problem. Electron. Notes Discrete Math. 66, 95–102 (2018). https://doi.org/10.1016/j.endm.2018.03.013

    Article  MathSciNet  Google Scholar 

  19. Jeong, H.Y., Song, B.D., Lee, S.: Truck-drone hybrid delivery routing: payload-energy dependency and no-fly zones. Int. J. Prod. Econ. 214, 220–233 (2019). https://doi.org/10.1016/j.ijpe.2019.01.010

    Article  Google Scholar 

  20. Kitjacharoenchai, P., Ventresca, M., Moshref-Javadi, M., Lee, S., Tanchoco, J.M.A., Brunese, P.A.: Multiple traveling salesman problem with drones: mathematical model and heuristic approach. Comput. Ind. Eng. 129, 14–30 (2019). https://doi.org/10.1016/j.cie.2019.01.020

    Article  Google Scholar 

  21. Poikonen, S., Golden, B.: Multi-visit drone routing problem. Comput. Operat. Res. (2020). https://doi.org/10.1016/j.cor.2019.104802

    Article  MathSciNet  Google Scholar 

  22. de Freitas, J.C., Penna, P.H.V.: A variable neighborhood search for flying sidekick traveling salesman problem. Int. Trans. Oper. Res. 27, 267–290 (2020). https://doi.org/10.1111/itor.12671

    Article  MathSciNet  Google Scholar 

  23. Schermer, D., Moeini, M., Wendt, O.: A hybrid VNS/Tabu search algorithm for solving the vehicle routing problem with drones and en route operations. Comput. Oper. Res. 109, 134–158 (2019). https://doi.org/10.1016/j.cor.2019.04.021

    Article  MathSciNet  Google Scholar 

  24. Yun-qi, H., Jun-qing, L., Zhengmin, L., Chuang, L., Jie, T.: Metaheuristic algorithm for solving the multi-objective vehicle routing problem with time window and drones. Int. J. Adv. Robot. Syst. (2020). https://doi.org/10.1177/1729881420920031

    Article  Google Scholar 

  25. Baniasadi, P., Foumani, M., Smith-Miles, K., Ejov, V.: A transformation technique for the clustered generalized traveling salesman problem with applications to logistics. Eur. J. Oper. Res. 285, 444–457 (2020). https://doi.org/10.1016/j.ejor.2020.01.053

    Article  MathSciNet  Google Scholar 

  26. Gonzalez-R, P.L., Canca, D., Andrade-Pineda, J.L., Calle, M., Leon-Blanco, J.M.: Truck-drone team logistics: a heuristic approach to multi-drop route planning. Transp. Res. Part C. 114, 657–680 (2020). https://doi.org/10.1016/j.trc.2020.02.030

    Article  Google Scholar 

  27. Liu, Y., Liu, Z., Shi, J., Wu, G., Pedrycz, W.: Two-echelon routing problem for parcel delivery by cooperated truck and drone. IEEE Trans. Syst. Man Cybern. Syst. 51, 7450–7465 (2020). https://doi.org/10.1109/TSMC.2020.2968839

    Article  Google Scholar 

  28. Moshref-Javadi, M., Lee, S., Winkenbach, M.: Design and evaluation of a multi-trip delivery model with truck and drones. Transp. Res. Part E. (2020). https://doi.org/10.1016/j.tre.2020.101887

    Article  Google Scholar 

  29. Ferrandez, S.M., Harbison, T., Weber, T., Sturges, R., Rich, R.: Optimization of a truck-drone in tandem delivery network using k-means and genetic algorithm. J. Ind. Eng. Manag. 9, 374–388 (2016). https://doi.org/10.3926/jiem.1929

    Article  Google Scholar 

  30. Madani, B., Ndiaye, M.: Hybrid truck-drone delivery systems: a systematic literature review. IEEE Access 10, 92854–92878 (2022). https://doi.org/10.1109/ACCESS.2022.3202895

    Article  Google Scholar 

  31. Wang, X., Poikonen, S., Golden, B.: The vehicle routing problem with drones: several worst-case results. Optimiz. Lett. 11, 679–697 (2017). https://doi.org/10.1007/s11590-016-1035-3

    Article  MathSciNet  Google Scholar 

  32. Reinelt, G.: TSPLIB. http://elib.zib.de/pub/mp-testdata/tsp/tsplib/tsplib.html (accessed March 26, 2021.

Download references

Funding

Funding this work was supported by the American University of Sharjah under the Enhanced Faculty Research Grant program (EFRG18-SET-CEN-50).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Malick Ndiaye.

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.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Ndiaye, M., Osman, A., Salhi, S. et al. The truck–drone routing optimization problem: mathematical model and a VNS approach. Optim Lett 18, 1023–1052 (2024). https://doi.org/10.1007/s11590-023-02056-y

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11590-023-02056-y

Keywords

Navigation