The Efficiency and Fairness of a Fixed Budget Resource Allocation Game

We study the resource allocation game in which price anticipating players compete for multiple divisible resources. In the scheme, each player submits a bid to a resource and receives a share of the resource according to the proportion of his bid to the total bids. Unlike the previous study (e.g.[5]), we consider the case when the players have budget constraints, i.e. each player’s total bids is fixed. We show that there always exists a Nash equilibrium when the players’ utility functions are strongly competitive. We study the efficiency and fairness at the Nash equilibrium. We show the tight efficiency bound of $\theta(1/\sqrt{m})$ for the m player balanced game. For the special cases when there is only one resource or when there are two players with linear utility functions, the efficiency is 3/4. We extend the classical notion of envy-freeness to measure fairness. We show that despite a possibly large utility gap, any Nash equilibrium is 0.828-approximately envy-free in this game.

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

[2]  T. Başar,et al.  Nash Equilibrium and Decentralized Negotiation in Auctioning Divisible Resources , 2003 .

[3]  Aurel A. Lazar,et al.  Why is Flow Control Hard: Optimality, Fairness, Partial and Delayed Information , 2007 .

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

[5]  Donald F. Ferguson,et al.  Microeconomic algorithms for load balancing in distributed computer systems , 1988, [1988] Proceedings. The 8th International Conference on Distributed.

[6]  John N. Tsitsiklis,et al.  Efficiency loss in a network resource allocation game: the case of elastic supply , 2004, IEEE Transactions on Automatic Control.

[7]  Christos H. Papadimitriou,et al.  Algorithms, Games, and the Internet , 2001, ICALP.

[8]  Bernardo A. Huberman,et al.  Tycoon: A Market-Based Resource Allocation System , 2004, ArXiv.

[9]  Tad Hogg,et al.  Spawn: A Distributed Computational Economy , 1992, IEEE Trans. Software Eng..

[10]  Li Zhang,et al.  Tycoon: An implementation of a distributed, market-based resource allocation system , 2004, Multiagent Grid Syst..

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

[12]  Steven J. Brams,et al.  Fair division - from cake-cutting to dispute resolution , 1998 .

[13]  David E. Culler,et al.  Market-based Proportional Resource Sharing for Clusters , 2000 .

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

[15]  Frank Kelly,et al.  Charging and rate control for elastic traffic , 1997, Eur. Trans. Telecommun..

[16]  H. Varian Equity, Envy and Efficiency , 1974 .

[17]  I. Milchtaich,et al.  Congestion Games with Player-Specific Payoff Functions , 1996 .

[18]  N. Nisan,et al.  The POPCORN market—an online market for computational resources , 1998, ICE '98.

[19]  Michal Feldman,et al.  A price-anticipating resource allocation mechanism for distributed shared clusters , 2005, EC '05.

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

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