A useful starting model treats a road network as a directed flow network and travelers as a divisible population in a nonatomic congestion game: an individual traveler has negligible effect on link congestion. For each source-sink pair , fix a demand and a finite set of allowed routes. Let be the flow on route , with . The link-route incidence matrix gives link loads . If link has delay , the route travel time is
A Wardrop equilibrium is a feasible route-flow vector for which every used route has minimum travel time among the routes serving the same source-sink pair. Equivalently, there are numbers such that
The condition says that a traveler cannot lower their own delay by changing route. It does not assert that their choice minimizes the total delay experienced by all travelers. At a Wardrop equilibrium, unused routes may have exactly the same delay as used ones.
This static flow network model requires delay to depend on present link load, with each source-sink demand fixed. Models from queueing theory instead describe vehicles or packets as discrete customers whose delay depends on random arrivals, service and accumulated queues; a time-dependent model must also track changes of flow and travel-time propagation. Those models answer different questions from a static Wardrop equilibrium. The static model is nevertheless valuable because its route-choice condition has a precise convex optimization formulation, as developed next.
Assume each link delay is continuous and nondecreasing. Define the Beckmann potential on feasible route flows by
The integral of a nondecreasing function is convex, so is a convex function. The chain rule gives
At a minimum, move a small amount of flow from a used route to any other route for the same source-sink pair. This is a feasible direction, and its one-sided derivative is . Thus every used route has minimum cost, establishing the Wardrop equilibrium conditions.
Conversely, if satisfies the Wardrop equilibrium conditions, then for any feasible ,
Here on each pair, whereas . The supporting inequality for a convex function then gives . Therefore
The feasible route-flow set is compact, and the Beckmann potential is continuous, so a minimizer exists. If each is strictly increasing, the potential is strictly convex as a function of link loads. Two minimizers with distinct link-load vectors would have a midpoint with strictly smaller potential, a contradiction. Thus equilibrium link loads are unique in this case; route-flow nonuniqueness at a Wardrop equilibrium can still occur because different route decompositions can have the same link loads.
The optimization of selfish route choice must be distinguished from the minimization of total travel time
For differentiable delays, the marginal social cost on link is , rather than just . The marginal external cost toll makes each traveler's perceived link cost equal to this derivative. If is convex, the tolled Wardrop equilibria minimize : the corresponding Beckmann potential is exactly , up to its zero reference value. Convexity of is an additional assumption and does not follow merely from nondecreasing delays.
An elastic-demand extension assigns pair an inverse demand function and allows demand to vary. Subtracting from the Beckmann potential produces the optimization formulation: its marginal condition equates minimum route delay with marginal willingness to travel on positive-demand pairs. With decreasing inverse demands, the subtracted utility is concave and the resulting objective remains convex. This explains why both fixed-demand route choice and an elastic-demand Wardrop equilibrium fit a common optimization framework.
Here is an explicit Braess paradox. Use four vertices and unit demand from to . The delay on equals its own link flow, as does the delay on ; the delays on and are constantly one. Initially the two routes are and . If the first carries and the second , their delays are and . The Wardrop equilibrium has , so every traveler takes time .
Add a directed link with zero delay. Let the old upper and lower routes carry , and let the new route carry , with . Their delays become
If , the upper route is strictly slower than the middle route, contradicting the Wardrop equilibrium condition. Similarly is impossible. Thus the new equilibrium has , and all three route delays are two. Consequently
This is an incentive effect, not a loss of feasible allocations: the old half-and-half flow remains feasible after adding the link. For completeness, its social optimality can be checked directly. Write , . Total travel time in the enlarged network is
It is minimized at , giving the original total time . The Wardrop equilibrium instead incurs total time two, a factor larger. The Beckmann potential and total-delay objectives differ because an extra traveler ignores the delay their presence imposes on others. More generally, adding routes cannot worsen the optimum of total delay when it leaves the previous feasible flows available, but it can worsen a selfish Wardrop equilibrium.

Articles by others on the same topic (0)

There are currently no matching articles.