Scheduling with Predictions and the Price of Misprediction
Not on the map. Why?
Abstract (arXiv)
In many traditional job scheduling settings, it is assumed that one knows the time it will take for a job to complete service. In such cases, strategies such as shortest job first can be used to improve performance in terms of measures such as the average time a job waits in the system. We consider the setting where the service time is not known, but is predicted by for example a machine learning algorithm. Our main result is the derivation, under natural assumptions, of formulae for the performance of several strategies for queueing systems that use predictions for service times in order to schedule jobs. As part of our analysis, we suggest the framework of the "price of misprediction," which offers a measure of the cost of using predicted information.
Key facts. Cited by 45 papers in the map (data through 7 Oct 2026). First posted on arXiv 2 Feb 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 9; 2022: 12; 2023: 8; 2024: 6; 2025: 5; 2026: 5.
45 papers.
Sort:
By area:
- 2021Learning to Optimize: A Primer and A Benchmarkcited by 206
- 2024Don't Stop Me Now: Embedding Based Scheduling for LLMscited by 34
- 2022Permutation Predictions for Non-Clairvoyant Schedulingcited by 22
- 2022Online Algorithms with Multiple Predictionscited by 22
- 2022Customizing ML Predictions for Online Algorithmscited by 21
- 2022Triangle and Four Cycle Counting with Predictions in Graph Streamscited by 20
- 2021A Novel Prediction Setup for Online Speed-Scalingcited by 17
- 2022A Universal Error Measure for Input Predictions Applied to Online Graph Problemscited by 14
- 2023Sorting with Predictionscited by 14
- 2021Can Q-Learning be Improved with Advice?cited by 13
- 2022A Regression Approach to Learning-Augmented Online Algorithmscited by 12
- 2021(Optimal) Online Bipartite Matching with Degree Informationcited by 11
33 more
- 2021Logarithmic Regret from Sublinear Hintscited by 11
- 2021Double Coverage with Machine-Learned Advicecited by 10
- 2021Robustification of Online Graph Exploration Methodscited by 10
- 2022Smoothed Online Optimization with Unreliable Predictionscited by 10
- 2023Improved Frequency Estimation Algorithms with and without Predictionscited by 10
- 2022Learning-Augmented Algorithms for Online TSP on the Linecited by 8
- 2024Overcoming Brittleness in Pareto-Optimal Learning-Augmented Algorithmscited by 8
- 2022Scheduling with Speed Predictionscited by 6
- 2022On Preemption and Learning in Stochastic Schedulingcited by 6
- 2022Contextual Pandora's Boxcited by 5
- 2023Online Dynamic Acknowledgement with Learned Predictionscited by 4
- 2025Queueing, Predictions, and LLMs: Challenges and Open Problemscited by 4
- 2021Online Capacity Scaling Augmented With Unreliable Machine Learning Predictionscited by 3
- 2021Online Primal-Dual Algorithms with Predictions for Packing Problemscited by 3
- 2022Scheduling with Predictionscited by 3
- 2023Learning-Augmented Online Packet Scheduling with Deadlinescited by 3
- 2024SkipPredict: When to Invest in Predictions for Schedulingcited by 3
- 2023Sorting and Hypergraph Orientation under Uncertainty with Predictionscited by 2
- 2023On Optimal Consistency-Robustness Trade-Off for Learning-Augmented Multi-Option Ski Rentalcited by 2
- 2024Primal-Dual Algorithms with Predictions for Online Bounded Allocation and Ad-Auctions Problemscited by 2
- 2023Online Resource Allocation: Bandits feedback and Advice on Time-varying Demandscited by 1
- 2023Online Covering with Multiple Expertscited by 1
- 2024Credence: Augmenting Datacenter Switch Buffer Sharing with ML Predictionscited by 1
- 2024Energy-Efficient Scheduling with Predictionscited by 1
- 2025Learning-Augmented Algorithms for Boolean Satisfiabilitycited by 1
- 2025Learning-Augmented Ski Rental with Discrete Distributions: A Bayesian Approachcited by 1
- 2026Learning-augmented smooth integer programs with PAC-learnable oraclescited by 1
- 2025Privacy-Preserving Learning-Augmented Data Structurescited by 0
- 2025A Switching Framework for Online Interval Scheduling with Predictionscited by 0
- 2026Learning-Augmented Online Scheduling with Parsimonious Preemptioncited by 0
- 2026OUTLETS: Output-Length Prediction from Speculative Decoding Backbonescited by 0
- 2026Augmented Hypothesis Testing with Persona-Based LLM Simulationscited by 0
- 2026Robust Non-Clairvoyant Scheduling with Classification Modelscited by 0
- 2026Robust Non-Clairvoyant Scheduling with Classification Models1 Oct 2026
- 2026Augmented Hypothesis Testing with Persona-Based LLM Simulations21 Sep 2026
- 2026OUTLETS: Output-Length Prediction from Speculative Decoding Backbones1 Sep 2026
- 2026Learning-Augmented Online Scheduling with Parsimonious Preemption22 May 2026
- 2026Learning-augmented smooth integer programs with PAC-learnable oracles22 Jan 2026
- 2025Learning-Augmented Ski Rental with Discrete Distributions: A Bayesian Approach8 Dec 2025
- 2025A Switching Framework for Online Interval Scheduling with Predictions20 Nov 2025
- 2025Privacy-Preserving Learning-Augmented Data Structures30 Sep 2025
- 2025Learning-Augmented Algorithms for Boolean Satisfiability9 May 2025
- 2025Queueing, Predictions, and LLMs: Challenges and Open Problems10 Mar 2025
- 2024Don't Stop Me Now: Embedding Based Scheduling for LLMs1 Oct 2024
- 2024Overcoming Brittleness in Pareto-Optimal Learning-Augmented Algorithms7 Aug 2024
33 more
- 2024Energy-Efficient Scheduling with Predictions27 Feb 2024
- 2024Primal-Dual Algorithms with Predictions for Online Bounded Allocation and Ad-Auctions Problems13 Feb 2024
- 2024SkipPredict: When to Invest in Predictions for Scheduling5 Feb 2024
- 2024Credence: Augmenting Datacenter Switch Buffer Sharing with ML Predictions5 Jan 2024
- 2023Online Covering with Multiple Experts22 Dec 2023
- 2023Improved Frequency Estimation Algorithms with and without Predictions12 Dec 2023
- 2023On Optimal Consistency-Robustness Trade-Off for Learning-Augmented Multi-Option Ski Rental5 Dec 2023
- 2023Sorting with Predictions1 Nov 2023
- 2023Online Dynamic Acknowledgement with Learned Predictions25 May 2023
- 2023Sorting and Hypergraph Orientation under Uncertainty with Predictions16 May 2023
- 2023Learning-Augmented Online Packet Scheduling with Deadlines11 May 2023
- 2023Online Resource Allocation: Bandits feedback and Advice on Time-varying Demands8 Feb 2023
- 2022Scheduling with Predictions20 Dec 2022
- 2022Learning-Augmented Algorithms for Online TSP on the Line1 Jun 2022
- 2022On Preemption and Learning in Stochastic Scheduling31 May 2022
- 2022Contextual Pandora's Box26 May 2022
- 2022A Universal Error Measure for Input Predictions Applied to Online Graph Problems25 May 2022
- 2022A Regression Approach to Learning-Augmented Online Algorithms18 May 2022
- 2022Customizing ML Predictions for Online Algorithms18 May 2022
- 2022Online Algorithms with Multiple Predictions8 May 2022
- 2022Scheduling with Speed Predictions2 May 2022
- 2022Triangle and Four Cycle Counting with Predictions in Graph Streams17 Mar 2022
- 2022Permutation Predictions for Non-Clairvoyant Scheduling21 Feb 2022
- 2022Smoothed Online Optimization with Unreliable Predictions7 Feb 2022
- 2021Robustification of Online Graph Exploration Methods10 Dec 2021
- 2021A Novel Prediction Setup for Online Speed-Scaling6 Dec 2021
- 2021Logarithmic Regret from Sublinear Hints9 Nov 2021
- 2021Can Q-Learning be Improved with Advice?25 Oct 2021
- 2021(Optimal) Online Bipartite Matching with Degree Information21 Oct 2021
- 2021Online Primal-Dual Algorithms with Predictions for Packing Problems1 Oct 2021
- 2021Learning to Optimize: A Primer and A Benchmark23 Mar 2021
- 2021Double Coverage with Machine-Learned Advice2 Mar 2021
- 2021Online Capacity Scaling Augmented With Unreliable Machine Learning Predictions28 Jan 2021
- 2021Learning to Optimize: A Primer and A Benchmarkcited by 206
- 2024Don't Stop Me Now: Embedding Based Scheduling for LLMscited by 34
- 2022Permutation Predictions for Non-Clairvoyant Schedulingcited by 22
- 2022Online Algorithms with Multiple Predictionscited by 22
- 2022Customizing ML Predictions for Online Algorithmscited by 21
- 2022Triangle and Four Cycle Counting with Predictions in Graph Streamscited by 20
- 2021A Novel Prediction Setup for Online Speed-Scalingcited by 17
- 2022A Universal Error Measure for Input Predictions Applied to Online Graph Problemscited by 14
- 2023Sorting with Predictionscited by 14
- 2021Can Q-Learning be Improved with Advice?cited by 13
- 2022A Regression Approach to Learning-Augmented Online Algorithmscited by 12
- 2021(Optimal) Online Bipartite Matching with Degree Informationcited by 11
12 most cited of 44 All 44 (JSON)
- 2026Robust Non-Clairvoyant Scheduling with Classification Models1 Oct 2026
- 2026Augmented Hypothesis Testing with Persona-Based LLM Simulations21 Sep 2026
- 2026Learning-Augmented Online Scheduling with Parsimonious Preemption22 May 2026
- 2026Learning-augmented smooth integer programs with PAC-learnable oracles22 Jan 2026
- 2025Learning-Augmented Ski Rental with Discrete Distributions: A Bayesian Approach8 Dec 2025
- 2025A Switching Framework for Online Interval Scheduling with Predictions20 Nov 2025
- 2025Privacy-Preserving Learning-Augmented Data Structures30 Sep 2025
- 2025Learning-Augmented Algorithms for Boolean Satisfiability9 May 2025
- 2025Queueing, Predictions, and LLMs: Challenges and Open Problems10 Mar 2025
- 2024Don't Stop Me Now: Embedding Based Scheduling for LLMs1 Oct 2024
- 2024Overcoming Brittleness in Pareto-Optimal Learning-Augmented Algorithms7 Aug 2024
- 2024Energy-Efficient Scheduling with Predictions27 Feb 2024
12 newest of 44 All 44 (JSON)