Scheduling with Speed Predictions
Eric Balkanski, Tingting Ou, Clifford Stein, Hao-Ting Wei

TL;DR
This paper introduces a prediction-based algorithm for speed-robust scheduling that adapts to machine speed uncertainties, achieving better approximations with accurate predictions and maintaining robustness against errors.
Contribution
It presents a novel prediction-augmented algorithm for speed-robust scheduling with theoretical guarantees and empirical validation, improving upon existing methods.
Findings
Achieves approximation ratio of (\u03b7^2(1+1)), (2 + 2/1) with prediction error 1.
Outperforms previous worst-case bounds when predictions are accurate.
Provides improved approximations for special cases like equal and binary machine speeds.
Abstract
Algorithms with predictions is a recent framework that has been used to overcome pessimistic worst-case bounds in incomplete information settings. In the context of scheduling, very recent work has leveraged machine-learned predictions to design algorithms that achieve improved approximation ratios in settings where the processing times of the jobs are initially unknown. In this paper, we study the speed-robust scheduling problem where the speeds of the machines, instead of the processing times of the jobs, are unknown and augment this problem with predictions. Our main result is an algorithm that achieves a approximation, for any , where is the prediction error. When the predictions are accurate, this approximation outperforms the best known approximation for speed-robust scheduling without predictions of…
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.
Taxonomy
TopicsOptimization and Search Problems · Machine Learning and Algorithms · Complexity and Algorithms in Graphs
