Efficiency and stability of Nash equilibria in resource allocation games

We study resource allocation games, where users send data along paths and links in the network charge a price equal to marginal cost. When users are price taking, it is known that there exist distributed dynamics that converge towards a fully efficient Nash equilibrium. When users are price anticipating, however, a Nash equilibrium does not maximize total utility in general. In this paper, we explore the inefficiency of Nash equilibria for general networks and semi-convex marginal cost functions. While it is known that for m ≥ 2 users and convex marginal cost functions, no efficiency guarantee is possible, we prove that an additional differentiability assumption on marginal cost functions implies a bounded efficiency loss of 2/(2m + 1). For polynomial marginal cost functions with nonnegative coefficients, we precisely characterize the price of anarchy. We also prove that the efficiency of Nash equilibria significantly improves if all users have the same strategy space and the same utility function. We propose a class of distributed dynamics and prove that whenever a game admits a potential function, these dynamics globally converge to a Nash equilibrium. Finally, we show that in general the only class of marginal cost functions that guarantees the existence of a potential function are affine linear functions.

[1]  H. Moulin The price of anarchy of serial cost sharing and other methods , 2005 .

[2]  J G Wardrop,et al.  CORRESPONDENCE. SOME THEORETICAL ASPECTS OF ROAD TRAFFIC RESEARCH. , 1952 .

[3]  David Branston,et al.  LINK CAPACITY FUNCTIONS: A REVIEW , 1976 .

[4]  J. Goodman Note on Existence and Uniqueness of Equilibrium Points for Concave N-Person Games , 1965 .

[5]  Eitan Altman,et al.  A survey on networking games in telecommunications , 2006, Comput. Oper. Res..

[6]  Berthold Vöcking,et al.  Adaptive routing with stale information , 2009, Theor. Comput. Sci..

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

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

[9]  Bruce Hajek,et al.  Revenue and Stability of a Mechanism for Efficient Allocation of a Divisible Good , 2005 .

[10]  J. G. Wardrop,et al.  Some Theoretical Aspects of Road Traffic Research , 1952 .

[11]  Tim Roughgarden The price of anarchy is independent of the network topology , 2003, J. Comput. Syst. Sci..

[12]  Ramesh Johari,et al.  Efficiency loss in market mechanisms for resource allocation , 2004 .

[13]  José R. Correa,et al.  Network Games with Atomic Players , 2006, ICALP.

[14]  J. Tsitsiklis,et al.  Efficiency Loss in Cournot Games , 2005 .

[15]  Alain Haurie,et al.  On the relationship between Nash - Cournot and Wardrop equilibria , 1983, Networks.

[16]  John N. Tsitsiklis,et al.  A scalable network resource allocation mechanism with bounded efficiency loss , 2006, IEEE Journal on Selected Areas in Communications.

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

[18]  R. Srikant,et al.  Stable, scalable, fair congestion control and AQM schemes that achieve high utilization in the Internet , 2003, IEEE Trans. Autom. Control..

[19]  Tim Roughgarden,et al.  How bad is selfish routing? , 2000, Proceedings 41st Annual Symposium on Foundations of Computer Science.

[20]  Tobias Harks,et al.  Stackelberg Strategies and Collusion in Network Games with Splittable Flow , 2009, Theory of Computing Systems.

[21]  Tim Roughgarden,et al.  How bad is selfish routing? , 2002, JACM.

[22]  Ariel Orda,et al.  Competitive routing in multiuser communication networks , 1993, TNET.

[23]  Rayadurgam Srikant,et al.  The Mathematics of Internet Congestion Control , 2003 .

[24]  H. Moulin The price of anarchy of serial, average and incremental cost sharing , 2008 .

[25]  Frank Kelly,et al.  Rate control for communication networks: shadow prices, proportional fairness and stability , 1998, J. Oper. Res. Soc..

[26]  Thomas Voice,et al.  Stability of end-to-end algorithms for joint routing and rate control , 2005, CCRV.

[27]  Rayadurgam Srikant,et al.  The Mathematics of Internet Congestion Control (Systems and Control: Foundations and Applications) , 2004 .

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

[29]  Éva Tardos,et al.  The effect of collusion in congestion games , 2006, STOC '06.

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

[31]  Eitan Altman,et al.  Competitive routing in networks with polynomial costs , 2002, IEEE Trans. Autom. Control..