Price of Stability in Survivable Network Design

We study the survivable version of the game theoretic network formation model known as the Connection Game, originally introduced in Anshelevich et al. (Proc. 35th ACM Symposium on Theory of Computing, 2003). In this model, players attempt to connect to a common source node in a network by purchasing edges, and sharing their costs with other players. We introduce the survivable version of this game, where each player desires 2 edge-disjoint connections between her pair of nodes instead of just a single connecting path, and analyze the quality of exact and approximate Nash equilibria. This version is significantly different from the original Connection Game and have more complications than the existing literature on arbitrary cost-sharing games since we consider the formation of networks that involve many cycles.For the special case where each node represents a player, we show that Nash equilibria are guaranteed to exist and price of stability is 1, i.e., there always exists a stable solution that is as good as the centralized optimum. For the general version of the Survivable Connection Game, we show that there always exists a 2-approximate Nash equilibrium that is as good as the centralized optimum. To obtain the result, we use an approximation algorithm technique that compares the strategy of each player with only a carefully selected subset of her strategy space. Furthermore, if a player is only allowed to deviate by changing the payments on one of her connection paths at a time, instead of both of them at once, we prove that the price of stability is 1. We also discuss the time complexity issues.

[1]  Tim Roughgarden,et al.  Selfish routing and the price of anarchy , 2005 .

[2]  Jochen Könemann,et al.  A group-strategyproof mechanism for Steiner forests , 2005, SODA '05.

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

[4]  Éva Tardos,et al.  Network games , 2004, STOC '04.

[5]  Tim Roughgarden,et al.  Network Design with Weighted Players , 2006, SPAA '06.

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

[7]  Elliot Anshelevich,et al.  Exact and Approximate Equilibria for Optimal Group Network Formation , 2009, ESA.

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

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

[10]  Martin Hoefer,et al.  Non-Cooperative Tree Creation , 2006, Algorithmica.

[11]  Elliot Anshelevich,et al.  Strategic Network Formation through Peering and Service Agreements , 2006, 2006 47th Annual IEEE Symposium on Foundations of Computer Science (FOCS'06).

[12]  R. Holzman,et al.  Strong Equilibrium in Congestion Games , 1997 .

[13]  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.

[14]  Martin Hoefer,et al.  Non-cooperative facility location and covering games , 2006, Theor. Comput. Sci..

[15]  Joseph Naor,et al.  Non-Cooperative Multicast and Facility Location Games , 2007, IEEE J. Sel. Areas Commun..

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

[17]  Haim Kaplan,et al.  On the Price of Stability for Designing Undirected Networks with Fair Cost Allocations , 2006, ICALP.

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

[19]  Martin Hoefer,et al.  Geometric Network Design with Selfish Agents , 2005, COCOON.

[20]  Kamal Jain,et al.  A Factor 2 Approximation Algorithm for the Generalized Steiner Network Problem , 1998, Proceedings 39th Annual Symposium on Foundations of Computer Science (Cat. No.98CB36280).

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

[22]  Deborah Estrin,et al.  Sharing the “cost” of multicast trees: an axiomatic analysis , 1997, TNET.

[23]  Yishay Mansour,et al.  Strong equilibrium in cost sharing connection games , 2007, EC '07.

[24]  Joan Feigenbaum,et al.  Sharing the Cost of Multicast Transmissions , 2001, J. Comput. Syst. Sci..