On the Price of Anarchy for flows over time

Dynamic network flows, or network flows over time, constitute an important model for real-world situations where steady states are unusual, such as urban traffic and the Internet. These applications immediately raise the issue of analyzing dynamic network flows from a game-theoretic perspective. In this paper we study dynamic equilibria in the deterministic fluid queuing model in single-source single-sink networks, arguably the most basic model for flows over time. In the last decade we have witnessed significant developments in the theoretical understanding of the model. However, several fundamental questions remain open. One of the most prominent ones concerns the Price of Anarchy, measured as the worst case ratio between the minimum time required to route a given amount of flow from the source to the sink, and the time a dynamic equilibrium takes to perform the same task. Our main result states that if we could reduce the inflow of the network in a dynamic equilibrium, then the Price of Anarchy is exactly $\e/(\e-1)\approx 1.582$. This significantly extends a result by Bhaskar, Fleischer, and Anshelevich (SODA 2011). Furthermore, our methods allow to determine that the Price of Anarchy in parallel-link networks is exactly 4/3. Finally, we argue that if a certain very natural monotonicity conjecture holds, the Price of Anarchy in the general case is exactly $\e/(\e-1)$.

[1]  Zhigang Cao,et al.  A Network Game of Dynamic Traffic , 2017, EC.

[2]  Tobias Harks,et al.  Dynamic flows with adaptive route choice , 2018, Mathematical Programming.

[3]  Ronald Koch,et al.  Nash Equilibria and the Price of Anarchy for Flows over Time , 2011, Theory of Computing Systems.

[4]  David Gale,et al.  Transient flows in networks. , 1959 .

[5]  Elliot Anshelevich,et al.  A Stackelberg strategy for routing flow over time , 2010, SODA '11.

[6]  Eric V. Denardo,et al.  Flows in Networks , 2011 .

[7]  Martin Skutella,et al.  An Introduction to Network Flows over Time , 2008, Bonn Workshop of Combinatorial Optimization.

[8]  W. Vickrey Congestion Theory and Transport Investment , 1969 .

[9]  Bin Ran,et al.  MODELING DYNAMIC TRANSPORTATION NETWORKS , 1996 .

[10]  Martin Skutella,et al.  Multi-Source Multi-Sink Nash Flows Over Time , 2018, ATMOS.

[11]  Frédéric Meunier,et al.  Equilibrium Results for Dynamic Congestion Games , 2010, Transp. Sci..

[12]  Ronald Koch,et al.  Routing Games over Time , 2012 .

[13]  José R. Correa,et al.  Long Term Behavior of Dynamic Equilibria in Fluid Queuing Networks , 2017, IPCO.

[14]  José R. Correa,et al.  Dynamic Equilibria in Fluid Queueing Networks , 2014, Oper. Res..

[15]  Kate Larson,et al.  Braess’s Paradox for Flows over Time , 2013, Theory of Computing Systems.

[16]  Anisse Ismaili Routing Games over Time with FIFO Policy , 2017, WINE.

[17]  Leon Sering,et al.  Nash Flows over Time with Spillback , 2019, SODA.

[18]  D. R. Fulkerson,et al.  Constructing Maximal Dynamic Flows from Static Flows , 1958 .

[19]  Marc Schröder,et al.  Dynamic Atomic Congestion Games with Seasonal Flows , 2016, Oper. Res..

[20]  Samuel Yagar Dynamic traffic assignment by individual path minimization and queuing , 1971 .

[21]  Martin Hoefer,et al.  Competitive routing over time , 2009, Theor. Comput. Sci..

[22]  Christos H. Papadimitriou,et al.  Worst-case Equilibria , 1999, STACS.

[23]  Athanasios K. Ziliaskopoulos,et al.  Foundations of Dynamic Traffic Assignment: The Past, the Present and the Future , 2001 .

[24]  José R. Correa,et al.  Existence and Uniqueness of Equilibria for Flows over Time , 2011, ICALP.

[25]  Éva Tardos,et al.  Efficient continuous-time dynamic network flow algorithms , 1998, Oper. Res. Lett..

[26]  Ravindra K. Ahuja,et al.  Network Flows: Theory, Algorithms, and Applications , 1993 .