Skip to main content
Log in

Price of Stability in Survivable Network Design

  • Published:
Theory of Computing Systems Aims and scope Submit manuscript

Abstract

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Similar content being viewed by others

References

  1. Albers, S., Eilts, S., Even-Dar, E., Mansour, Y., Roditty, L.: On Nash equilibria for a network creation game. In: SODA (2006)

    Google Scholar 

  2. Agarwal, A., Charikar, M.: Unpublished manuscript

  3. Anshelevich, E., Caskurlu, B.: Exact and approximate equilibria for optimal group network formation. In: Proc. 17th Annual European Symposium on Algorithms (2009)

    Google Scholar 

  4. Anshelevich, E., Dasgupta, A., Kleinberg, J., Tardos, É., Wexler, T., Roughgarden, T.: The price of stability for network design with fair cost allocation. In: Proc. 45th Annual IEEE Symposium on Foundations of Computer Science (2004)

    Google Scholar 

  5. Anshelevich, E., Dasgupta, A., Tardos, É., Wexler, T.: Near-optimal network design with selfish agents. In: Proc. 35th ACM Symposium on Theory of Computing (2003)

    Google Scholar 

  6. Anshelevich, E., Shepherd, B., Wilfong, G.: Strategic network formation through peering and service agreements. In: FOCS (2006)

    Google Scholar 

  7. Chekuri, C., Chuzhoy, J., Lewin-Eytan, L., Naor, J., Orda, A.: Non-cooperative multicast and facility location games. In: Proceedings of the 7th ACM Conference on Electronic Commerce (EC), Ann Arbor, Michigan, pp. 72–81 (2006)

    Chapter  Google Scholar 

  8. Chen, H., Roughgarden, T.: Network design with weighted players. In: SPAA (2006)

    Google Scholar 

  9. Christodoulou, G., Koutsoupias, E.: On the price of anarchy and stability of correlated equilibria of linear congestion games. In: ESA (2005)

    Google Scholar 

  10. Epstein, A., Feldman, M., Mansour, Y.: Strong equilibrium in cost-sharing connection games. In: EC (2007)

    Google Scholar 

  11. Fabrikant, A., Luthra, A., Maneva, E., Papadimitriou, S., Shenker, S.: On a network creation game. In: PODC (2003)

    Google Scholar 

  12. Feigenbaum, J., Papadimitriou, C., Shenker, S.: Sharing the cost of multicast transmissions. J. Comput. Syst. Sci. 63, 21–41 (2001)

    Article  MathSciNet  MATH  Google Scholar 

  13. Fiat, A., Kaplan, H., Levy, M., Olonetsky, S., Shabo, R.: On the price of stability for designing undirected networks with fair cost allocations. In: Proceedings of ICALP, pp. 608–618 (2006)

    Google Scholar 

  14. Herzog, S., Shenker, S., Estrin, D.: Sharing the “cost” of multicast trees: an axiomatic analysis. IEEE/ACM Trans. Netw. (1997). doi:10.1109/90.650144

  15. Hoefer, M.: Non-cooperative facility location and covering games. In: ISAAC (2006)

    Google Scholar 

  16. Hoefer, M.: Non-cooperative tree creation. In: MFCS (2006)

    Google Scholar 

  17. Hoefer, M., Krysta, P.: Geometric network design with selfish agents. In: COCOON (2005)

    Google Scholar 

  18. Holzman, R., Law-Yone, N.: Strong equilibrium in congestion games. Games Econ. Behav. 21 (1997)

  19. Jackson, M.: A survey of models of network formation: stability and efficiency. G. Demange, M. Wooders (eds.) Group Formation in Economics: Networks, Clubs and Coalitions, Cambridge University Press, Cambridge (2003)

  20. Jain, K.: A factor 2 approximation algorithm for the generalized Steiner network problem. Combinatorica 21(1), 39–60 (2001)

    Article  MathSciNet  MATH  Google Scholar 

  21. Jain, K., Vazirani, V.: Applications of approximation algorithms to cooperative games. In: STOC (2001)

    Google Scholar 

  22. Johari, R., Tsitsiklis, J.: Efficiency loss in a network resource allocation game. Math. Oper. Res. 29(3), 407–435

  23. Könemann, J., Leonardi, S., Schäfer, G.: A group-strategyproof mechanism for Steiner forests. In: SODA (2005)

    Google Scholar 

  24. Monderer, D., Shapley, L.: Potential games. Games Econ. Behav. 14, 124–143 (1996)

    Article  MathSciNet  MATH  Google Scholar 

  25. Nisan, N., Roughgarden, T., Tardos, É., Vazirani, V.V. (eds.): Algorithmic Game Theory, Cambridge University Press, Cambridge

  26. Roughgarden, T.: Selfish Routing and the Price of Anarchy. MIT Press, Cambridge (2005)

  27. Tardos, É.: Network games. In: Proceedings of the 36th Annual ACM Symposium on the Theory of Computing (2004)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Bugra Caskurlu.

Additional information

This research was supported in part by NSF CCF-0914782.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Anshelevich, E., Caskurlu, B. Price of Stability in Survivable Network Design. Theory Comput Syst 49, 98–138 (2011). https://doi.org/10.1007/s00224-011-9317-8

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00224-011-9317-8

Keywords

Navigation