A Nash Bargaining Solution for Cooperative Network Formation Games

The Network Formation problem has received increasing attention in recent years. Previous works have addressed this problem considering almost exclusively networks designed by selfish users, which can be consistently suboptimal. This paper addresses the network formation issue using cooperative game theory, which permits to study ways to enforce and sustain cooperation among agents. Both the Nash bargaining solution and the Shapley value are widely applicable concepts for solving these games. However, we show that the Shapley value presents three main drawbacks in this context: (1) it is non-trivial to define meaningful characteristic functions for the cooperative network formation game, (2) it can determine for some players cost allocations that are even higher than those at the Nash Equilibrium (i.e., if players refuse to cooperate), and (3) it is computationally very cumbersome. For this reason, we solve the cooperative network formation game using the Nash bargaining solution (NBS) concept. More specifically, we extend the NBS approach to the case of multiple players and give an explicit expression for users' cost allocations. Furthermore, we compare the NBS to the Shapley value and the Nash equilibrium solution, showing its advantages and appealing properties in terms of cost allocation to users and computation time to get the solution. Numerical results demonstrate that the proposed Nash bargaining solution approach permits to allocate costs fairly to users in a reasonable computation time, thus representing a very effective framework for the design of efficient and stable networks.

[1]  Eitan Altman,et al.  From Altruism to Non-Cooperation in Routing Games , 2008, ArXiv.

[2]  Yishay Mansour,et al.  Strong price of anarchy , 2007, SODA '07.

[3]  Satish Rao,et al.  A tight bound on approximating arbitrary metrics by tree metrics , 2003, STOC '03.

[4]  A. Muthoo Bargaining Theory with Applications , 1999 .

[5]  Daniel Gómez,et al.  Polynomial calculation of the Shapley value based on sampling , 2009, Comput. Oper. Res..

[6]  A. Nouweland Group Formation in Economics: Models of Network Formation in Cooperative Games , 2005 .

[7]  J. Nash THE BARGAINING PROBLEM , 1950, Classics in Game Theory.

[8]  R. Varga,et al.  Proof of Theorem 1 , 1983 .

[9]  C. Chevalley Theory Of Games , 2007 .

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

[11]  H. Frederic Bohnenblust,et al.  The Theory of Games , 1950 .

[12]  Dahlia Malkhi,et al.  Efficient distributed approximation algorithms via probabilistic tree embeddings , 2008, PODC '08.

[13]  Dahlia Malkhi,et al.  Efficient distributed approximation algorithms via probabilistic tree embeddings , 2008, PODC '08.

[14]  Morteza Zadimoghaddam,et al.  The Price of Anarchy in Cooperative Network Creation Games , 2009, STACS.

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

[16]  Susanne Albers,et al.  On the value of coordination in network design , 2008, SODA '08.

[17]  Zhu Han,et al.  Fair multiuser channel allocation for OFDMA networks using Nash bargaining solutions and coalitions , 2005, IEEE Transactions on Communications.

[18]  A. Roth The Shapley value , 2005, Game Theory.

[19]  Anne van den Nouweland,et al.  Strongly Stable Networks , 2002, Games Econ. Behav..

[20]  Tim Roughgarden,et al.  Designing networks with good equilibria , 2008, SODA '08.

[21]  Christos Douligeris,et al.  Fairness in network optimal flow control: optimality of product forms , 1991, IEEE Trans. Commun..

[22]  Brian W. Kernighan,et al.  AMPL: A Modeling Language for Mathematical Programming , 1993 .

[23]  Catherine Rosenberg,et al.  A game theoretic framework for bandwidth allocation and pricing in broadband networks , 2000, TNET.

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

[25]  Konstantin Avrachenkov,et al.  Socially-Aware Network Design Games , 2010, 2010 Proceedings IEEE INFOCOM.