A field guide to shared roads

The Shortcut Tax

Every driver takes the quickest route.
Everyone can still arrive later.

One destination. Two ways there.

Directed congestion networkWest commuters travel from S through A or B to D. The optional shortcut runs from A to B. Wider lines carry more traffic. Road buttons show current minutes and flow. THE SHARED NETWORK SABDWestDestinationNorth neighbours

Width shows flow. Arrows show direction. Select a road to change its cost.

01

A shortcut has a season.

Change the crowd, and the same road can help, hurt, or stop being used.

012
Effect of opening the shortcut across demandThe vertical axis is the change in average travel minutes relative to selfish routing with the shortcut closed. Positive values mean slower travel. The rust line uses selfish routing; the green line uses coordinated routing. Use the demand slider above to inspect any point.
Selfish opening penaltyCoordinated vs closed selfish

Finding the interval…

02

Who shares the bottleneck?

Bring another neighbourhood onto the roads. A collective gain can hide who pays for it.

The second origin preset also makes A → D congestible. Both groups then change each other's quickest routes.

Selected road

S → A

t(x) = 0 + 10x

Each road takes a fixed time plus extra minutes for every flow unit using it.

03

The time you take. The time you cause.

On a crowded road, one more driver delays everyone already there.

For t(x) = a + bx, the next driver feels a + bx minutes, but adds a + 2bx to total travel. The difference, bx, is the delay imposed on others.

Set each toll to that difference at the coordinated flow. Self-interested choices then reproduce the minimum total travel. Tolls below are expressed in equivalent minutes; money, revenue and affordability are outside this model.

Road costs at the coordinated assignment
RoadFlowTravelDelay imposed
marginal toll
Total marginal cost
Inspect route flows and the equilibrium certificate

RouteFlowTravel minutesCost used to choose