Stronger Bounds on Braess's Paradox and the Maximum Latency of Selfish Routing

We give several new upper and lower bounds on the worst-case severity of Braess's paradox and the price of anarchy of selfish routing with respect to the maximum latency objective. In single-commodity networks with arbitrary continuous and nondecreasing latency functions, we prove that this worst-case price of anarchy is exactly $n-1$, where $n$ is the number of network vertices. For Braess's paradox in such networks, we prove that removing at most $c$ edges from a network decreases the common latency incurred by traffic at equilibrium by at most a factor of $c+1$. In particular, the worst-case severity of Braess's paradox with a single edge removal is maximized in Braess's original four-vertex network. In multicommodity networks, we exhibit an infinite family of two-commodity networks, related to the Fibonacci numbers, in which both the worst-case severity of Braess's paradox and the price of anarchy for the maximum latency objective grow exponentially with the network size. This construction demonstrates that numerous known selfish routing results for single-commodity networks have no analogues in networks with two or more commodities. We also prove an upper bound on both of these quantities that is exponential in the network size and independent of the network latency functions, showing that our construction is close to optimal. Finally, we use our family of two-commodity networks to exhibit a natural network design problem with intrinsically exponential (in)approximability.

[1]  J. G. Wardrop,et al.  Some Theoretical Aspects of Road Traffic Research , 1952 .

[2]  C. B. Mcguire,et al.  Studies in the Economics of Transportation , 1958 .

[3]  R. Stephenson A and V , 1962, The British journal of ophthalmology.

[4]  Dietrich Braess,et al.  Über ein Paradoxon aus der Verkehrsplanung , 1968, Unternehmensforschung.

[5]  M. A. Hall,et al.  Properties of the Equilibrium State in Transportation Networks , 1978 .

[6]  Mike Smith,et al.  The existence, uniqueness and stability of traffic equilibria , 1979 .

[7]  Yosef Sheffi,et al.  Urban Transportation Networks: Equilibrium Analysis With Mathematical Programming Methods , 1985 .

[8]  John N. Tsitsiklis,et al.  Parallel and distributed computation , 1989 .

[9]  P. Gács,et al.  Algorithms , 1992 .

[10]  S. Meyn,et al.  THE EXISTENCE OF AN “I” , 2020, The Nature of Order, Book 4: The Luminous Ground.

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

[12]  Christos H. Papadimitriou,et al.  Algorithms, games, and the internet , 2001, STOC '01.

[13]  Martin Skutella,et al.  Flows over time with load-dependent transit times , 2002, SODA '02.

[14]  Tim Roughgarden,et al.  How unfair is optimal routing? , 2002, SODA '02.

[15]  Tim Roughgarden,et al.  How bad is selfish routing? , 2002, JACM.

[16]  Hisao Kameda,et al.  How harmful the paradox can be in the Braess/Cohen-Kelly-Jeffries networks , 2002, Proceedings.Twenty-First Annual Joint Conference of the IEEE Computer and Communications Societies.

[17]  Kwang Mong Sim,et al.  The price of anarchy for non-atomic congestion games with symmetric cost maps and elastic demands , 2003, Oper. Res. Lett..

[18]  蔡宁,et al.  Braess’s Paradox的博弈论分析 , 2003 .

[19]  Tim Roughgarden The price of anarchy is independent of the network topology , 2003, J. Comput. Syst. Sci..

[20]  José R. Correa,et al.  Sloan School of Management Working Paper 4319-03 June 2003 Selfish Routing in Capacitated Networks , 2022 .

[21]  Tim Roughgarden,et al.  A stronger bound on Braess's Paradox , 2004, SODA '04.

[22]  Tim Roughgarden The maximum latency of selfish routing , 2004, SODA '04.

[23]  José R. Correa,et al.  On the Inefficiency of Equilibria in Congestion Games , 2005, IPCO.

[24]  Yossi Azar,et al.  The Hardness of Network Design for Unsplittable Flow with Selfish Users , 2005, WAOA.

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

[26]  Tim Roughgarden,et al.  Braess's Paradox, Fibonacci Numbers, and Exponential Inapproximability , 2005, ICALP.

[27]  Tim Roughgarden,et al.  Selfish routing and the price of anarchy , 2005 .

[28]  M. Safari Price of Anarchy ⋆ , 2005 .

[29]  Rolf H. Möhring,et al.  System-optimal Routing of Traffic Flows with User Constraints in Networks with Congestion System-optimal Routing of Traffic Flows with User Constraints in Networks with Congestion , 2022 .

[30]  Aranyak Mehta,et al.  Fairness and optimality in congestion games , 2005, EC '05.

[31]  Tim Roughgarden,et al.  On the severity of Braess's Paradox: Designing networks for selfish users is hard , 2006, J. Comput. Syst. Sci..

[32]  Martin Gairing,et al.  Price of Anarchy for Polynomial Wardrop Games , 2006, WINE.

[33]  Yin Zhang,et al.  On selfish routing in internet-like environments , 2006, TNET.

[34]  Yuval Rabani,et al.  Linear Programming , 2007, Handbook of Approximation Algorithms and Metaheuristics.

[35]  Georgia Perakis,et al.  The "Price of Anarchy" Under Nonlinear and Asymmetric Costs , 2007, Math. Oper. Res..

[36]  Ariel Orda,et al.  Bottleneck Routing Games in Communication Networks , 2007, IEEE J. Sel. Areas Commun..

[37]  José R. Correa,et al.  Fast, Fair, and Efficient Flows in Networks , 2007, Oper. Res..

[38]  Yishay Mansour,et al.  Efficient graph topologies in network routing games , 2009, Games Econ. Behav..

[39]  Costas Busch,et al.  Atomic routing games on maximum congestion , 2006, Theor. Comput. Sci..

[40]  Tim Roughgarden,et al.  Algorithmic Game Theory , 2007 .

[41]  J. Mixter Fast , 2012 .