Proceedings

Robust Scheduling Against Machine Failures

Download BibTeX Cite

Proceedings of the Thirty-Fifth International Joint Conference on Artificial Intelligence. Main Track. Pages 6175-6182.

https://doi.org/10.24963/ijcai.2026/687

Abstract

We study a robust scheduling problem on identical machines in which machines may fail after the initial assignment. The goal is to compute an initial schedule together with a recovery strategy that minimizes the post-failure makespan, under the constraint that jobs on available machines cannot be moved.

We consider two failure models: a strong adversary, which selects the failed machines, and a weak adversary, which selects only the number of failures. For up to k failures, we give algorithms with robustness ratios 1.618 for the strong adversary and 1.5 for the weak adversary. For the single-failure case, k = 1, we obtain best possible ratios 1.387 and 1.281, respectively, matching our lower bounds.

  1. [Albers and Hellwig, 2017] Susanne Albers and Matthias Hellwig. Online makespan minimization with parallel schedules. Algorithmica, 78(2):492-520, 2017.
  2. [Bertsimas et al., 2013] Dimitris Bertsimas, Ebrahim Nasrabadi, and Sebastian Stiller. Robust and adaptive network flows. Oper. Res., 61(5):1218-1242, 2013.
  3. [Bold and Goerigk, 2025] Matthew Bold and Marc Goerigk. Recoverable robust single machine scheduling with poly- hedral uncertainty. J. Sched., 28(3):269-287, 2025.
  4. [Buchem et al., 2024] Moritz Buchem, Franziska Eberle, Hugo Kooki Kasuya Rosado, Kevin Schewior, and An- dreas Wiese. Scheduling on a stochastic number of machines. In Amit Kumar and Noga Ron-Zewi, ed- itors, Approximation, Randomization, and Combina- torial Optimization. Algorithms and Techniques, AP- PROX/RANDOM 2024, London School of Economics, London, UK, August 28-30, 2024, volume 317 of LIPIcs, pages 14:1-14:15. Schloss Dagstuhl -Leibniz-Zentrum für Informatik, 2024.
  5. [Buchheim and Kurtz, 2017] Christoph Buchheim and Jan- nis Kurtz. Min-max-min robust combinatorial optimiza- tion. Math. Program., 163(1-2):1-23, 2017.
  6. [Büsing et al., 2011] Christina Büsing, Arie M. C. A. Koster, and Manuel Kutschka. Recoverable robust knapsacks: the discrete scenario case. Optim. Lett., 5(3):379-392, 2011.
  7. [Eberle et al., 2023] Franziska Eberle, Ruben Hoeksma, Nicole Megow, Lukas Nölke, Kevin Schewior, and Bertrand Simon. Speed-robust scheduling: sand, bricks, and rocks. Math. Program., 197(2):1009-1048, 2023.
  8. [Epstein and Levin, 2025] Leah Epstein and Asaf Levin. Efficient approximation schemes for scheduling on a stochastic number of machines. In Olaf Beyersdorff, Michal Pilipczuk, Elaine Pimentel, and Kim Thang Nguyen, editors, 42nd International Symposium on The- oretical Aspects of Computer Science, STACS 2025, Jena, Germany, March 4-7, 2025, volume 327 of LIPIcs, pages 31:1-31:18. Schloss Dagstuhl -Leibniz-Zentrum für In- formatik, 2025.
  9. [Garey and Johnson, 1979] M. R. Garey and David S. John- son. Computers and Intractability: A Guide to the Theory of NP-Completeness. W. H. Freeman, 1979.
  10. [Hochbaum and Shmoys, 1988] Dorit S. Hochbaum and David B. Shmoys. A polynomial approximation scheme for scheduling on uniform processors: Using the dual ap- proximation approach. SIAM J. Comput., 17(3):539-551, 1988.
  11. [Hommelsheim et al., 2023] Felix Hommelsheim, Nicole Megow, Komal Muluk, and Britta Peis. Recover- able robust optimization with commitment. CoRR, abs/2306.08546, 2023.
  12. [Lee, 1991] Chung-Yee Lee. Parallel machines scheduling with nonsimultaneous machine available time. Discret. Appl. Math., 30(1):53-61, 1991.
  13. [Liebchen et al., 2009] Christian Liebchen, Marco E. Lübbecke, Rolf H. Möhring, and Sebastian Stiller. The concept of recoverable robustness, linear programming recovery, and railway applications. In Ravindra K. Ahuja, Rolf H. Möhring, and Christos D. Zaroliagis, editors, Robust and Online Large-Scale Optimization: Models and Techniques for Transportation Systems, volume 5868 of Lecture Notes in Computer Science, pages 1-27. Springer, 2009.
  14. [Lindermayr and Megow, 2025] Alexander Lindermayr and Nicole Megow. Permutation predictions for non- clairvoyant scheduling. ACM Trans. Parallel Comput., 12(2):4:1-4:26, 2025.
  15. [Lusby et al., 2018] Richard Martin Lusby, Jesper Larsen, and Simon Bull. A survey on robustness in railway plan- ning. Eur. J. Oper. Res., 266(1):1-15, 2018.
  16. [Minarík and Sgall, 2024] Josef Minarík and Jirí Sgall. Speed-robust scheduling revisited. In Amit Kumar and Noga Ron-Zewi, editors, Approximation, Randomization, and Combinatorial Optimization. Algorithms and Tech- niques, APPROX/RANDOM 2024, London School of Eco- nomics, London, UK, August 28-30, 2024, volume 317 of LIPIcs, pages 8:1-8:20. Schloss Dagstuhl -Leibniz- Zentrum für Informatik, 2024.
  17. [Motwani et al., 1994] Rajeev Motwani, Steven J. Phillips, and Eric Torng. Non-clairvoyant scheduling. Theor. Com- put. Sci., 130(1):17-47, 1994.
  18. [Niño-Mora, 2009] J. Niño-Mora. Stochastic scheduling. In Encyclopedia of Optimization, pages 3818-3824. Springer, 2009.
  19. [Rani et al., 2025] S. Sheeja Rani, Oruba Alfawaz, and Ahmed M. Khedr. A robust fault-tolerant framework for VM failure predication and efficient task scheduling in dynamic cloud environments. J. Netw. Comput. Appl., 244:104340, 2025.
  20. [Stein and Zhong, 2020] Clifford Stein and Mingxian Zhong. Scheduling when you do not know the number of machines. ACM Trans. Algorithms, 16(1):9:1-9:20, 2020.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards