skip to main content
research-article

On the impact of combinatorial structure on congestion games

Published:17 December 2008Publication History
Skip Abstract Section

Abstract

We study the impact of combinatorial structure in congestion games on the complexity of computing pure Nash equilibria and the convergence time of best response sequences. In particular, we investigate which properties of the strategy spaces of individual players ensure a polynomial convergence time. We show that if the strategy space of each player consists of the bases of a matroid over the set of resources, then the lengths of all best response sequences are polynomially bounded in the number of players and resources. We also prove that this result is tight, that is, the matroid property is a necessary and sufficient condition on the players' strategy spaces for guaranteeing polynomial-time convergence to a Nash equilibrium.

In addition, we present an approach that enables us to devise hardness proofs for various kinds of combinatorial games, including first results about the hardness of market sharing games and congestion games for overlay network design. Our approach also yields a short proof for the PLS-completeness of network congestion games. In particular, we show that network congestion games are PLS-complete for directed and undirected networks even in case of linear latency functions.

References

  1. Ackermann, H., Röglin, H., and Vöcking, B. 2006. Pure Nash equilibria in player-specific and weighted congestion games. In Proceedings of the 2nd International Workshop on Internet and Network Economics (WINE). Lecture Notes in Computer Science, vol. 4286. Springer-Verlag, New York, 50--61. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Anshelevich, E., Dasgupta, A., Kleinberg, J., Tardos, E., Wexler, T., and Roughgarden, T. 2004. The price of stability for network design with fair cost allocation. In Proceedings of the 45th Annual IEEE Symposium on Foundations of Computer Science (FOCS). IEEE Computer Society Press, Los Alamitos, CA, 295--304. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Anshelevich, E., Dasgupta, A., Tardos, E., and Wexler, T. 2003. Near-optimal network design with selfish agents. In Proceedings of the 35th Annual ACM Symposium on Theory of Computing (STOC). ACM, New York, 511--520. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Chakrabarty, D., Mehta, A., and Nagarajan, V. 2005. Fairness and optimality in congestion games. In Proceedings of the 6th ACM Conference on Electronic Commerce. ACM, New York, 52--57. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Fabrikant, A., Papadimitriou, C. H., and Talwar, K. 2004. The complexity of pure Nash equilibria. In Proceedings of the 36th Annual ACM Symposium on Theory of Computing (STOC). ACM, New York, 604--612. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Floren, P., and Orponen, P. 1994. Complexity issues in discrete Hopfield networks. Department of Computer Science, University of Helsinki, Helsinki, Finland, Tech. Rep. A-1994-4.Google ScholarGoogle Scholar
  7. Goemans, M. X., Li, E. L., Mirrokni, V. S., and Thottan, M. 2004. Market sharing games applied to content distribution in ad-hoc networks. In Proceedings of the 5th ACM International Symposium on Mobile Ad Hoc Networking and Computing (MobiHoc). ACM, New York, 55--66. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Ieong, S., McGrew, R., Nudelman, E., Shoham, Y., and Sun, Q. 2005. Fast and compact: A simple class of congestion games. In Proceedings of the 20th National Conference on Artificial Intelligence (AAAI). AAAI Press, Menlo Park, CA, 489--494. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Johnson, D. S., Papadimitriou, C. H., and Yannakakis, M. 1988. How easy is local search? J. Comput. Syst. Sci. 37, 1, 79--100. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Mirrokni, V. S. 2005. Approximation algorithms for distributed and selfish agents. Ph.D. dissertation, Massachusetts Institute of Technology. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Orponen, P. 1997. Computing with truly asynchronous threshold logic networks. Theoret. Comput. Sci. 174, 1--2, 123--136. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Poljak, S. 1995. Integer linear programs and local search for max-cut. SIAM J. Comput. 24, 4, 822--839. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Rosenthal, R. W. 1973. A class of games possessing pure-strategy Nash equilibria. Int. J. Game Theory 2, 65--67.Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Schäffer, A. A., and Yannakakis, M. 1991. Simple local search problems that are hard to solve. SIAM J. Comput. 20, 1, 56--87. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Schrijver, A. 2003. Combinatorial Optimization: Polyhedra and Efficiency. Springer. Volume B, Matroids, Trees, Stable Sets, Chapters 39--69.Google ScholarGoogle Scholar
  16. Stoica, I., Adkins, D., Zhuang, S., Shenker, S., and Surana, S. 2004. Internet indirection infrastructure. IEEE/ACM Trans. Netw. 12, 2, 205--218. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Werneck, R. F., and Setubal, J. C. 2000. Finding minimum congestion spanning trees. ACM J. Exper. Alg. 5, 11. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. On the impact of combinatorial structure on congestion games

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in

    Full Access

    • Published in

      cover image Journal of the ACM
      Journal of the ACM  Volume 55, Issue 6
      December 2008
      114 pages
      ISSN:0004-5411
      EISSN:1557-735X
      DOI:10.1145/1455248
      Issue’s Table of Contents

      Copyright © 2008 ACM

      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: 17 December 2008
      • Accepted: 1 September 2008
      • Revised: 1 April 2008
      • Received: 1 August 2007
      Published in jacm Volume 55, Issue 6

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article
      • Research
      • Refereed

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader