Two Results on LPT: A Near-Linear Time Algorithm and Parcel Delivery using Drones
L. Sunil Chandran, Rishikesh Gajjala, Shravan Mehra, Saladi Rahul

TL;DR
This paper introduces a near-linear time implementation of the LPT heuristic for machine scheduling and analyzes its performance for drone parcel delivery, showing an approximation factor of approximately 1.62.
Contribution
It presents the first near-linear time algorithm for LPT and analyzes its effectiveness in the drone delivery context, establishing a new approximation bound.
Findings
Near-linear time LPT implementation achieved.
LPT heuristic has an approximation factor of about 1.62 for DWP.
Mapping to geometric problems enables efficient algorithms.
Abstract
The focus of this paper is to increase our understanding of the Longest Processing Time First (LPT) heuristic. LPT is a classical heuristic for the fundamental problem of uniform machine scheduling. For different machine speeds, LPT was first considered by Gonzalez et al (SIAM J. Computing, 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 time, where is the number of machines and is the number of jobs. In this work, we come up with the first near-linear time implementation for LPT. Specifically, the running time is . Somewhat surprisingly, the result is obtained by mapping the problem to dynamic maintenance of lower envelope of lines, which has been well studied in the computational geometry community. Our second…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
