On the Impact of Singleton Strategies in Congestion Games

To what extent does the structure of the players' strategy space influence the efficiency of decentralized solutions in congestion games? In this work, we investigate whether better performance is possible when restricting to load balancing games in which players can only choose among single resources. We consider three different solutions concepts, namely, approximate pure Nash equilibria, approximate one-round walks generated by selfish players aiming at minimizing their personal cost and approximate one-round walks generated by cooperative players aiming at minimizing the marginal increase in the sum of the players' personal costs. The last two concepts can also be interpreted as solutions of simple greedy online algorithms for the related resource selection problem. Under fairly general latency functions on the resources, we show that, for all three types of solutions, better bounds cannot be achieved if players are either weighted or asymmetric. On the positive side, we prove that, under mild assumptions on the latency functions, improvements on the performance of approximate pure Nash equilibria are possible for load balancing games with weighted and symmetric players in the case of identical resources. We also design lower bounds on the performance of one-round walks in load balancing games with unweighted players and identical resources (in this case, solutions generated by selfish and cooperative players coincide).

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

[2]  B. Awerbuch,et al.  Load Balancing in the Lp Norm , 1995, FOCS 1995.

[3]  Vittorio Bilò,et al.  Performances of One-Round Walks in Linear Congestion Games , 2009, SAGT.

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

[5]  Paul G. Spirakis,et al.  On the Performance of Approximate Equilibria in Congestion Games , 2008, Algorithmica.

[6]  Vahab S. Mirrokni,et al.  Convergence and approximation in potential games , 2012, Theor. Comput. Sci..

[7]  Martin Gairing,et al.  Total Latency in Singleton Congestion Games , 2007, WINE.

[8]  Max Klimm,et al.  On the Existence of Pure Nash Equilibria in Weighted Congestion Games , 2010, Math. Oper. Res..

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

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

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

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

[13]  Max Klimm,et al.  Efficiency of Equilibria in Uniform Matroid Congestion Games , 2016, SAGT.

[14]  Ioannis Caragiannis,et al.  Efficient Coordination Mechanisms for Unrelated Machine Scheduling , 2009, Algorithmica.

[15]  Vittorio Bilò A Unifying Tool for Bounding the Quality of Non-cooperative Solutions in Weighted Congestion Games , 2012, WAOA.

[16]  Martin Gairing,et al.  Exact Price of Anarchy for Polynomial Congestion Games , 2006, STACS.

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

[18]  Tim Roughgarden,et al.  Weighted Congestion Games: Price of Anarchy, Universal Worst-Case Examples, and Tightness , 2010, ESA.

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

[20]  Berthold Vöcking,et al.  On the Impact of Combinatorial Structure on Congestion Games , 2006, FOCS.

[21]  Tim Roughgarden,et al.  Intrinsic Robustness of the Price of Anarchy , 2015, J. ACM.

[22]  Berthold Vöcking,et al.  Pure Nash equilibria in player-specific and weighted congestion games , 2009, Theor. Comput. Sci..

[23]  J. Nash Equilibrium Points in N-Person Games. , 1950, Proceedings of the National Academy of Sciences of the United States of America.

[24]  Ioannis Caragiannis,et al.  Better bounds for online load balancing on unrelated machines , 2008, SODA '08.

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

[26]  Paul G. Spirakis,et al.  Selfish Unsplittable Flows , 2004, ICALP.

[27]  Marios Mavronicolas,et al.  The price of anarchy for polynomial social cost , 2004, Theor. Comput. Sci..

[28]  José R. Correa,et al.  The Curse of Sequentiality in Routing Games , 2015, WINE.