Near-Linear Time Scheduling for Drone-Based Parcel Delivery from a Warehouse

We consider the problem where a warehouse has multiple drones and wants to deliver parcels to several customers. Each drone picks a parcel from the warehouse, delivers it and returns to the warehouse. The speeds and battery lives of the drones could be different and due to the limited battery life, each drone has a bounded range in which it can deliver parcels. The goal is to assign parcels to the drones so that the time taken to deliver all the parcels is minimized. This turns out to be an NP-hard problem, and hence, the focus of this article is to design a fast approximation algorithm. We do this by adapting the Longest Processing Time First (LPT) heuristic, which is a classical heuristic for the fundamental problem of uniform machine scheduling to the Drones Warehouse Problem (DWP) , which is a natural generalization of the uniform machine scheduling problem. We prove that the natural approach of solving this problem via the LPT heuristic has an approximation factor of ϕ, where ϕ ≈ 1.62 is the golden ratio. LPT heuristic was first considered by Gonzalez et al. (SIAM J. Comput. 6(1):155–166, 1977) . Since then, extensive work has been done to improve the approximation factor of the LPT heuristic. However, all known implementations of the LPT heuristic take O(mn) time, where m is the number of machines and n is the number of jobs. In this work, we come up with the first near-linear time implementation for LPT both for DWP and Uniform Scheduling. Specifically, the running time is O((n+m) (log 2 m +log n )). Somewhat surprisingly, the result is obtained by mapping the problem to dynamic maintenance of lower envelope lines, which has been well-studied in the computational geometry community.

Authors

Institutions

Publication Details

Journal
ACM Journal on Autonomous Transportation Systems
Published
2025-07-26
DOI
https://doi.org/10.1145/3749847
Primary Topic
Transportation and Mobility Innovations
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Near-Linear Time Scheduling for Drone-Based Parcel Delivery from a Warehouse

Rishikesh Gajjala, L. Sunil Chandran, Saladi Rahul, Shravan Mehra
ACM Journal on Autonomous Transportation Systems
Transportation and Mobility Innovations
article

Near-Linear Time Scheduling for Drone-Based Parcel Delivery from a Warehouse

Rishikesh Gajjala, L. Sunil Chandran, Saladi Rahul, Shravan Mehra
article en

Abstract

We consider the problem where a warehouse has multiple drones and wants to deliver parcels to several customers. Each drone picks a parcel from the warehouse, delivers it and returns to the warehouse. The speeds and battery lives of the drones could be different and due to the limited battery life, each drone has a bounded range in which it can deliver parcels. The goal is to assign parcels to the drones so that the time taken to deliver all the parcels is minimized. This turns out to be an NP-hard problem, and hence, the focus of this article is to design a fast approximation algorithm. We do this by adapting the Longest Processing Time First (LPT) heuristic, which is a classical heuristic for the fundamental problem of uniform machine scheduling to the Drones Warehouse Problem (DWP) , which is a natural generalization of the uniform machine scheduling problem. We prove that the natural approach of solving this problem via the LPT heuristic has an approximation factor of ϕ, where ϕ ≈ 1.62 is the golden ratio. LPT heuristic was first considered by Gonzalez et al. (SIAM J. Comput. 6(1):155–166, 1977) . Since then, extensive work has been done to improve the approximation factor of the LPT heuristic. However, all known implementations of the LPT heuristic take O(mn) time, where m is the number of machines and n is the number of jobs. In this work, we come up with the first near-linear time implementation for LPT both for DWP and Uniform Scheduling. Specifically, the running time is O((n+m) (log 2 m +log n )). Somewhat surprisingly, the result is obtained by mapping the problem to dynamic maintenance of lower envelope lines, which has been well-studied in the computational geometry community.

ACM Journal on Autonomous Transportation SystemsVol. 3(2)
Birmingham City University (GB), Indian Institute of Science Bangalore (IN), University of Birmingham (GB)
Openalex Percentile: Top 81%
Transportation and Mobility Innovations
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Near-Linear Time Scheduling for Drone-Based Parcel Delivery from a Warehouse — Rishikesh Gajjala, L. Sunil Chandran, et al. · ACM Journal on Autonomous Transportation Systems (2025) | TGRS Research Map | TGRS