Speed-Robust Scheduling -- Sand, Bricks, and Rocks
Franziska Eberle, Ruben Hoeksma, Nicole Megow, Lukas N\"olke, Kevin, Schewior, Bertrand Simon

TL;DR
This paper introduces algorithms for speed-robust scheduling that guarantee near-optimal performance despite unknown machine speeds, with improved robustness factors for various job and machine scenarios.
Contribution
It presents new algorithms with improved robustness factors for speed-robust scheduling, including special cases like equal-size and infinitesimal jobs, and specific machine environments.
Findings
Robustness factor of 2-1/m for general setting
Robustness factor of 1.8 for equal-size jobs
Optimal robustness factor of e/(e-1) for infinitesimal jobs
Abstract
The speed-robust scheduling problem is a two-stage problem where given machines, jobs must be grouped into at most bags while the processing speeds of the given machines are unknown. After the speeds are revealed, the grouped jobs must be assigned to the machines without being separated. To evaluate the performance of algorithms, we determine upper bounds on the worst-case ratio of the algorithm's makespan and the optimal makespan given full information. We refer to this ratio as the robustness factor. We give an algorithm with a robustness factor for the most general setting and improve this to for equal-size jobs. For the special case of infinitesimal jobs, we give an algorithm with an optimal robustness factor equal to . The particular machine environment in which all machines have either speed or was studied before by Stein and…
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.
Taxonomy
TopicsOptimization and Search Problems · Scheduling and Optimization Algorithms · Computability, Logic, AI Algorithms
