Achieving Optimal Backlog in the Vanilla Multi-Processor Cup Game
William Kuszmaul
摘要
In each step of the p-processor cup game on n cups, a filler distributes up to p units of water among the cups, subject only to the constraint that no cup receives more than 1 unit of water; an emptier then removes up to 1 unit of water from each of p cups. Designing strategies for the emptier that minimize backlog (i.e., the height of the fullest cup) is important for applications in processor scheduling, buffer management in networks, quality of service guarantees, and deamortization. We prove that the greedy algorithm (i.e., the empty-from-fullest-cups algorithm) achieves backlog O(log n) for any p ≥ 1. This resolves a long-standing open problem for p > 1, and is asymptotically optimal as long as n ≥ 2p. If the filler is an oblivious adversary, then we prove that there is a randomized emptying algorithm that achieve backlog O(log p + log log n) with probability 1 – 2− polylog(n) for 2polylog(n) steps. This is known to be asymptotically optimal when n is sufficiently large relative to p. The analysis of the randomized algorithm can also be reinterpreted as a smoothed analysis of the deterministic greedy algorithm. Previously, the only known bound on backlog for p > 1, and the only known randomized guarantees for any p (including when p = 1), required the use of resource augmentation, meaning that the filler can only distribute at most p(1 – ϵ) units of water in each step, and that the emptier is then permitted to remove 1 + δ units of water from each of p cups, for some ϵ, δ > 0. w
问问这篇 Paper
智能体会读完全文。
Lune 把这篇 Paper 索引到了每一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。
引用它的顶会 Paper3
- Online Proportional ApportionmentJavier Cembrano, José Correa, Svenja M. Griesbach, Victor VerdugoSODA 2026
- How asymmetry helps buffer management: achieving optimal tail size in cup gamesWilliam KuszmaulSTOC 2021
- An Optimal Density Bound for Discretized Point PatrollingAhan MishraSODA 2026
相关 Paper
- Randomized Cup Game Algorithms Against Strong AdversariesMichael A. Bender, William KuszmaulSODA 2021 · 被引用 5 次
- Balls and Bins and the Infinite Process with Random DeletionsPetra Berenbrink, Tom Friedetzky, Peter Kling, Lars NagelSODA 2026
- Tight Bounds for Parallel Paging and Green PagingKunal Agrawal, Michael A. Bender, Rathish Das, William Kuszmaul 等SODA 2021 · 被引用 11 次
- Balanced Allocations: The Heavily Loaded Case with DeletionsNikhil Bansal, William KuszmaulFOCS 2022 · 被引用 6 次
- Multi-Leader Congestion Games with an AdversaryTobias Harks, Mona Henle, Max Klimm, Jannik Matuschke 等AAAI 2022 · 被引用 4 次
