Traffic Optimization For a Mixture of Self-interested and Compliant Agents

This paper focuses on two commonly used path assignment policies for agents traversing a congested network: self-interested routing, and system-optimum routing. In the self-interested routing policy each agent selects a path that optimizes its own utility, while the system-optimum routing agents are assigned paths with the goal of maximizing system performance. This paper considers a scenario where a centralized network manager wishes to optimize utilities over all agents, i.e., implement a system-optimum routing policy. In many real-life scenarios, however, the system manager is unable to influence the route assignment of all agents due to limited influence on route choice decisions. Motivated by such scenarios, a computationally tractable method is presented that computes the minimal amount of agents that the system manager needs to influence (compliant agents) in order to achieve system optimal performance. Moreover, this methodology can also determine whether a given set of compliant agents is sufficient to achieve system optimum and compute the optimal route assignment for the compliant agents to do so. Experimental results are presented showing that in several large-scale, realistic traffic networks optimal flow can be achieved with as low as 13% of the agent being compliant and up to 54%.

[1]  Robert B. Dial,et al.  A path-based user-equilibrium traffic assignment algorithm that obviates path storage and enumeration , 2006 .

[2]  S. Voß,et al.  Global Navigation Satellite System based tolling: state-of-the-art , 2012 .

[3]  Alain Haurie,et al.  On the relationship between Nash - Cournot and Wardrop equilibria , 1983, Networks.

[5]  Nicole Immorlica,et al.  Coordination mechanisms for selfish scheduling , 2005, Theor. Comput. Sci..

[6]  Ariel Orda,et al.  Achieving network optima using Stackelberg routing strategies , 1997, TNET.

[7]  Robert B. Dial,et al.  Network-Optimized Road Pricing: Part I: A Parable and a Model , 1999, Oper. Res..

[8]  Hai Yang,et al.  Existence of anonymous link tolls for system optimum on networks with mixed equilibrium behaviors , 2008 .

[9]  Stephen D. Boyles,et al.  Real-time Adaptive Tolling Scheme for Optimized Social Welfare in Traffic Networks , 2017, AAMAS 2017.

[10]  Xiaoning Zhang,et al.  Stackelberg games and multiple equilibrium behaviors on networks , 2007 .

[11]  Subhash Suri,et al.  Designing Least-Cost Nonblocking Broadband Networks , 1997, J. Algorithms.

[12]  Albert G. Greenberg,et al.  A flexible model for resource management in virtual private networks , 1999, SIGCOMM '99.

[13]  R. Rosenthal A class of games possessing pure-strategy Nash equilibria , 1973 .

[14]  A. C. Pigou Economics of welfare , 1920 .

[15]  Narendra Karmarkar,et al.  A new polynomial-time algorithm for linear programming , 1984, Comb..

[16]  B. Schaller New York City's Congestion Pricing Experience and Implications for Road Pricing Acceptance in the United States , 2010 .

[17]  Ren Moses,et al.  Calibration and Evaluation of Link Congestion Functions , 2014 .

[18]  T. Koopmans,et al.  Studies in the Economics of Transportation. , 1956 .

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

[20]  Tim Roughgarden,et al.  Stackelberg scheduling strategies , 2001, STOC '01.

[21]  Tim Roughgarden,et al.  How bad is selfish routing? , 2000, Proceedings 41st Annual Symposium on Foundations of Computer Science.

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

[23]  G. G. Stokes "J." , 1890, The New Yale Book of Quotations.

[24]  Stephen D. Boyles,et al.  Network-wide adaptive tolling for connected and automated vehicles , 2017 .