SkipPredict: When to Invest in Predictions for Scheduling
Not on the map. Why?
Abstract (arXiv)
In light of recent work on scheduling with predicted job sizes, we consider the effect of the cost of predictions in queueing systems, removing the assumption in prior research that predictions are external to the system's resources and/or cost-free. In particular, we introduce a novel approach to utilizing predictions, SkipPredict, designed to address their inherent cost. Rather than uniformly applying predictions to all jobs, we propose a tailored approach that categorizes jobs based on their prediction requirements. To achieve this, we employ one-bit "cheap predictions" to classify jobs as either short or long. SkipPredict prioritizes predicted short jobs over long jobs, and for the latter, SkipPredict applies a second round of more detailed "expensive predictions" to approximate Shortest Remaining Processing Time for these jobs. Our analysis takes into account the cost of prediction. We examine the effect of this cost for two distinct models. In the external cost model, predictions are generated by some external method without impacting job service times but incur a cost. In the server time cost model, predictions themselves require server processing time, and are scheduled on the same server as the jobs.
Key facts. Cited by 3 papers in the map (data through 14 Oct 2026). Builds on 8 of its 24 references that are in the map. First posted on arXiv 5 Feb 2024.
Builds on
8 of 24 references.
References · 8
- 2020Algorithms with Predictionscited by 153
- 2019Scheduling with Predictions and the Price of Mispredictioncited by 47
- 2021Flow Time Scheduling with Uncertain Processing Timecited by 29
- 2021Distortion-Oblivious Algorithms for Minimizing Flow Timecited by 15
- 2021Uniform Bounds for Scheduling with Job Size Estimatescited by 12
- 2020Queues with Small Advicecited by 9
- 2014PSBS: Practical Size-Based Schedulingcited by 2
- 2019Scheduling With Inexact Job Sizes: The Merits of Shortest Processing Time Firstcited by 2
Built on by
Citing papers per year: 2024: 1; 2025: 1; 2026: 1.
3 papers.