Scheduling with Speed Predictions
Not on the map. Why?
Abstract (arXiv)
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 minη2(1+α), (2 + 2/α) approximation, for any α ∈ (0,1), where η ≥ 1 is the prediction error. When the predictions are accurate, this approximation outperforms the best known approximation for speed-robust scheduling without predictions of 2-1/m, where m is the number of machines, while simultaneously maintaining a worst-case approximation of 2 + 2/α even when the predictions are arbitrarily wrong. In addition, we obtain improved approximations for three special cases: equal job sizes, infinitesimal job sizes, and binary machine speeds. We also complement our algorithmic results with lower bounds. Finally, we empirically evaluate our algorithm against existing algorithms for speed-robust scheduling.
Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). Builds on 13 of its 28 references that are in the map. First posted on arXiv 2 May 2022.
Builds on
13 of 28 references.
References · 13
- 2018Competitive caching with machine learned advicecited by 194
- 2020Algorithms with Predictionscited by 152
- 2020The Primal-Dual method for Learning Augmented Algorithmscited by 78
- 2021Faster Matchings via Learned Dualscited by 56
- 2019Scheduling with Predictions and the Price of Mispredictioncited by 45
- 2020Secretaries with Advicecited by 41
- 2020Learning Augmented Energy Minimization via Speed Scalingcited by 38
- 2021Flow Time Scheduling with Uncertain Processing Timecited by 29
- 2021Online Graph Algorithms with Predictionscited by 25
- 2020Online Nash Social Welfare Maximization with Predictionscited by 15
- 2021Distortion-Oblivious Algorithms for Minimizing Flow Timecited by 15
- 2021Improved Bounds for Online Facility Location with Predictionscited by 5
1 more
- 2020Speed-Robust Scheduling -- Sand, Bricks, and Rockscited by 3
Built on by
Citing papers per year: 2022: 1; 2023: 2; 2024: 1; 2025: 0; 2026: 2.
6 papers.
- 2023Speed-Oblivious Online Scheduling: Knowing (Precise) Speeds is not Necessarycited by 5
- 2022Scheduling with Predictionscited by 3
- 2023Learning-Augmented Online Packet Scheduling with Deadlinescited by 3
- 2024Energy-Efficient Scheduling with Predictionscited by 1
- 2026Asymptotically Robust Learning-Augmented Algorithms for Preemptive FIFO Buffer Managementcited by 0
- 2026Learning-Augmented Online Scheduling with Parsimonious Preemptioncited by 0
- 2026Learning-Augmented Online Scheduling with Parsimonious Preemption22 May 2026
- 2026Asymptotically Robust Learning-Augmented Algorithms for Preemptive FIFO Buffer Management29 Apr 2026
- 2024Energy-Efficient Scheduling with Predictions27 Feb 2024
- 2023Learning-Augmented Online Packet Scheduling with Deadlines11 May 2023
- 2023Speed-Oblivious Online Scheduling: Knowing (Precise) Speeds is not Necessary2 Feb 2023
- 2022Scheduling with Predictions20 Dec 2022