Edge : Highway
Node : Exit
Label : Travel time
: The number of cars
When there are 4000 cars in total, on each route is a Nash equilibrium,
and the travel time is
There is a unique Nash equilibrium,
and the travel time is
To see why, no driver can benefit by changing their route: with traffic snaking through C and D the way it is, any other route would now take 85 minutes.
And to see why it’s the only equilibrium, check that the creation of the edge from C to D has in fact made the route through C and D a dominant strategy for all drivers: regardless of the current traffic pattern, you gain by switching your route to go through C and D.
This phenomenon — that adding resources to a transportation network can sometimes
hurt performance at equilibrium is known as Braess’s Paradox
Purpose
Given a traffic graph, how to find an equilibrium?
How far an equilibrium from social optimal?
For
where are non-negtive constant.
The decisions by each driver.
The sum of all travel times.
Definition.
Given a traffic pattern , let
to be the number of drivers on the edge .
Definition.
Given a traffic pattern on graph , let
and
Theorem.
If is non-negtive for all , then the above algorithm always terminates.
Proof.
Let be a traffic pattern, and a driver changes his route from to . By assumption, we have
Also, observe that
Thus is strictly decreasing in the process of the algorithm, and for all traffic , hence it always terminates.
Similarly,
Defination.
Given a traffic pattern and edge on graph , define
and
which is the social cost of traffic .
Lemma.
If , for all , then
Proof.
Let , we have
Theorem.
There exists an equilibrium whose social cost is no more than twice the social cost of the social optimum.
Proof.
Given a social optimum traffic , take it as input of Best-Response Dynamics, and output , we have
Hence,