Learning-Augmented Online Scheduling with Parsimonious Preemption
Not on the map. Why?
Abstract (arXiv)
Learning-augmented algorithms have emerged as a powerful paradigm to surpass traditional worst-case lower bounds by integrating potentially noisy predictions. While this framework has seen success in online scheduling, existing work primarily optimizes job latency while relying on frequent, ``blind'' preemptions. This ignores the fundamental trade-off between algorithmic performance and preemption complexity. We provide the first systematic study of learning-augmented scheduling that curbs preemption while optimizing latency. We establish that the gap between theoretical latency bounds and preemption overhead can be bridged with solid analytical foundations. Our results include O(1)-competitive algorithms for single and unrelated parallel machines with only O(1) preemptions per job under accurate predictions, with overhead scaling logarithmically with the prediction error. By providing the first bounded-preemption guarantees for unrelated and malleable machines, we extend the theoretical reach of the learning-augmented framework to more constrained and realistic settings. Finally, our algorithms are validated through experiments.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 22 of its 56 references that are in the map. First posted on arXiv 22 May 2026.
Builds on
22 of 56 references.
References · 22
- 2021Convex optimizationcited by 2,479
- 2020Algorithms with Predictionscited by 152
- 2024Improving Online Algorithms via ML Predictionscited by 65
- 2019Scheduling with Predictions and the Price of Mispredictioncited by 45
- 2020Learning Augmented Energy Minimization via Speed Scalingcited by 38
- 2021Flow Time Scheduling with Uncertain Processing Timecited by 29
- 2022Permutation Predictions for Non-Clairvoyant Schedulingcited by 22
- 2022Algorithms with Prediction Portfolioscited by 19
- 2021A Novel Prediction Setup for Online Speed-Scalingcited by 17
- 2023Minimalistic Predictions to Schedule Jobs with Online Precedence Constraintscited by 7
- 2022Scheduling with Speed Predictionscited by 6
- 2023Speed-Oblivious Online Scheduling: Knowing (Precise) Speeds is not Necessarycited by 5
10 more
- 2014Competitive Algorithms from Competitive Equilibria: Non-Clairvoyant Scheduling under Polyhedral Constraintscited by 4
- 2014SELFISHMIGRATE: A Scalable Algorithm for Non-clairvoyantly Scheduling Heterogeneous Processorscited by 4
- 2017Greed Works -- Online Algorithms For Unrelated Machine Stochastic Schedulingcited by 3
- 2015Lift-and-Round to Improve Weighted Completion Time on Unrelated Machinescited by 2
- 2021Fast Algorithms for Packing Proportional Fairness and its Dualcited by 2
- 2022Competitive Kill-and-Restart and Preemptive Strategies for Non-Clairvoyant Schedulingcited by 2
- 2022Improved Approximations for Unrelated Machine Schedulingcited by 2
- 2019Malleable scheduling beyond identical machinescited by 1
- 2023Dependent rounding with strong negative-correlation, and scheduling on unrelated machines to minimize completion timecited by 1
- 2024Approximating Unrelated Machine Weighted Completion Time Using Iterative Rounding and Computer Assisted Proofscited by 1
Built on by
Not cited yet.