Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.5555/646255.684270guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

The Structure and Complexity of Nash Equilibria for a Selfish Routing Game

Published: 08 July 2002 Publication History

Abstract

In this work, we study the combinatorial structure and the computational complexity of Nash equilibria for a certain game that models selfish routing over a network consisting of m parallel links. We assume a collection of n users, each employing a mixed strategy, which is a probability distribution over links, to control the routing of its own assigned traffic. In a Nash equilibrium, each user selfishly routes its traffic on those links that minimize its expected latency cost, given the network congestion caused by the other users. The social cost of a Nash equilibrium is the expectation, over all random choices of the users, of the maximum, over all links, latency through a link.We embark on a systematic study of several algorithmic problems related to the computation of Nash equilibria for the selfish routing game we consider. In a nutshell, these problems relate to deciding the existence of a Nash equilibrium, constructing a Nash equilibrium with given support characteristics, constructing the worst Nash equilibrium (the one with maximum social cost), constructing the best Nash equilibrium (the one with minimum social cost), or computing the social cost of a (given) Nash equilibrium. Our work provides a comprehensive collection of efficient algorithms, hardness results (both as NP-hardness and #P-completeness results), and structural results for these algorithmic problems. Our results span and contrast a wide range of assumptions on the syntax of the Nash equilibria and on the parameters of the system.

References

[1]
A. Czumaj and B. Vöcking, "Tight Bounds for Worst-Case Equilibria", Proceedings of the 13th Annual ACM Symposium on Discrete Algorithms , January 2002.
[2]
X. Deng, C. Papadimitriou and S. Safra, "On the Complexity of Equilibria", Proceedings of the 34th Annual ACM Symposium on Theory of Computing , May 2002.
[3]
I. Gilboa and E. Zemel, "Nash and Correlated Equilibria: Some Complexity Considerations", Games and Economic Behavior , Vol. 1, pp. 80-93, 1989.
[4]
R. L. Graham, "Bounds on Multiprocessing Timing Anomalies," SIAM Journal on Applied Mathematics , Vol. 17, pp. 416-429, 1969.
[5]
G. R. Grimmett and D. R. Stirzaker, Probability and Random Processes , Oxford Science Publications, Second Edition, 1992.
[6]
E. Koutsoupias, M. Mavronicolas and P. Spirakis, "Approximate Equilibria and Ball Fusion," Proceedings of the 9th International Colloquium on Structural Information and Communication Complexity , June 2002.
[7]
E. Koutsoupias and C. H. Papadimitriou, "Worst-case Equilibria," Proceedings of the 16th Symposium on Theoretical Aspects of Computer Science , LNCS 1563, pp. 404-413, 1999.
[8]
C. E. Lemke and J. T. Howson, "Equilibrium Points of Bimatrix Games," Journal of the Society for Industrial and Applied Mathematics , Vol. 12, pp. 413-423, 1964.
[9]
M. Mavronicolas and P. Spirakis, "The Price of Selfish Routing," Proceedings of the 33rd Annual ACM Symposium on Theory of Computing , pp. 510-519, 2001.
[10]
R. D. McKelvey and A. McLennan, "Computation of Equilibria in Finite Games," in Handbook of Computational Economics , H. Amman, D. Kendrick and J. Rust eds., pp. 87-142, 1996.
[11]
N. Megiddo, "A Note on the Complexity of P-Matrix LCP and Computing an Equilibrium," Research Report RJ6439, IBM Almaden Research Center, San Jose, CA95120, 1988.
[12]
N. Megiddo and C. H. Papadimitriou, "On Total Functions, Existence Theorems, and Computational Complexity," Theoretical Computer Science , Vol. 81, No. 2, pp. 317-324, 1991.
[13]
B. Monien, Personal Communication, April 2002.
[14]
J. F. Nash, "Non-cooperative Games," Annals of Mathematics , Vol. 54, No. 2, pp. 286-295, 1951.
[15]
M. J. Osborne and A. Rubinstein, A Course in Game Theory , MIT Press, 1994.
[16]
C. H. Papadimitriou, Computational Complexity , Addison-Wesley, 1994.
[17]
C. H. Papadimitriou, "On the Complexity of the Parity Argument and Other Inefficient Proofs of Existence," Journal of Computer and System Sciences , Vol. 48, No. 3, pp. 498-532, June 1994.
[18]
C. H. Papadimitriou, "Algorithms, Games and the Internet," Proceedings of the 28th International Colloquium on Automata, Languages and Programming , LNCS 2076, pp. 1-3, 2001.
[19]
B. von Stengel, "Computing Equlibria for Two-Person Games," in Handbook of Game Theory , Vol. 3, R. J. Aumann and S. Hart eds., North Holland, 1998.

Cited By

View all
  1. The Structure and Complexity of Nash Equilibria for a Selfish Routing Game

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image Guide Proceedings
    ICALP '02: Proceedings of the 29th International Colloquium on Automata, Languages and Programming
    July 2002
    1065 pages

    Publisher

    Springer-Verlag

    Berlin, Heidelberg

    Publication History

    Published: 08 July 2002

    Qualifiers

    • Article

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)0
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 03 Feb 2025

    Other Metrics

    Citations

    Cited By

    View all
    • (2015)Price of anarchy in machine load balancing gameAutomation and Remote Control10.1134/S000511791510012476:10(1849-1864)Online publication date: 1-Oct-2015
    • (2015)Resource management in cloud computingComputers and Electrical Engineering10.1016/j.compeleceng.2015.07.02147:C(186-203)Online publication date: 1-Oct-2015
    • (2015)Profitable Deviation Strong EquilibriaProceedings of the 4th International Conference on Algorithmic Decision Theory - Volume 934610.1007/978-3-319-23114-3_15(236-252)Online publication date: 27-Sep-2015
    • (2013)Optimal Cost Sharing for Resource Selection GamesMathematics of Operations Research10.1287/moor.1120.056738:1(184-208)Online publication date: 1-Feb-2013
    • (2013)A survey of techniques for characterising fitness landscapes and some possible ways forwardInformation Sciences: an International Journal10.1016/j.ins.2013.04.015241(148-163)Online publication date: 1-Aug-2013
    • (2012)Congestion Games with Capacitated ResourcesProceedings of the 5th International Symposium on Algorithmic Game Theory - Volume 761510.5555/2954155.2954173(204-215)Online publication date: 22-Oct-2012
    • (2012)Conflicting Congestion Effects in Resource Allocation GamesOperations Research10.1287/opre.1120.105160:3(529-540)Online publication date: 1-May-2012
    • (2012)On the Existence of Pure Nash Equilibria in Weighted Congestion GamesMathematics of Operations Research10.1287/moor.1120.054337:3(419-436)Online publication date: 1-Aug-2012
    • (2012)Fast brief practical DFA minimizationInformation Processing Letters10.1016/j.ipl.2011.12.004112:6(213-217)Online publication date: 1-Mar-2012
    • (2012)Convergence of best-response dynamics in games with conflicting congestion effectsProceedings of the 8th international conference on Internet and Network Economics10.1007/978-3-642-35311-6_38(496-503)Online publication date: 10-Dec-2012
    • Show More Cited By

    View Options

    View options

    Figures

    Tables

    Media

    Share

    Share

    Share this Publication link

    Share on social media