Skip to main content
Log in

Network strength games: the core and the nucleolus

  • Full Length Paper
  • Series A
  • Published:
Mathematical Programming Submit manuscript

Abstract

The maximum number of edge-disjoint spanning trees in a network has been used as a measure of the strength of a network. It gives the number of disjoint ways that the network can be fully connected. This suggests a game theoretic analysis that shows the relative importance of the different links to form a strong network. We introduce the Network strength game as a cooperative game defined on a graph \(G=(V,E)\). The player set is the edge-set E and the value of a coalition \(S \subseteq E\) is the maximum number of disjoint spanning trees included in S. We study the core of this game, and we give a polynomial combinatorial algorithm to compute the nucleolus when the core is non-empty.

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.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8

Similar content being viewed by others

References

  1. Aziz, H., Lachish, O., Paterson, M., Savani, R.: Wiretapping a hidden network. In: Leonardi, S. (ed.) Internet and Network Economics, pp. 438–446. Springer (2009)

  2. Aziz, H., Lachish, O., Paterson, M., Savani, R.: Wiretapping a hidden network. arXiv preprint arXiv:0909.5293 (2009)

  3. Baïou, M., Barahona, F.: On the nucleolus of shortest path games. In: Bilò, V., Flammini, M. (eds.) Algorithmic Game Theory, pp. 55–66. Springer International Publishing, Cham (2017)

    Chapter  Google Scholar 

  4. Barahona, F.: Packing spanning trees. Math. Oper. Res. 20(1), 104–115 (1995)

    Article  MathSciNet  Google Scholar 

  5. Cheng, E., Cunningham, W.H.: A faster algorithm for computing the strength of a network. Inf. Process. Lett. 49(4), 209–212 (1994)

    Article  Google Scholar 

  6. Cunningham, W.H.: Optimal attack and reinforcement of a network. J. ACM (JACM) 32(3), 549–561 (1985)

    Article  MathSciNet  Google Scholar 

  7. Deng, X., Fang, Q.: Algorithmic cooperative game theory. In: Pardalos, P.M., Migdalas, A., Pitsoulis, L. (eds.) Pareto Optimality, Game Theory and Equilibria, pp. 159–185. Springer (2008)

  8. Deng, X., Fang, Q., Sun, X.: Finding nucleolus of flow game. J. Comb. Optim. 18(1), 64–86 (2009)

    Article  MathSciNet  Google Scholar 

  9. Deng, X., Ibaraki, T., Nagamochi, H.: Algorithmic aspects of the core of combinatorial optimization games. Math. Oper. Res. 24(3), 751–766 (1999)

    Article  MathSciNet  Google Scholar 

  10. Deng, X., Papadimitriou, C.H.: On the complexity of cooperative solution concepts. Math. Oper. Res. 19(2), 257–266 (1994)

    Article  MathSciNet  Google Scholar 

  11. Faigle, U., Kern, W.: On some approximately balanced combinatorial cooperative games. Z. Oper. Res. 38(2), 141–152 (1993)

    MathSciNet  MATH  Google Scholar 

  12. Faigle, U., Kern, W., Fekete, S.P., Hochstättler, W.: On the complexity of testing membership in the core of min-cost spanning tree games. Int. J. Game Theory 26(3), 361–366 (1997)

    Article  MathSciNet  Google Scholar 

  13. Gabow, H.N., Manu, K.: Packing algorithms for arborescences (and spanning trees) in capacitated graphs. Math. Program. 82(1–2), 83–109 (1998)

    MathSciNet  MATH  Google Scholar 

  14. Goemans, M.X., Skutella, M.: Cooperative facility location games. J. Algorithms 50(2), 194–214 (2004)

    Article  MathSciNet  Google Scholar 

  15. Granot, D., Granot, F.: Computational complexity of a cost allocation approach to a fixed cost spanning forest problem. Math. Oper. Res. 17(4), 765–780 (1992)

    Article  MathSciNet  Google Scholar 

  16. Granot, D., Huberman, G.: On the core and nucleolus of minimum cost spanning tree games. Math. Program. 29(3), 323–347 (1984)

    Article  MathSciNet  Google Scholar 

  17. Granot, D., Maschler, M., Owen, G., Zhu, W.R.: The kernel/nucleolus of a standard tree game. Int. J. Game Theory 25(2), 219–244 (1996)

    Article  MathSciNet  Google Scholar 

  18. Gueye, A., Walrand, J.C., Anantharam, V.: Design of network topology in an adversarial environment. In: Alpcan, T., Buttyán, L., Baras, J.S. (eds.) Decision and Game Theory for Security, pp. 1–20. Springer (2010)

  19. Gusfield, D.: Connectivity and edge-disjoint spanning trees. Inf. Process. Lett. 16(2), 87–89 (1983)

    Article  MathSciNet  Google Scholar 

  20. Kalai, E., Zemel, E.: Totally balanced games and games of flow. Math. Oper. Res. 7(3), 476–478 (1982)

    Article  MathSciNet  Google Scholar 

  21. Kern, W., Paulusma, D.: Matching games: the least core and the nucleolus. Math. Oper. Res. 28(2), 294–308 (2003)

    Article  MathSciNet  Google Scholar 

  22. Maschler, M., Peleg, B., Shapley, L.S.: Geometric properties of the kernel, nucleolus, and related solution concepts. Math. Oper. Res. 4(4), 303–338 (1979)

    Article  MathSciNet  Google Scholar 

  23. Megiddo, N.: Computational complexity of the game theory approach to cost allocation for a tree. Math. Oper. Res. 3(3), 189–196 (1978)

    Article  MathSciNet  Google Scholar 

  24. Nash-Williams, C.S.J.: Edge-disjoint spanning trees of finite graphs. J. Lond. Math. Soc. 1(1), 445–450 (1961)

    Article  MathSciNet  Google Scholar 

  25. Potters, J., Reijnierse, H., Biswas, A.: The nucleolus of balanced simple flow networks. Games Econ. Behav. 54(1), 205–225 (2006)

    Article  MathSciNet  Google Scholar 

  26. Schmeidler, D.: The nucleolus of a characteristic function game. SIAM J. Appl. Math. 17(6), 1163–1170 (1969)

    Article  MathSciNet  Google Scholar 

  27. Shapley, L.S.: On balanced sets and cores. Nav. Res. Logist. Q. 14(4), 453–460 (1967)

    Article  Google Scholar 

  28. Solymosi, T., Raghavan, T.E.: An algorithm for finding the nucleolus of assignment games. International Journal of Game Theory 23(2), 119–143 (1994)

    Article  MathSciNet  Google Scholar 

  29. Tutte, W.T.: On the problem of decomposing a graph into n connected factors. Journal of the London Mathematical Society 1(1), 221–230 (1961)

    Article  MathSciNet  Google Scholar 

Download references

Acknowledgements

We are grateful to both referees. Their comments helped us to improve the presentation.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Francisco Barahona.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Baïou, M., Barahona, F. Network strength games: the core and the nucleolus. Math. Program. 180, 117–136 (2020). https://doi.org/10.1007/s10107-018-1348-3

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10107-018-1348-3

Keywords

Mathematics Subject Classification

Navigation