Online Non-Preemptive Scheduling to Minimize Weighted Flow-time on Unrelated Machines
Giorgio Lucarelli, Benjamin Moseley, Nguyen Kim Thang, Abhinav, Srivastav, Denis Trystram

TL;DR
This paper presents a new online non-preemptive scheduling algorithm for unrelated machines that minimizes weighted flow-time, rejecting a small fraction of jobs, and achieves a competitive ratio of O(1/ε^3).
Contribution
It introduces a scalable, rejection-based algorithm with provable guarantees, addressing open questions in non-preemptive scheduling beyond speed augmentation.
Findings
Achieves O(1/ε^3)-competitive ratio with small rejection fraction.
Uses primal-dual technique for algorithm design and analysis.
Highlights the importance of alternative models in online scheduling.
Abstract
In this paper, we consider the online problem of scheduling independent jobs \emph{non-preemptively} so as to minimize the weighted flow-time on a set of unrelated machines. There has been a considerable amount of work on this problem in the preemptive setting where several competitive algorithms are known in the classical competitive model. %Using the speed augmentation model, Anand et al. showed that the greedy algorithm is -competitive in the preemptive setting. In the non-preemptive setting, Lucarelli et al. showed that there exists a strong lower bound for minimizing weighted flow-time even on a single machine. However, the problem in the non-preemptive setting admits a strong lower bound. Recently, Lucarelli et al. presented an algorithm that achieves a -competitive ratio when the algorithm is allowed to reject…
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.
