View GitHub repository

When Every Agent Finds the Shortcut

Preparing the experiment with 100,000 commuters.

Multi-Agent Reinforcement Learning in Congestion Games

When Every Agent Finds the Shortcut

A repeated daily commute through one small highway network.

Every morning, 100,000 commuters enter a small highway network at S and need to reach T, their destination. U and V are junctions. Each commuter chooses one complete route, experiences that day’s travel time, and updates a private estimate of the route it took.

They do not meet afterward or exchange travel times in this experiment. Each learner sees only its own trip. They still affect one another because a road becomes slower when more of them choose it. The network, not communication, links their rewards.

A new link from U to V costs nothing by itself. It looks like an obvious improvement. This is the setting for Braess’s paradox: adding an option can lead travelers acting in their own interest to a stable outcome in which everyone is slower.

With the shortcut closed, an even split gives every commuter a trip lasting 90 minutes. Once the shortcut is open, a profile in which everyone uses it is stable, with every trip lasting 120 minutes. The journey below shows why private learning can find that worse incentive pattern.