Skip to main content
Log in

The price of Anarchy in series-parallel network congestion games

  • Full Length Paper
  • Series B
  • Published:
Mathematical Programming Submit manuscript

Abstract

We study the inefficiency of pure Nash equilibria in symmetric network congestion games defined over series-parallel networks with affine edge delays. For arbitrary networks, Correa (Math Oper Res 44(4):1286–1303, 2019) proved a tight upper bound of 5/2 on the PoA. On the other hand, for extension-parallel networks, a subclass of series-parallel networks, Fotakis (Theory Comput Syst 47:113–136, 2010) proved that the PoA is 4/3. He also showed that this bound is not valid for series-parallel networks by providing a simple construction with PoA 15/11. Our main result is that for series-parallel networks the PoA cannot be larger than 2, which improves on the bound of 5/2 valid for arbitrary networks. We also construct a class of instances with a lower bound on the PoA that asymptotically approaches 27/19, which improves on the lower bound of 15/11.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3

Similar content being viewed by others

References

  1. Ackermann, H., Röglin, H., Vöcking, B.: On the impact of combinatorial structure on congestion games. J. ACM 55(6), 25:1-25:22 (2008)

    Article  MathSciNet  Google Scholar 

  2. Anshelevich, E., Dasgupta, A., Kleinberg, J., Tardos, E., Wexler, T., Roughgarden, T.: The price of stability for network design with fair cost allocation. In: 45th Annual IEEE Symposium on Foundations of Computer Science, pp. 295–304 (2004)

  3. Anshelevich, E., Dasgupta, A., Kleinberg, J., Tardos, E., Wexler, T., Roughgarden, T.: The price of stability for network design with fair cost allocation. SIAM J. Comput. 38(4), 1602–1623 (2008)

    Article  MathSciNet  Google Scholar 

  4. Awerbuch, B., Azar, Y., Epstein, A.: The price of routing unsplittable flow. In: Proceedings of the Thirty-Seventh Annual ACM Symposium on Theory of Computing, STOC ’05, pp. 57–66. Association for Computing Machinery, New York, NY, USA (2005)

  5. Awerbuch, B., Azar, Y., Epstein, A.: The price of routing unsplittable flow. SIAM J. Comput. 42(1), 160–177 (2013)

    Article  MathSciNet  Google Scholar 

  6. Bern, M., Lawler, E., Wong, A.: Linear-time computation of optimal subgraphs of decomposable graphs. J. Algorithms 8(2), 216–235 (1987)

    Article  MathSciNet  Google Scholar 

  7. Bhaskar, U., Fleischer, L., Huang, C.: The price of collusion in series-parallel networks. In: Eisenbrand, F., Shepherd, F.B. (eds.) Integer Programming and Combinatorial Optimization, pp. 313–326. Springer, Berlin (2010)

    Chapter  Google Scholar 

  8. Bilò, V., Vinci, C.: The price of anarchy of affine congestion games with similar strategies. Theor. Comput. Sci. 806, 641–654 (2020)

    Article  MathSciNet  Google Scholar 

  9. Christodoulou, G., Koutsoupias, E.: The price of anarchy of finite congestion games. In: Proceedings of the Thirty-Seventh Annual ACM Symposium on Theory of Computing, STOC ’05, pp. 67–73. Association for Computing Machinery, New York, NY, USA (2005)

  10. Correa, J., de Jong, J., de Keijzer, B., Uetz, M.: The inefficiency of Nash and subgame perfect equilibria for network routing. Math. Oper. Res. 44(4), 1286–1303 (2019)

    Article  MathSciNet  Google Scholar 

  11. Correa, J.R., Schulz, A.S., Stier-Moses, N.E.: Selfish routing in capacitated networks. Math. Oper. Res. 29, 2004 (2003)

    MathSciNet  Google Scholar 

  12. Correa, J.R., Schulz, A.S., Stier-Moses, N.E.: On the inefficiency of equilibria in congestion games. In: Integer Programming and Combinatorial Optimization, pp. 167–181. Springer, Berlin (2005)

  13. Epstein, A., Feldman, M., Mansour, Y.: Efficient graph topologies in network routing games. Games Econ. Behav. 66(1), 115–125 (2009)

    Article  MathSciNet  Google Scholar 

  14. Fabrikant, A., Papadimitriou, C.H., Talwar, K.: The complexity of pure Nash equilibria. In: Proceedings of STOC ’04 (2004)

  15. Fotakis, D.: Congestion games with linearly independent paths: convergence time and price of anarchy. Theory Comput. Syst. 47, 113–136 (2010). https://doi.org/10.1007/s00224-009-9205-7

    Article  MathSciNet  Google Scholar 

  16. Harker, P.T.: Multiple equilibrium behaviors on networks. Transp. Sci. 22(1), 39–46 (1988)

    Article  MathSciNet  Google Scholar 

  17. Holzman, R., Monderer, D.: Strong equilibrium in network congestion games: increasing versus decreasing costs. Int. J. Game Theory 44, 647–666 (2015)

    Article  MathSciNet  Google Scholar 

  18. Johnson, D.S., Papadimitriou, C.H., Yannakakis, M.: How easy is local search? J. Comput. Syst. Sci. 37(1), 79–100 (1988)

    Article  MathSciNet  Google Scholar 

  19. de Jong, J., Klimm, M., Uetz, M.: Efficiency of equilibria in uniform matroid congestion games. In: Martin Gairing, R.S. (ed.) 9th International Symposium on Algorithmic Game Theorey (SAGT). Lecture Notes in Computer Science, vol. 9928, pp. 105–116. Springer, Berlin (2016)

  20. Kikuno, T., Yoshida, N., Kakuda, Y.: A linear algorithm for the domination number of a series-parallel graph. Discrete Appl. Math. 5(3), 299–311 (1983)

    Article  MathSciNet  Google Scholar 

  21. Koutsoupias, E., Papadimitriou, C.: Worst-case equilibria. In: STACS 99, pp. 404–413. Springer, Berlin (1999)

  22. Krumke, S.O., Zeck, C.: Generalized max flow in series-parallel graphs. Discrete Optim. 10(2), 155–162 (2013)

    Article  MathSciNet  Google Scholar 

  23. Milchtaich, I.: Network topology and the efficiency of equilibrium. Games Econ. Behav. 57(2), 321–346 (2006)

    Article  MathSciNet  Google Scholar 

  24. Monderer, D., Shapley, L.S.: Potential games. Games Econ. Behav. 14(1), 124–143 (1996)

    Article  MathSciNet  Google Scholar 

  25. Orda, A., Rom, R., Shimkin, N.: Competitive routing in multiuser communication networks. IEEE/ACM Trans. Netw. 1(5), 510–521 (1993)

    Article  Google Scholar 

  26. Radzik, T.: Faster algorithms for the generalized network flow problem. Math. Oper. Res. 23(1), 69–100 (1998)

    Article  MathSciNet  Google Scholar 

  27. Rosenthal, R.W.: A class of games possessing pure-strategy Nash equilibria. Int. J. Game Theory 2, 65–67 (1973)

    Article  MathSciNet  Google Scholar 

  28. Rosenthal, R.W.: The network equilibrium problem in integers. Networks 3(1), 53–59 (1973)

    Article  MathSciNet  Google Scholar 

  29. Roughgarden, T.: The price of anarchy is independent of the network topology. J. Comput. Syst. Sci. 67(2), 341–364 (2003). Special Issue on STOC 2002

  30. Roughgarden, T.: Selfish routing with atomic players. In: Proceedings of the Sixteenth Annual ACM-SIAM Symposium on Discrete Algorithms, SODA ’05, pp. 1184–1185. Society for Industrial and Applied Mathematics, USA (2005)

  31. Roughgarden, T., Tardos, E.: How bad is selfish routing? J. ACM 49(2), 236–259 (2002)

    Article  MathSciNet  Google Scholar 

  32. Takamizawa, K., Nishizeki, T., Saito, N.: Linear-time computability of combinatorial problems on series-parallel graphs. J. ACM 29(3), 623–641 (1982)

    Article  MathSciNet  Google Scholar 

  33. Valdes, J., Tarjan, R., Lawler, E.: The recognition of series parallel digraphs. SIAM J. Comput. 11(2), 298–313 (1982)

    Article  MathSciNet  Google Scholar 

Download references

Acknowledgements

We thank the reviewers for their detailed comments and suggestions, that greatly improved the presentation of the paper. We also thank the Associate Editor for suggesting a construction that inspired the derivation of our lower bound on the PoA.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Bainian Hao.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Hao, B., Michini, C. The price of Anarchy in series-parallel network congestion games. Math. Program. 203, 499–529 (2024). https://doi.org/10.1007/s10107-022-01803-w

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10107-022-01803-w

Mathematics Subject Classification

Navigation