skip to main content
research-article

Existence and Efficiency of Equilibria for Cost-Sharing in Generalized Weighted Congestion Games

Published: 13 May 2020 Publication History

Abstract

This work studies the impact of cost-sharing methods on the existence and efficiency of (pure) Nash equilibria in weighted congestion games. We also study generalized weighted congestion games, where each player may control multiple commodities. Our results are fairly general; we only require that our cost-sharing method and our set of cost functions satisfy certain natural conditions. For general weighted congestion games, we study the existence of pure Nash equilibria in the induced games, and we exhibit a separation from the standard single-commodity per player model by proving that the Shapley value is the only cost-sharing method that guarantees existence of pure Nash equilibria. With respect to efficiency, we present general tight bounds on the price of anarchy, which are robust and apply to general equilibrium concepts. Our analysis provides a tight bound on the price of anarchy, which depends only on the used cost-sharing method and the set of allowable cost functions. Interestingly, the same bound applies to weighted congestion games and generalized weighted congestion games. We then turn to the price of stability and prove an upper bound for the Shapley value cost-sharing method, which holds for general sets of cost functions and which is tight in special cases of interest, such as bounded degree polynomials. Also for bounded degree polynomials, we provide a somewhat surprising result, showing that a slight deviation from the Shapley value has a huge impact on the price of stability. In fact, for this case, the price of stability becomes as bad as the price of anarchy. Again, our bounds on the price of stability are independent on whether players are single or multi-commodity.

References

[1]
Sebastian Aland, Dominic Dumrauf, Martin Gairing, Burkhard Monien, and Florian Schoppmann. 2011. Exact price of anarchy for polynomial congestion games. SIAM J. Comput. 40, 5 (2011), 1211--1233.
[2]
Elliot Anshelevich, Anirban Dasgupta, Jon Kleinberg, Eva Tardos, Tom Wexler, and Tim Roughgarden. 2008. The price of stability for network design with fair cost allocation. SIAM J. Comput. 38, 4 (2008), 1602--1623.
[3]
Baruch Awerbuch, Yossi Azar, and Amir Epstein. 2013. The price of routing unsplittable flow. SIAM J. Comput. 42, 1 (2013), 160--177.
[4]
Kshipra Bhawalkar, Martin Gairing, and Tim Roughgarden. 2014. Weighted congestion games: Price of anarchy, universal worst-case examples, and tightness. ACM Trans. Econ. Comput. 2, 4 (2014), 14:1–14:23.
[5]
Ho-Lin Chen and Tim Roughgarden. 2009. Network design with weighted players. Theor. Comput. Syst. 45, 2 (2009), 302--324.
[6]
Ho-Lin Chen, Tim Roughgarden, and Gregory Valiant. 2010. Designing network protocols for good equilibria. SIAM J. Comput. 39, 5 (2010), 1799--1832.
[7]
George Christodoulou and Martin Gairing. 2016. Price of stability in polynomial congestion games. ACM Trans. Econ. Comput. 4, 2 (2016), 10:1–10:17.
[8]
George Christodoulou and Elias Koutsoupias. 2005. The price of anarchy of finite congestion games. In Proc. ACM Symp. Theor. Comput. 67--73.
[9]
George Christodoulou and Alkmini Sgouritsa. 2016. Designing networks with good equilibria under uncertainty. In Proceedings of the ACM-SIAM Symposium on Discrete Algorithms (SODA’16). 72--89.
[10]
Roberto Cominetti, José R. Correa, and Nicolás E. Stier Moses. 2009. The impact of oligopolistic competition in networks. Operat. Res. 57, 6 (2009), 1421--1437.
[11]
Dimitris Fotakis, Spyros Kontogiannis, and Paul Spirakis. 2008. Atomic congestion games among coalitions. ACM Trans. Algor. 4, 4 (2008), 52:1–52:27.
[12]
Martin Gairing, Konstantinos Kollias, and Grammateia Kotsialou. 2015. Tight bounds for cost-sharing in weighted congestion games. In Proceedings of the International Colloquium in Automata, Languages, and Programming (ICALP’15). Springer, 626--637.
[13]
Martin Gairing, Konstantinos Kollias, and Grammateia Kotsialou. 2017. Cost-sharing in generalised selfish routing. In Proceedings of the International Conference on Algorithms and Complexity (CIAC’17). 272--284.
[14]
Martin Gairing and Florian Schoppmann. 2007. Total latency in singleton congestion games. In Proceedings of the International Workshop of Internet and Network Economics (WINE’07). 381--387.
[15]
Vasilis Gkatzelis, Konstantinos Kollias, and Tim Roughgarden. 2016. Optimal cost-sharing in general resource selection games. Operat. Res. 64, 6 (2016), 1230--1238.
[16]
Michel Goemans, Vahab Mirrokni, and Adrian Vetta. 2005. Sink equilibria and convergence. In Proceedings of the Annual IEEE Symposium on Foundations of Computer Science (FOCS’05). 142--151.
[17]
Ragavendran Gopalakrishnan, Jason R. Marden, and Adam Wierman. 2014. Potential games are necessary to ensure pure Nash equilibria in cost sharing games. Math. Operat. Res. 39, 4 (2014), 1252--1296.
[18]
Tobias Harks. 2011. Stackelberg strategies and collusion in network games with splittable flow. Theor. Comput. Syst. 48, 4 (2011), 781--802.
[19]
Tobias Harks and Max Klimm. 2012. On the existence of pure Nash equilibria in weighted congestion games. Math. Operat. Res. 37, 3 (2012), 419--436.
[20]
Tobias Harks, Max Klimm, and Rolf H. Möhring. 2011. Characterizing the existence of potential functions in weighted congestion games. Theor. Comput. Syst. 49, 1 (2011), 46--70.
[21]
Tobias Harks and Konstantin Miller. 2011. The worst-case efficiency of cost sharing methods in resource allocation games. Operat. Res. 59, 6 (2011), 1491--1503.
[22]
Sergiu Hart and Andreu Mas-Colell. 1989. Potential, value, and consistency. Econometrica 57, 3 (1989), 589--614.
[23]
Ara Hayrapetyan, Éva Tardos, and Tom Wexler. 2006. The effect of collusion in congestion games. In Proceedings of the ACM Symposium on Theory of Computing (STOC’06). 89--98.
[24]
Max Klimm and Daniel Schmand. 2015. Sharing non-anonymous costs of multiple resources optimally. In Proceedings of the International Conference on Algorithms and Complexity (CIAC’15). 274--287.
[25]
Konstantinos Kollias and Tim Roughgarden. 2015. Restoring pure equilibria to weighted congestion games. ACM Trans. Econ. Comput. 3, 4 (2015), 21:1–21:24.
[26]
Elias Koutsoupias and Christos Papadimitriou. 2009. Worst-case equilibria. Comput. Sci. Rev. 3, 2 (2009), 65--69.
[27]
Dov Monderer and Lloyd S. Shapley. 1996. Potential games. Games Econ. Behav. 14, 1 (1996), 124--143.
[28]
Ariel Orda, Raphael Rom, and Nahum Shimkin. 1993. Competitive routing in multiuser communication networks. IEEE/ACM Trans. Network. 1, 5 (1993), 510--521.
[29]
Robert W. Rosenthal. 1973. A class of games possessing pure-strategy Nash equilibria. Int. J. Game Theory 2, 1 (1973), 65--67.
[30]
Robert W. Rosenthal. 1973. The network equilibrium problem in integers. Networks 3, 1 (1973), 53--59.
[31]
Tim Roughgarden. 2009. Intrinsic robustness of the price of anarchy. In Proceedings of the ACM Symposium on Theory of Computing (STOC’09). 513--522.
[32]
Tim Roughgarden and Florian Schoppmann. 2015. Local smoothness and the price of anarchy in splittable congestion games. J. Econ. Theory 156 (2015), 317--342. https://www.sciencedirect.com/science/article/pii/S0022053114000593?via%3Dihub.
[33]
Tim Roughgarden and Okke Schrijvers. 2014. Network cost-sharing without anonymity. In Proceedings of the Symposium on Algorithmic Game Theory (SAGT’14). 134--145.
[34]
Tim Roughgarden and Éva Tardos. 2002. How bad is selfish routing? J. ACM 49, 2 (2002), 236--259.
[35]
Alexander Shapiro. 2005. On duality theory of convex semi-infinite programming. Optimization 54, 6 (2005), 535--543.
[36]
Yosef Sheffi. 1985. Urban Transportation Networks: Equilibrium Analysis with Mathematical Programming Methods. Prentice-Hall.
[37]
Long Tran-Thanh, Maria Polukarov, Archie C. Chapman, Alex Rogers, and Nicholas R. Jennings. 2011. On the existence of pure strategy Nash equilibria in integer-splittable weighted congestion games. In Proceedings of the Symposium on Algorithmic Game Theory (SAGT’11). 236--253.
[38]
Philipp von Falkenhausen and Tobias Harks. 2011. Optimal cost sharing protocols for scheduling games. In Proceedings of the ACM Conference on Electronic Commerce (ACM-EC’11). 285--294.
[39]
Soon-Yi Wu and S.-C. Fang. 1999. Solving convex programs with infinitely many linear constraints by a relaxed cutting plane method. Comput. Math. Appl. 38, 3 (1999), 23--33.

Cited By

View all
  • (2025)Relationship design for socially-aware behavior in static gamesAutonomous Agents and Multi-Agent Systems10.1007/s10458-025-09699-439:1Online publication date: 5-Mar-2025
  • (2023)Computing Better Approximate Pure Nash Equilibria in Cut Games via Semidefinite ProgrammingProceedings of the 55th Annual ACM Symposium on Theory of Computing10.1145/3564246.3585236(710-722)Online publication date: 2-Jun-2023
  • (2023)Equilibrium Analysis of Customer Attraction GamesWeb and Internet Economics10.1007/978-3-031-48974-7_14(242-255)Online publication date: 4-Dec-2023
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Transactions on Economics and Computation
ACM Transactions on Economics and Computation  Volume 8, Issue 2
May 2020
173 pages
ISSN:2167-8375
EISSN:2167-8383
DOI:10.1145/3397966
Issue’s Table of Contents
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 13 May 2020
Online AM: 07 May 2020
Accepted: 01 February 2020
Revised: 01 June 2019
Received: 01 September 2018
Published in TEAC Volume 8, Issue 2

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. Existence of equilibria
  2. Shapley value
  3. congestion games
  4. multi-commodity players
  5. price of anarchy
  6. price of stability
  7. selfish routing

Qualifiers

  • Research-article
  • Research
  • Refereed

Funding Sources

  • EPSRC

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)11
  • Downloads (Last 6 weeks)0
Reflects downloads up to 05 Mar 2025

Other Metrics

Citations

Cited By

View all
  • (2025)Relationship design for socially-aware behavior in static gamesAutonomous Agents and Multi-Agent Systems10.1007/s10458-025-09699-439:1Online publication date: 5-Mar-2025
  • (2023)Computing Better Approximate Pure Nash Equilibria in Cut Games via Semidefinite ProgrammingProceedings of the 55th Annual ACM Symposium on Theory of Computing10.1145/3564246.3585236(710-722)Online publication date: 2-Jun-2023
  • (2023)Equilibrium Analysis of Customer Attraction GamesWeb and Internet Economics10.1007/978-3-031-48974-7_14(242-255)Online publication date: 4-Dec-2023
  • (2022)Fairness concern‐based coordinated vehicle route guidance using an asymmetrical congestion gameIET Intelligent Transport Systems10.1049/itr2.1220516:9(1236-1248)Online publication date: Jun-2022
  • (2022)How to split the costs and charge the travellers sharing a ride? aligning system’s optimum with users’ equilibriumEuropean Journal of Operational Research10.1016/j.ejor.2021.11.041301:3(956-973)Online publication date: Sep-2022

View Options

Login options

Full Access

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

HTML Format

View this article in HTML Format.

HTML Format

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media