Non-Clairvoyant Scheduling with Progress Bars
Not on the map. Why?
Abstract (arXiv)
In non-clairvoyant scheduling, the goal is to minimize the total job completion time without prior knowledge of individual job processing times. This classical online optimization problem has recently gained attention through the framework of learning-augmented algorithms. We introduce a natural setting in which the scheduler receives continuous feedback in the form of progress bars: estimates of the fraction of each job completed over time. We design new algorithms for both adversarial and stochastic progress bars and prove strong competitive bounds. Our results in the adversarial case surprisingly induce improved guarantees for learning-augmented scheduling with job size predictions. We also introduce a general method for combining scheduling algorithms, yielding further insights in scheduling with predictions. Finally, we propose a stochastic model of progress bars as a more optimistic alternative to conventional worst-case models, and present an asymptotically optimal scheduling algorithm in this setting.
Key facts. Cited by 4 papers in the map (data through 14 Oct 2026). First posted on arXiv 24 Sep 2025.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2026: 4.
4 papers.
- 2026The Secretary Problem with a Stochastic Precursorcited by 0
- 2026Ask the Tool, Don't Guess: Agent Tool Calls Hold Their Progress, and the Serving System Should Read Itcited 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
- 2026Ask the Tool, Don't Guess: Agent Tool Calls Hold Their Progress, and the Serving System Should Read It16 Sep 2026
- 2026The Secretary Problem with a Stochastic Precursor21 May 2026