Santa Claus meets Makespan and Matroids: Algorithms and Reductions
Étienne Bamas, Alexander Lindermayr, Nicole Megow, Lars Rohwedder, Jens Schlöter
摘要
In this paper we study the relation of two fundamental problems in scheduling and fair allocation: makespan minimization on unrelated parallel machines and max-min fair allocation, also known as the Santa Claus problem. For both of these problems the best approximation factor is a notorious open question; more precisely, whether there is a better-than-2 approximation for the former problem and whether there is a constant approximation for the latter.
While the two problems are intuitively related and history has shown that techniques can often be transferred between them, no formal reductions are known. We first show that an affirmative answer to the open question for makespan minimization implies the same for the Santa Claus problem by reducing the latter problem to the former. We also prove that for problem instances with only two input values both questions are equivalent.
We then move to a special case called "restricted assignment", which is well studied in both problems. Although our reductions do not maintain the characteristics of this special case, we give a reduction in a slight generalization, where the jobs or resources are assigned to multiple machines or players subject to a matroid constraint and in addition we have only two values. Since for the Santa Claus problem with matroids the two value case is up to constants equivalent to the general case, this draws a similar picture as before: equivalence for two values and the general case of Santa Claus can only be easier than makespan minimization. To complete the picture, we give an algorithm for our new matroid variant of the Santa Claus problem using a non-trivial extension of the local search method from restricted assignment. Thereby we unify, generalize, and improve several previous results. We believe that this matroid generalization may be of independent interest and provide several sample applications.
As corollaries, we obtain a polynomial-time (2-1/n ϵ )-approximation for two-value makespan minimization for every ϵ > 0, improving on the previous (2 -1/m)-approximation, and a polynomial-time (1.75 + ϵ)approximation for makespan minimization in the restricted assignment case with two values, improving the previous best rate of 1 + 2/ √ 5 + ϵ ≈ 1.8945.
- We thank Schloss Dagstuhl for hosting the Seminar 23061 on Scheduling in February 2023 where we had fruitful discussions on this topic.
问问这篇 Paper
智能体会读完全文。
Lune 把这篇 Paper 索引到了每一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。
引用它的顶会 Paper3
- The Submodular Santa Claus ProblemÉtienne Bamas, Sarah Morell, Lars RohwedderSODA 2025 · 被引用 1 次
- Makespan Minimization in Split Learning: From Theory to PracticeRobert Ganian, Fionn Mc Inerney, Dimitra TsigkariINFOCOM 2026 · 被引用 1 次
- Lift-and-Project Integrality Gaps for Santa ClausÉtienne BamasSODA 2025
它引用的顶会 Paper3
- A Tale of Santa Claus, Hypergraphs and MatroidsSami Davies, Thomas Rothvoss, Yihao ZhangSODA 2020 · 被引用 18 次
- Improved Integrality Gap in Max-Min Allocation: or Topology at the North PolePenny Haxell, Tibor SzabóSODA 2023 · 被引用 7 次
- Better Trees for Santa ClausÉtienne Bamas, Lars RohwedderSTOC 2023 · 被引用 2 次
相关 Paper
- Settling the Maximin Share Fairness for Scheduling among Groups of MachinesBo Li, Fangxiao Wang, Shiji XingICML 2025
- Scheduling with Communication Delays via LP Hierarchies and ClusteringSami Davies, Janardhan Kulkarni, Thomas Rothvoss, Jakub Tarnawski 等FOCS 2020 · 被引用 10 次
- On the Nisan-Ronen conjectureGeorge Christodoulou, Elias Koutsoupias, Annamária KovácsFOCS 2021 · 被引用 12 次
- A Proof of the Nisan-Ronen ConjectureGeorge Christodoulou, Elias Koutsoupias, Annamária KovácsSTOC 2023 · 被引用 10 次
- Proportionally Fair Makespan ApproximationMichal Feldman, Jugal Garg, Vishnu V. Narayan, Tomasz PonitkaAAAI 2025 · 被引用 2 次
