A $\phi$-Competitive Algorithm for Scheduling Packets with Deadlines
Pavel Vesel\'y, Marek Chrobak, {\L}ukasz Je\.z, Ji\v{r}\'i Sgall

TL;DR
This paper introduces a $oldsymbol{ ext{phi}}$-competitive online algorithm for the packet scheduling problem with deadlines, achieving the optimal competitive ratio of approximately 1.618, matching the known lower bound.
Contribution
The paper presents the first online algorithm for PacketSchD with a competitive ratio equal to the lower bound of the problem, solving an open problem since 2001.
Findings
Achieves a $oldsymbol{ ext{phi}}$-competitive ratio of approximately 1.618.
Matches the theoretical lower bound for online algorithms in PacketSchD.
Provides a solution to a long-standing open problem in online scheduling.
Abstract
In the online packet scheduling problem with deadlines (PacketSchD, for short), the goal is to schedule transmissions of packets that arrive over time in a network switch and need to be sent across a link. Each packet has a deadline, representing its urgency, and a non-negative weight, that represents its priority. Only one packet can be transmitted in any time slot, so if the system is overloaded, some packets will inevitably miss their deadlines and be dropped. In this scenario, the natural objective is to compute a transmission schedule that maximizes the total weight of packets that are successfully transmitted. The problem is inherently online, with the scheduling decisions made without the knowledge of future packet arrivals. The central problem concerning PacketSchD, that has been a subject of intensive study since 2001, is to determine the optimal competitive ratio of online…
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.
