Network Design with Weighted Players

We consider a model of game-theoretic network design initially studied by Anshelevich et al. (Proceedings of the 45th Annual Symposium on Foundations of Computer Science (FOCS), pp. 295–304, 2004), where selfish players select paths in a network to minimize their cost, which is prescribed by Shapley cost shares. If all players are identical, the cost share incurred by a player for an edge in its path is the fixed cost of the edge divided by the number of players using it. In this special case, Anshelevich et al. (Proceedings of the 45th Annual Symposium on Foundations of Computer Science (FOCS), pp. 295–304, 2004) proved that pure-strategy Nash equilibria always exist and that the price of stability—the ratio between the cost of the best Nash equilibrium and that of an optimal solution—is Θ(log k), where k is the number of players. Little was known about the existence of equilibria or the price of stability in the general weighted version of the game. Here, each player i has a weight wi≥1, and its cost share of an edge in its path equals wi times the edge cost, divided by the total weight of the players using the edge.This paper presents the first general results on weighted Shapley network design games. First, we give a simple example with no pure-strategy Nash equilibrium. This motivates considering the price of stability with respect to α-approximate Nash equilibria—outcomes from which no player can decrease its cost by more than an α multiplicative factor. Our first positive result is that O(log wmax )-approximate Nash equilibria exist in all weighted Shapley network design games, where wmax  is the maximum player weight. More generally, we establish the following trade-off between the two objectives of good stability and low cost: for every α=Ω(log wmax ), the price of stability with respect to O(α)-approximate Nash equilibria is O((log W)/α), where W is the sum of the players’ weights. In particular, there is always an O(log W)-approximate Nash equilibrium with cost within a constant factor of optimal.Finally, we show that this trade-off curve is nearly optimal: we construct a family of networks without o(log wmax / log log wmax )-approximate Nash equilibria, and show that for all α=Ω(log wmax /log log wmax ), achieving a price of stability of O(log W/α) requires relaxing equilibrium constraints by an Ω(α) factor.

[1]  Scott Shenker,et al.  On a network creation game , 2003, PODC '03.

[2]  Yossi Azar,et al.  The Price of Routing Unsplittable Flow , 2005, STOC '05.

[3]  Sanjeev Goyal,et al.  A Noncooperative Model of Network Formation , 2000 .

[4]  Y. Mansour,et al.  On Nash Equilibria for a Network Creation Game , 2006, TEAC.

[5]  Robert W. Rosenthal,et al.  The network equilibrium problem in integers , 1973, Networks.

[6]  P. Gács,et al.  Algorithms , 1992 .

[7]  C. B. Mcguire,et al.  Studies in the Economics of Transportation , 1958 .

[8]  R. Rosenthal A class of games possessing pure-strategy Nash equilibria , 1973 .

[9]  David C. Parkes,et al.  The price of selfish behavior in bilateral network formation , 2005, PODC '05.

[10]  Christos H. Papadimitriou,et al.  Algorithms, games, and the internet , 2001, STOC '01.

[11]  L. Shapley,et al.  Potential Games , 1994 .

[12]  Vahab S. Mirrokni,et al.  Sink equilibria and convergence , 2005, 46th Annual IEEE Symposium on Foundations of Computer Science (FOCS'05).

[13]  Pradeep Dubey,et al.  Inefficiency of Nash Equilibria , 1986, Math. Oper. Res..

[14]  Andreas S. Schulz,et al.  On the performance of user equilibria in traffic networks , 2003, SODA '03.

[15]  Vijay V. Vazirani,et al.  Applications of approximation algorithms to cooperative games , 2001, STOC '01.

[16]  M. Jackson A Survey of Models of Network Formation: Stability and Efficiency , 2003 .

[17]  Elias Koutsoupias,et al.  The price of anarchy of finite congestion games , 2005, STOC '05.

[18]  H. Moulin,et al.  Strategyproof sharing of submodular costs:budget balance versus efficiency , 2001 .

[19]  Elias Koutsoupias,et al.  On the Price of Anarchy and Stability of Correlated Equilibria of Linear Congestion Games , 2005, ESA.

[20]  R. Aumann Subjectivity and Correlation in Randomized Strategies , 1974 .

[21]  Christos H. Papadimitriou,et al.  Worst-case equilibria , 1999 .

[22]  Éva Tardos,et al.  Near-optimal network design with selfish agents , 2003, STOC '03.

[23]  Stefan Schmid,et al.  On the topologies formed by selfish peers , 2006, PODC '06.

[24]  L. Shapley,et al.  REGULAR ARTICLEPotential Games , 1996 .

[25]  T. Roughgarden Potential functions and the inefficiency of equilibria , 2006 .

[26]  J. Nash Equilibrium Points in N-Person Games. , 1950, Proceedings of the National Academy of Sciences of the United States of America.

[27]  Tim Roughgarden,et al.  The price of stability for network design with fair cost allocation , 2004, 45th Annual IEEE Symposium on Foundations of Computer Science.