Speed-robust scheduling revisited
Josef Mina\v{r}\'ik, Ji\v{r}\'i Sgall

TL;DR
This paper improves bounds on speed-robust scheduling for related machines, providing tighter guarantees for equal and small jobs, and introduces a new case with near-optimal robustness.
Contribution
It presents an improved 1.6-robust bound for equal-size jobs with b=m, tight bounds for infinitesimal jobs when b≥m, and a new case with near 2-robustness for small jobs.
Findings
Improved robustness bound of 1.6 for equal-size jobs with b=m.
Tight bounds established for infinitesimal jobs when b≥m.
New algorithm achieves near 2-robustness for a class of small jobs.
Abstract
Speed-robust scheduling is the following two-stage problem of scheduling jobs on uniformly related machines. In the first stage, the algorithm receives the value of and the processing times of jobs; it has to partition the jobs into groups called bags. In the second stage, the machine speeds are revealed and the bags are assigned to the machines, i.e., the algorithm produces a schedule where all the jobs in the same bag are assigned to the same machine. The objective is to minimize the makespan (the length of the schedule). The algorithm is compared to the optimal schedule and it is called -robust, if its makespan is always at most times the optimal one. Our main result is an improved bound for equal-size jobs for . We give an upper bound of . This improves previous bound of and it is almost tight in the light of previous lower bound of…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
