MUSICAL CHAIRS

被引:4
|
作者
Afek, Yehuda [1 ]
Babichenko, Yakov [2 ]
Feige, Uriel [3 ]
Gafni, Eli [4 ]
Linial, Nati [5 ]
Sudakov, Benny [6 ,7 ]
机构
[1] Tel Aviv Univ, Blavatnik Sch Comp Sci, IL-69978 Tel Aviv, Israel
[2] Hebrew Univ Jerusalem, Dept Math, IL-91904 Jerusalem, Israel
[3] Weizmann Inst Sci, Dept Comp Sci & Appl Math, IL-76100 Rehovot, Israel
[4] Univ Calif Los Angeles, Dept Comp Sci, Los Angeles, CA 95024 USA
[5] Hebrew Univ Jerusalem, Sch Comp Sci & Engn, IL-91904 Jerusalem, Israel
[6] ETH, Dept Math, CH-8092 Zurich, Switzerland
[7] Univ Calif Los Angeles, Dept Math, Los Angeles, CA 90095 USA
基金
以色列科学基金会;
关键词
distributed computing; oblivious computing; renaming; probabilistic analysis; asynchronous computation;
D O I
10.1137/12088478X
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
In the musical chairs game MC(n, m), a team of n players plays against an adversarial scheduler. The scheduler wins if the game proceeds indefinitely, while termination after a finite number of rounds is declared a win of the team. At each round of the game each player occupies one of the m available chairs. Termination (and a win of the team) is declared as soon as each player occupies a unique chair. Two players that simultaneously occupy the same chair are said to be in conflict. In other words, termination (and a win for the team) is reached as soon as there are no conflicts. The only means of communication throughout the game is this: At every round of the game, the scheduler selects an arbitrary nonempty set of players who are currently in conflict, and notifies each of them separately that it must move. A player who is thus notified changes its chair according to its deterministic program. As we show, for m >= 2n - 1 chairs the team has a winning strategy. Moreover, using topological arguments we show that this bound is tight. For m <= 2n - 2 the scheduler has a strategy that is guaranteed to make the game continue indefinitely and thus win. We also have some results on additional interesting questions. For example, if m >= 2n - 1 (so that the team can win), how quickly can they achieve victory?
引用
收藏
页码:1578 / 1600
页数:23
相关论文
共 50 条