Unmanned Aerial Vehicles (or drones) can be used for a myriad of civil applications, such as search and rescue, precision agriculture, or last-mile package delivery. Interestingly, the cooperation between drones and ground vehicles (trucks) can even enhance the quality of service. In this paper, we investigate the symbiosis among a truck and multiple drones in a last-mile package delivery scenario, introducing the Multiple Drone-Delivery Scheduling Problem (MDSP). From the main depot, a truck takes care of transporting a team of drones that will be used to deliver packages to customers. Each delivery is associated with a drone’s energy cost, a reward that characterizes the priority of the delivery, and a time interval representing the launch and rendezvous times from and to the truck. The objective of MDSP is to find an optimal scheduling for the drones that maximizes the overall reward subject to the drone’s battery capacity while ensuring that the same drone performs deliveries whose time intervals do not intersect. After showing that MDSP is an NP-hard problem, we devise an optimal Integer Linear Programming (ILP) formulation for it. Consequently, we design a heuristic algorithm for the single drone case and two more heuristic algorithms for the multiple drone case. Finally, we thoroughly compare the performance of our presented algorithms on different synthetic datasets.

Greedy Algorithms for Scheduling Package Delivery with Multiple Drones / Francesco Betti Sorbelli, Federico Corò, Sajal K Das, Lorenzo Palazzetti, Cristina M Pinotti. - ELETTRONICO. - (2022), pp. 31-39. (Intervento presentato al convegno 23rd International Conference on Distributed Computing and Networking (ICDCN 2022) tenutosi a ind nel 2022) [10.1145/3491003.3491028].

Greedy Algorithms for Scheduling Package Delivery with Multiple Drones

Lorenzo Palazzetti;
2022

Abstract

Unmanned Aerial Vehicles (or drones) can be used for a myriad of civil applications, such as search and rescue, precision agriculture, or last-mile package delivery. Interestingly, the cooperation between drones and ground vehicles (trucks) can even enhance the quality of service. In this paper, we investigate the symbiosis among a truck and multiple drones in a last-mile package delivery scenario, introducing the Multiple Drone-Delivery Scheduling Problem (MDSP). From the main depot, a truck takes care of transporting a team of drones that will be used to deliver packages to customers. Each delivery is associated with a drone’s energy cost, a reward that characterizes the priority of the delivery, and a time interval representing the launch and rendezvous times from and to the truck. The objective of MDSP is to find an optimal scheduling for the drones that maximizes the overall reward subject to the drone’s battery capacity while ensuring that the same drone performs deliveries whose time intervals do not intersect. After showing that MDSP is an NP-hard problem, we devise an optimal Integer Linear Programming (ILP) formulation for it. Consequently, we design a heuristic algorithm for the single drone case and two more heuristic algorithms for the multiple drone case. Finally, we thoroughly compare the performance of our presented algorithms on different synthetic datasets.
2022
23rd International Conference on Distributed Computing and Networking (ICDCN 2022)
23rd International Conference on Distributed Computing and Networking (ICDCN 2022)
ind
2022
Francesco Betti Sorbelli, Federico Corò, Sajal K Das, Lorenzo Palazzetti, Cristina M Pinotti
File in questo prodotto:
File Dimensione Formato  
ICDCN_2022___Drone_Delivery_Scheduling_Problem.pdf

Accesso chiuso

Tipologia: Preprint (Submitted version)
Licenza: Tutti i diritti riservati
Dimensione 726.39 kB
Formato Adobe PDF
726.39 kB Adobe PDF   Richiedi una copia

I documenti in FLORE sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificatore per citare o creare un link a questa risorsa: https://hdl.handle.net/2158/1253588
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 12
  • ???jsp.display-item.citation.isi??? ND
social impact