When Competition Helps: Achieving Optimal Traffic Flow with Multiple Autonomous Planners
By: Ivan Geffner, Erez Karpas, Moshe Tennenholtz
Potential Business Impact:
Makes self-driving cars avoid traffic jams.
The inefficiency of selfish routing in congested networks is a classical problem in algorithmic game theory, often captured by the Price of Anarchy (i.e., the ratio between the social cost of decentralized decisions and that of a centrally optimized solution.) With the advent of autonomous vehicles, capable of receiving and executing centrally assigned routes, it is natural to ask whether their deployment can eliminate this inefficiency. At first glance, a central authority could simply compute an optimal traffic assignment and instruct each vehicle to follow its assigned path. However, this vision overlooks critical challenges: routes must be individually rational (no vehicle has an incentive to deviate), and in practice, multiple planning agents (e.g., different companies) may coexist and compete. Surprisingly, we show that such competition is not merely an obstacle but a necessary ingredient for achieving optimal outcomes. In this work, we design a routing mechanism that embraces competition and converges to an optimal assignment, starting from the classical Pigou network as a foundational case.
Similar Papers
Designing Non-monetary Intersection Control Mechanisms for Efficient Selfish Routing
CS and Game Theory
Fixes traffic jams by changing when cars go.
To Analyze and Regulate Human-in-the-loop Learning for Congestion Games
CS and Game Theory
Guides drivers to better routes, reducing traffic jams.
Contested Route Planning
CS and Game Theory
Makes delivery trucks harder for bad guys to find.