Improving the Efficiency of Load Balancing Games through Taxes

In load balancing games, there is a set of available servers and a set of clients; each client wishes to run her job on some server. Clients are selfish and each of them selects a server that, given an assignment of the other clients to servers, minimizes the latency she experiences with no regard to the global optimum. In order to mitigate the effect of selfishness on the efficiency, we assign taxes to the servers. In this way, we obtain a new game where each client aims to minimize the sum of the latency she experiences and the tax she pays. Our objective is to find taxes so that the worst equilibrium of the new game is as efficient as possible. We present new results concerning the impact of taxes on the efficiency of equilibria, with respect to the total latency of all clients and the maximum latency (makespan).

[1]  Ioannis Caragiannis,et al.  Taxes for linear atomic congestion games , 2006, TALG.

[2]  Yossi Azar,et al.  Algorithms - ESA 2006, 14th Annual European Symposium, Zurich, Switzerland, September 11-13, 2006, Proceedings , 2006, ESA.

[3]  Berthold Vöcking Algorithmic Game Theory: Selfish Load Balancing , 2007 .

[4]  Richard Cole,et al.  How much can taxes help selfish routing? , 2003, EC '03.

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

[6]  Dimitris Fotakis,et al.  Stackelberg Strategies for Atomic Congestion Games , 2007, Theory of Computing Systems.

[7]  Mohammad Mahdian,et al.  Tolls for heterogeneous selfish users in multicommodity networks and generalized congestion games , 2004, 45th Annual IEEE Symposium on Foundations of Computer Science.

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

[9]  Csaba D. Tóth,et al.  Selfish Load Balancing and Atomic Congestion Games , 2004, SPAA '04.

[10]  Marios Mavronicolas,et al.  A new model for selfish routing , 2008, Theor. Comput. Sci..

[11]  Ioannis Caragiannis,et al.  Tight Bounds for Selfish and Greedy Load Balancing , 2006, ICALP.

[12]  Christos H. Papadimitriou,et al.  The complexity of pure Nash equilibria , 2004, STOC '04.

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

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

[15]  Richard Cole,et al.  How much can taxes help selfish routing? , 2006, J. Comput. Syst. Sci..

[16]  George Karakostas,et al.  Edge pricing of multicommodity networks for heterogeneous selfish users , 2004, 45th Annual IEEE Symposium on Foundations of Computer Science.

[17]  Yossi Azar,et al.  The Price of Routing Unsplittable Flow , 2005, STOC '05.

[18]  Berthold Vöcking,et al.  Tight bounds for worst-case equilibria , 2002, SODA '02.

[19]  Elias Koutsoupias,et al.  The price of anarchy of finite congestion games , 2005, STOC '05.

[20]  Paul G. Spirakis,et al.  Cost-Balancing Tolls for Atomic Network Congestion Games , 2008 .

[21]  Christos H. Papadimitriou,et al.  The Complexity of Pure Nash Equilibria (Extended Abstract) , 2004 .

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

[23]  Michael Hoffmann,et al.  Algorithms - ESA 2007, 15th Annual European Symposium, Eilat, Israel, October 8-10, 2007, Proceedings , 2007, ESA.

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

[25]  Fan Chung Graham,et al.  Internet and Network Economics, Third International Workshop, WINE 2007, San Diego, CA, USA, December 12-14, 2007, Proceedings , 2007, WINE.

[26]  B. Vocking How asymmetry helps load balancing , 1999, 40th Annual Symposium on Foundations of Computer Science (Cat. No.99CB37039).

[27]  Richard Cole,et al.  Pricing network edges for heterogeneous selfish users , 2003, STOC '03.

[28]  Paul G. Spirakis,et al.  Approximate Equilibria and Ball Fusion , 2003, Theory of Computing Systems.

[29]  Jirí Sgall,et al.  Graph Balancing: A Special Case of Scheduling Unrelated Parallel Machines , 2008, Algorithmica.

[30]  Robin Milner,et al.  On Observing Nondeterminism and Concurrency , 1980, ICALP.

[31]  Chaitanya Swamy,et al.  The effectiveness of Stackelberg strategies and tolls for network congestion games , 2007, SODA '07.