TY - JOUR
T1 - Congestion games with failures
AU - Penn, Michal
AU - Polukarov, Maria
AU - Tennenholtz, Moshe
N1 - Funding Information: We thank the anonymous reviewers for their useful suggestions. Part of this research was supported by the German Israeli Foundation (GIF) under contract 877/05. The second authors work was done when the author was a Ph.D. student at the Technion, Haifa 32000, Israel.
PY - 2011/9/6
Y1 - 2011/9/6
N2 - We introduce a new class of games, congestion games with failures (CGFs), which allows for resource failures in congestion games. In a CGF, players share a common set of resources (service providers), where each service provider (SP) may fail with some known probability (that may be constant or depend on the congestion on the resource). For reliability reasons, a player may choose a subset of the SPs in order to try and perform his task. The cost of a player for utilizing any SP is a function of the total number of players using this SP. A main feature of this setting is that the cost for a player for successful completion of his task is the minimum of the costs of his successful attempts. We show that although CGFs do not, in general, admit a (generalized ordinal) potential function and the finite improvement property (and thus are not isomorphic to congestion games), they always possess a pure strategy Nash equilibrium. Moreover, every best reply dynamics converges to an equilibrium in any given CGF, and the SPs' congestion experienced in different equilibria is (almost) unique. Furthermore, we provide an efficient procedure for computing a pure strategy equilibrium in CGFs and show that every best equilibrium (one minimizing the sum of the players' disutilities) is semi-strong. Finally, for the subclass of symmetric CGFs we give a constructive characterization of best and worst equilibria.
AB - We introduce a new class of games, congestion games with failures (CGFs), which allows for resource failures in congestion games. In a CGF, players share a common set of resources (service providers), where each service provider (SP) may fail with some known probability (that may be constant or depend on the congestion on the resource). For reliability reasons, a player may choose a subset of the SPs in order to try and perform his task. The cost of a player for utilizing any SP is a function of the total number of players using this SP. A main feature of this setting is that the cost for a player for successful completion of his task is the minimum of the costs of his successful attempts. We show that although CGFs do not, in general, admit a (generalized ordinal) potential function and the finite improvement property (and thus are not isomorphic to congestion games), they always possess a pure strategy Nash equilibrium. Moreover, every best reply dynamics converges to an equilibrium in any given CGF, and the SPs' congestion experienced in different equilibria is (almost) unique. Furthermore, we provide an efficient procedure for computing a pure strategy equilibrium in CGFs and show that every best equilibrium (one minimizing the sum of the players' disutilities) is semi-strong. Finally, for the subclass of symmetric CGFs we give a constructive characterization of best and worst equilibria.
KW - Algorithms
KW - Congestion games
KW - Price of anarchy
KW - Pure strategy Nash equilibrium
KW - Resource failures
KW - Semi-strong Nash equilibrium
UR - http://www.scopus.com/inward/record.url?scp=79960928382&partnerID=8YFLogxK
U2 - 10.1016/j.dam.2011.01.019
DO - 10.1016/j.dam.2011.01.019
M3 - مقالة
SN - 0166-218X
VL - 159
SP - 1508
EP - 1525
JO - Discrete Applied Mathematics
JF - Discrete Applied Mathematics
IS - 15
ER -