atlas

Research map / Bandits and online learning / Online convex optimization and games

Non-Clairvoyant Scheduling with Progress Bars

NeurIPS 2025 · Bandits and online learning › Online convex optimization and games · approach: Online allocation with constraints · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Introduces non-clairvoyant scheduling with progress bars (adversarial and stochastic), giving consistency-robustness-smoothness guarantees, a general combining algorithm for scheduling with computable delays, and an asymptotically optimal repeated explore-then-commit algorithm for stochastic progress bars.

Problem

Minimizing total job completion time on a single machine (or m machines) without knowing processing times in advance, when the scheduler receives progress-bar feedback that may be adversarial or stochastic.

Approach

Model online scheduling where each job emits progress-bar signals at unknown or random fractions of its processing; design SETF-based robust algorithms with perfect consistency and smoothness, a general randomized combining method for algorithms with computable delays, and a repeated explore-then-commit algorithm matching a lower bound in the stochastic Poisson model.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Give a job preferential execution after its accurate signalSingle-signal scheduling · Accurate single-signal progress barcompetitive ratio: 2 -> 1 + \alphaHelped
Use the untrusted-signal algorithm with parameter \rhoSingle-signal scheduling · Untrusted single-signal progress barrobustness: 1 + \nicefrac{1}{\rho \alpha}Mixed
Increase progress-bar granularity gRepeated Explore-Then-Commit · Stochastic progress barexpected competitive ratio: 1+ (12/g)^{1/3}Helped
Use the threshold k = \lceil (g/2)^{2/3}\rceil + 1Repeated Explore-Then-Commit · Stochastic progress bar, g \geq 12expected competitive ratio: 1+ (12/g)^{1/3}Helped
Use the proposed repeated explore-then-commit algorithm rather than Round-Robin or generic ETCStochastic progress bar scheduling · Stochastic progress barempirical competitive ratioHelped
Set \rho close to 1 rather than using smaller \rhoUntrusted-signal algorithm · Noisy job-size predictionsrobustnessHelped
Use smaller \rho rather than setting \rho close to 1Untrusted-signal algorithm · Noisy job-size predictionssmoothnessHelped
Use the combining algorithm rather than time sharing or delayed predictionsRobustification strategies · Noisy job-size predictionsrobustness and consistencyHelped
Use delayed predictions rather than time sharingRobustification strategies · Noisy job-size predictionsrobustnessHelped

Surprising findings

Limitations

Experimental setup

Metrics: competitive ratio total completion time

Baselines: Round-Robin time sharing delayed predictions generic explore-then-commit

Builds on: Round-Robin Shortest Elapsed Time First time sharing for learning-augmented scheduling Lattanzi et al. combining permutation predictions

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy