We present our ongoing work on the cooperation between a truck and drones in a last-mile package delivery scenario. We model this application as an optimization problem where each delivery is associated with a cost (drone's energy), a profit (delivery's priority), and a time interval (launch and rendezvous times from and to the truck). We aim to find an optimal scheduling for drones that maximizes the overall profit subject to the energy constraints while ensuring that the same drone performs deliveries whose time intervals do not intersect. After seeing that this problem is NP-hard, we first devise an optimal Integer Linear Programming (ILP) formulation. We then design an optimal pseudo-polynomial algorithm using dynamic programming and a polynomial-time approximation algorithm that exploits optimal coloring on interval graphs for the single drone case. We also provide an approximation algorithm for the multiple drone case.

Cooperative Truck-Drone Scheduling Approach for Last-Mile Deliveries / Francesco Betti Sorbelli, Federico Corò, Sajal K. Das, Lorenzo Palazzetti, Cristina M. Pinotti. - ELETTRONICO. - (2021), pp. 40-45. (Intervento presentato al convegno 22nd Italian Conference on Theoretical Computer Science (ICTCS 2021)).

Cooperative Truck-Drone Scheduling Approach for Last-Mile Deliveries

Lorenzo Palazzetti
;
2021

Abstract

We present our ongoing work on the cooperation between a truck and drones in a last-mile package delivery scenario. We model this application as an optimization problem where each delivery is associated with a cost (drone's energy), a profit (delivery's priority), and a time interval (launch and rendezvous times from and to the truck). We aim to find an optimal scheduling for drones that maximizes the overall profit subject to the energy constraints while ensuring that the same drone performs deliveries whose time intervals do not intersect. After seeing that this problem is NP-hard, we first devise an optimal Integer Linear Programming (ILP) formulation. We then design an optimal pseudo-polynomial algorithm using dynamic programming and a polynomial-time approximation algorithm that exploits optimal coloring on interval graphs for the single drone case. We also provide an approximation algorithm for the multiple drone case.
2021
22nd Italian Conference on Theoretical Computer Science (ICTCS 2021)
22nd Italian Conference on Theoretical Computer Science (ICTCS 2021)
Francesco Betti Sorbelli, Federico Corò, Sajal K. Das, Lorenzo Palazzetti, Cristina M. Pinotti
File in questo prodotto:
File Dimensione Formato  
ICTCS_2021.pdf

Accesso chiuso

Tipologia: Preprint (Submitted version)
Licenza: Tutti i diritti riservati
Dimensione 241.07 kB
Formato Adobe PDF
241.07 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/1253590
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? ND
social impact