×

Trucks and drones cooperation in the last-mile delivery process. (English) Zbl 1528.90026

Summary: We address the problem of routing a fleet of trucks equipped with unmanned aerial vehicles, commonly known as drones, to perform deliveries in last-mile delivery process. The customers can be served by either a truck or a drone within the respective time window of each. Each capacitated truck carries drones that can be launched to perform deliveries. The drone takes off from a truck located either at a customer or at the depot and it must land on the same truck after visiting a customer to be served. The aim is to serve all customers at minimum cost, under time window, capacity, and flying endurance constraints. We formulate the problem as a mixed integer linear program (MILP) and develop a heuristic procedure where a two-phase strategy is embedded in a multi-start framework. The computational results are carried out on instances generated by starting from vehicle routing problem with time windows benchmarks. We analyze the behavior of the considered transportation system by mean of the solutions provided by the MILP. The proposed formulation is able to solve instances with up to 15 customers. The solutions of the MILP are used as benchmark to assess the effectiveness of the proposed heuristic procedure.
{© 2020 Wiley Periodicals LLC}

MSC:

90B06 Transportation, logistics and supply chain management
90B22 Queues and service in operations research
90C59 Approximation methods and heuristics in mathematical programming
90C11 Mixed integer programming
Full Text: DOI

References:

[1] N.Agatz, P.Bouman, and M.Schmidt, Optimization approaches for the traveling salesman problem with drone, Transp. Sci.52(4) (2018), 739-1034.
[2] T.Bektas, The multiple traveling salesman problem: An overview of formulations and solution procedures, Omega34 (2006), 209-219.
[3] N.Bouman, N.Agatz, and M.Schmidt, Dynamic programming approaches for the traveling salesman problem with drone, Networks72(4) (2018), 528-542.
[4] N.Boysen, S.Schwerdfeger, and F.Weidinger, Scheduling last‐mile deliveries with truck‐based autonomous robots, Eur. J. Oper. Res.271 (2018), 1085-1099. · Zbl 1403.90306
[5] W. C.Chiang, Y.Li, Impact of drone delivery on sustainability and cost: Realizing the UAV potential through vehicle routing optimization, Appl. Energy242 (2019), 1164-1175.
[6] B. N.Coelho, V. N. Coelho, I. M. Coelho, L. S. Ochi, R. Haghnazar, D. Zuidema, M. S. F. Lima, and A. R. da Costa, A multi‐objective green UAV routing problem, Comput. Oper. Res.88 (2017), 306-315. · Zbl 1391.90544
[7] R.Daknama and E.Kraus, Vehicle routing with drones, Technical report, arXiv preprint arXiv: 1705.06431v1, 2018.
[8] N.Das Dyutimoy, R.Sewani, J.Wang, and M. K.Tiwari. Synchronized Truck and Drone Routing in Package Delivery Logistics. IEEE Transactions on Intelligent Transportation Systems. 2020;1-11. http://dx.doi.org/10.1109/tits.2020.2992549.
[9] L.Di Puglia Pugliese and F.Guerriero, Last‐mile deliveries by using drones and classical vehicles, in International Conference on Optimization and Decision Science, ODS 2017, Springer Proceedings in Mathematics and Statistics, A.Sforza (ed.) and C.Sterle (ed.), Eds., Springer New York LLC, New York, 2017, 557-565.
[10] L.Di Puglia Pugliese, F.Guerriero, and G.Macrina, Using drones for parcels delivery process, in 1st International Conference on Industry 4.0 and Smart Manufacturing, ISM 2019, Procedia Manufacturing, Vol 42, Elsevier, Amsterdam, 2020, 488-497.
[11] A.Dixit, A.Mishra, and A.Shukla, Vehicle routing problem with time windows using meta‐heuristic algorithms: A survey, Adv. Intell. Syst. Comput.741 (2019), 539-546.
[12] K.Dorling, J. Heinrichs, G. G. Messier, and S. Magierwski, Vehicle routing problem for drone delivery, IEEE Trans. Syst. Man Cybern. Syst.47(1) (2017), 70-85.
[13] O. Dukkanci, B.Y. Kara, and T. Bektas. The Drone Delivery Problem. SSRN Electronic Journal. http://dx.doi.org/10.2139/ssrn.3314556. · Zbl 1458.90081
[14] M.Ferrandez, T. Harbison, T. Weber, R. Sturges, and R. Rich, Optimization of a truck‐drone in tandem delivery network using k‐means and genetic algorithm, J. Ind. Eng. Manage.9(2) (2016), 374-388.
[15] J. C.Freitas and P. H. V.Penna, A variable neighborhood search for flying sidekick traveling salesman problem, Int. Trans. Oper. Res.27 (2020), 267-290. · Zbl 07766423
[16] C.Gambella, A.Lodi, and D.Vigo, Exact solutions for the carrier‐vehicle traveling salesman problem, Transp. Sci.52 (2017), 1-11.
[17] L.González‐R, D. Canca, J. L. Andrade‐Pineda, and M. Calle, Truck‐drone team logistics: A heuristic approach to multi‐drop route planning, Transp. Res. C Emerg. Technol.114 (2020), 657-680.
[18] A.Goodchild and J.Toy, Delivery by drone: An evaluation of unmanned aerial vehicle technology in reducing CO_2 emissions in the delivery service industry, Transp. Res. D61 (2018), 58-67.
[19] Q. M.Ha, Y. Deville, Q. D. Pham, and M. H. Ha, On the min‐cost traveling salesman problem with drone, Transp. Res. C Emerg. Technol.86 (2018), 597-621.
[20] A. M.Ham, Integrated scheduling of m‐truck, m‐drone, and m‐depot constrained by time‐window, drop‐pickup, and m‐visit using constraint programming, Transp. Res. C Emerg. Technol.91 (2018), 1-14.
[21] Y.Han, J. Li, Z. Liu, C. Liu, and J. Tian, Metaheuristic algorithm for solving the multi‐objective vehicle routing problem with time window and drones, Int. J. Adv. Robot. Syst.17(2) (2020), 1-14. https://doi.org/10.1177/1729881420920031. · doi:10.1177/1729881420920031
[22] https://edition.cnn.com. Amazon gets closer to drone delivery with FAA approval, 2017, available at: https://edition.cnn.com/2020/08/31/tech/amazon‐drone‐faa‐approval/index.html (accessed: 2020‐09‐07).
[23] A.Karak and K.Abdelghany, The hybrid vehicle‐drone routing problem for pick‐up and delivery services, Transp. Res. C Emerg. Technol.102 (2019), 427-449.
[24] S.Kim and I.Moon, Traveling salesman problem with a drone station, IEEE Trans. Syst. Man Cybern. Syst.49(1) (2019), 42-52.
[25] P.Kitjacharoenchai and S.Lee, Vehicle routing problem with drones for last mile delivery, Proc. Manuf.39 (2019), 314-324.
[26] P.Kitjacharoenchai, B. C.Min, and S.Lee, Two echelon vehicle routing problem with drones in last mile delivery, Int. J. Prod. Econ.225 (2020), 107598.
[27] P.Kitjacharoenchai, M. Ventresca, M. Moshref‐Javadi, S. Lee, J. M. A. Tanchoco, and P. A. Brunese, Multiple traveling salesman problem with drones: Mathematical model and heuristic approach, Comput. Ind. Eng.129 (2019), 14-30.
[28] G.Laporte, The traveling salesman problem: An overview of exact and approximate algorithms, Eur. J. Oper. Res.59 (1992), 231-247. · Zbl 0760.90089
[29] G.Laporte, The vehicle routing problem: An overview of exact and approximate algorithms, Eur. J. Oper. Res.59 (1992), 345-358. · Zbl 0761.90034
[30] Y.Liu, An optimization‐driven dynamic vehicle routing algorithm for on‐demand meal delivery using drones, Comput. Oper. Res.111 (2019), 1-20. · Zbl 1458.90113
[31] Y.Liu, J. Shi, G. Wub, Z. Liu, and W. Pedrycz, Two‐echelon routing problem for parcel delivery by cooperated truck, IEEE Trans. Syst. Man Cybern. Syst.99 (2020), 1-16.
[32] T.Lust and J.Teghem, The multiobjective traveling salesman problem: A survey and a new approach, Stud. Comput. Intell.272 (2010), 119-141. · Zbl 1187.90257
[33] G.Macrina, L. Di Puglia Pugliese, G. Guerriero, and G. Laporte, Drone‐aided routing: A literature review, Transp. Res. C Emerg. Technol.120 (2020), 102762.
[34] M.Marinelli, L. Caggiani, M. Ottomanelli, and M. Dell’Orco, En route truck‐drone parcel delivery for optimal vehicle routing strategies, IET Intell. Transp. Syst.12(4) (2017), 253-261.
[35] R. G.Mbiadou Saleu, L. Deroussi, D. Feillet, N. Grangeon, and A. Quilliot, An iterative two‐step heuristic for the parallel drone scheduling traveling salesman problem, Networks72(4) (2018), 459-474.
[36] M.Moshref‐Javadi, A.Hemmati, and M.Winkenbach, A truck and drones model for last‐mile delivery: A mathematical model and heuristic approach, Appl. Math. Modell.80 (2020), 290-318. · Zbl 1481.90066
[37] M.Moshref‐Javadi, S.Lee, and M.Winkenbach, Design and evaluation of a multi‐trip delivery model with truck and drones, Transp. Res. E Logist. Transp. Rev.136 (2020), 101887.
[38] C. C.Murray and A. G.Chu, The flying sidekick traveling salesman problem: Optimization of drone‐assisted parcel delivery, Transp. Res. C Emerg. Technol.54 (2015), 86-109.
[39] C.Murray Chase, and R.Raj. The multiple flying sidekicks traveling salesman problem: Parcel delivery with multiple drones. Transportation Research Part C: Emerging Technologies. 110 (2020), 368-398. http://dx.doi.org/10.1016/j.trc.2019.11.003.
[40] S.Poikonen and B. L.Golden, The mothership and drone routing problem, INFORMS J. Comput.32 (2019), 199-530.
[41] S.Poikonen and B. L.Golden, Multi‐visit drone routing problem, Comput. Oper. Res.113 (2020), 104802. · Zbl 1458.90128
[42] S.Poikonen, X.Wang, and B.Golden, The vehicle routing problem with drones: Extended models and connections, Networks70(1) (2017), 34-43. · Zbl 1390.90078
[43] L.Ranieri, B. Silvestri, M. Roccotelli, A review of last mile logistics innovations in an externalities cost reduction vision, Sustainability10 (2018), 782.
[44] D.Rojas Viloria, E. L. Solano‐Charris, A. Muñoz‐Villamizar, and J. R. Montoya‐Torres, Unmanned aerial vehicles/drones in vehicle routing problems: A literature review, Int. Trans. Oper. Res. (2020). https://doi.org/10.1111/itor.12783. · Zbl 07768678 · doi:10.1111/itor.12783
[45] D.Sacramento, D.Pisinger, and S.Ropke, An adaptive large neighborhood search metaheuristic for the vehicle routing problem with drones, Transp. Res. C Emerg. Technol.102 (2019), 289-315.
[46] D.Schermer, M.Moeini, and O.Wendt, Algorithms for solving the vehicle routing problem with drones, in Intelligent Information and Database Systems. ACIIDS 2018. Lecture Notes in Computer Science, N.Nguyen (ed.) Eds., Springer, Cham, 2018.
[47] D.Schermer, M.Moeini, and O.Wendt, A hybrid VNS/tabu search algorithm for solving the vehicle routing problem with drones and en route operations, Comput. Oper. Res.109 (2019), 134-158. · Zbl 1458.90138
[48] D.Schermer, M.Moeini, and O.Wendt, A matheuristic for the vehicle routing problem with drones and its variants, Transp. Res. C Emerg. Technol.106 (2019), 166-204.
[49] D.Schermer, M.Moeini, and O.Wendt, A branch‐and‐cut approach and alternative formulations for the traveling salesman problem with drone, Networks76(2) (2020), 164-182. https://doi.org/10.1002/net.21958. · Zbl 07769715 · doi:10.1002/net.21958
[50] M. M.Solomon, Algorithms for the vehicle routing and scheduling problems with time window constraints, Oper. Res.35 (1987), 254-265. · Zbl 0625.90047
[51] The next big thing you missed: Amazon’s delivery drones could work‐they just need trucks, available at: https://www.wired.com/2014/06/the‐next‐big‐thing‐you‐missed‐delivery‐drones‐launched‐from‐trucks‐are‐the‐future‐of‐shipping/ (accessed: xxxx).
[52] M. W.Ulmer and B. W.Thomas, Same‐day delivery with a heterogeneous fleet of drones and vehicles, Networks72(4) (2018), 475-505.
[53] X.Wang, S.Poikonen, and B.Golden, The vehicle routing problem with drones: Several worst‐case results, Optim. Lett.11(4) (2017), 679. · Zbl 1367.90012
[54] Z.Wang and J. B.Sheu, Vehicle routing problem with drones, Transp. Res. B Methodol.122 (2019), 350-364.
[55] Y.Yadav and A.Narasimhamurthy, Algorithms for solving the vehicle routing problem with drones, in 2017 Ninth International Conference on Advances in Pattern Recognition (ICAPR), IEEE, Bangalore, India, 2017.
[56] W.Yoo, E.Yu, and J.Jung, Drone delivery: Factors affecting the public’s attitude and intention to adopt, Telemat. Inform.35 (2018), 1687-1700.
[57] E. E.Yurek and H. C.Ozmutlu, A decomposition‐based iterative optimization algorithm for traveling salesman problem with drone, Transp. Res. C Emerg. Technol.91 (2018), 249-262.
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.