Value of Information in Bayesian Routing Games II: Equilibrium Adoption Rates of Information Systems Are the Minimizers of the Equilibrium PotentialResearch Paper
Motivation
Traffic information systems (TIS) such as navigation apps send drivers private, noisy signals about the state of the road network: incidents, weather, closures. When several such systems coexist, their subscribers act on different information, and the congestion each population experiences depends on how all of them route. A question then arises for transport planners and for the information providers themselves: if travelers are free to choose which system to subscribe to, which market shares of the competing systems are stable?
Wu, Amin and Ozdaglar (Operations Research 69(1):148–163, 2021; preprint arXiv:1808.10590) model this situation as a Bayesian routing game with heterogeneous information and answer the question exactly: the equilibrium adoption rates are the minimizers of a convex function of the population sizes, the equilibrium value of a weighted potential. This mission formalizes that characterization (Theorem 4 of the paper) together with the results its proof rests on. A companion mission (Value of Information in Bayesian Routing Games I) formalizes the paper's other main result, the sign and monotonicity of the relative value of information between two populations.
Setting
A Bayesian routing game has a single origin–destination pair, a finite set of edges and a finite nonempty set of routes (each route a set of edges), and a finite set of network states . Travelers of total demand are split into populations , one per TIS; population has size , where the size vector lies in the simplex . Each population receives a signal (its type) from a finite set ; states and type profiles are drawn from a common prior . Edge in state has cost at load , positive, strictly increasing and differentiable.
A strategy profile assigns to each population and type a split of its demand over routes, with ; these form the polytope . It induces route flows and edge loads . A traveler of population with signal forms the belief and evaluates the expected route cost . A Bayesian Wardrop equilibrium (BWE) is a in which every type uses only routes of minimal expected cost. The equilibrium population cost is
The weighted potential is , and is its equilibrium value. In route-flow form, is the same expression in terms of ; route flows satisfy linear constraints (14a)–(14c) (a separability condition across populations, total demand , nonnegativity) and one information impact constraint per population, , where measures how much of the demand reacts to population 's signal. Let be the set of minimizers of subject to (14a)–(14c) only, and
In the two-stage game, travelers first choose a TIS, inducing , and then play . A size vector is a vector of equilibrium adoption rates if no traveler gains by switching TIS:
Formalization targets
Goal: Theorem 4
For every and every BWE of ,
With the existence of a BWE for every , this is the paper's statement that the set of equilibrium adoption rates is .
Milestones
- Theorem 1. is a BWE of iff minimizes over ; the equilibrium edge load is unique.
- Proposition 2. A route flow in the flow polytope ((14a)–(14c) plus all information impact constraints) is an equilibrium flow iff it minimizes over .
- Lemma 5. is convex on , and with and ,
- Proposition 5. is convex, , and the equilibrium edge load equals the size-independent load of iff .
A separate item states the existence of a BWE for every .
Significance
The result. Theorem 4 reduces a question about a two-stage game with a continuum of travelers and private signals to the minimization of one convex function over a simplex. It shows that the stable market shares form a convex set, generally not a single point, so each system's equilibrium adoption rate ranges over an interval; and that this set is determined by the joint information environment of all systems, not by each system's signal alone. On the equilibrium edge load does not depend on the shares at all, which identifies when changes in market shares leave congestion unchanged.
Formalizing it. The proofs of Theorem 1, Proposition 2 and Proposition 5 are in the paper's online e-companion, and Lemma 5 relies on sensitivity results for parametric convex programs cited from the literature. No part of this development has, to our knowledge, been machine-checked. A complete formalization would produce a verified potential-game characterization of Bayesian Wardrop equilibria with heterogeneous information and a verified directional-derivative formula for the optimal value of a parametric convex program; nothing comparable is currently on the platform (the existing Wardrop development covers complete information only).
Difficulty
The direction " implies (31)" is not a pointwise statement about costs: it follows from being the argmin of together with the formula linking directional derivatives of to cost differences. Both are hard. The derivative formula (26) is a statement about the optimal value of a convex program whose feasible set moves with ; its standard proofs pass through uniqueness of Lagrange multipliers, which fails exactly at the degenerate size vectors () that Theorem 4 must cover, since an unused TIS is a legitimate outcome. The identity needs the route-flow reformulation (Proposition 2), in which the size vector enters only through the information impact constraints, and the uniqueness of the minimizing edge load. The natural first idea, comparing population costs directly at a given equilibrium, gives no handle on which size vectors make them equal.
Formalization scope
The Lean development lives in the namespace BayesRouting.Adoption. Populations, types, states, edges and routes are finite types; type spaces and the route set are nonempty; routes are edge sets. The game is a structure whose fields include the paper's standing assumptions: the prior is a probability distribution, , and each cost is positive on nonnegative loads, strictly increasing and differentiable (on all of , which loses no generality). One assumption is added: every type profile has positive probability. Without it the equilibrium edge load need not be unique and the beliefs can be undefined; it excludes the paper's Example 2(i) (perfectly correlated signals).
Conventions: size vectors range over the probability simplex; is the infimum of over and is only compared at points of the simplex (outside it the feasible set can be empty and the value is a default); is the last form of the paper's (7), well defined when ; is the maximum over reference profiles, which equals the paper's value on flows satisfying (14a); equilibrium statements are made for every BWE rather than for "the" equilibrium; and similar sets are argmin sets. Lemma 5 is stated for the directions with (otherwise leaves the simplex); is allowed.
A trivializing formalization is ruled out: the existence of a BWE is its own item, so "for every BWE" is not vacuous, and is defined by (30) from the flow problem (28), not as the argmin of , so the goal is not a restatement of Proposition 5.
Infrastructure a complete development needs: KKT conditions for convex programs with linear constraints, convexity of integrals of increasing functions, compactness arguments for existence of minimizers, and one-sided directional derivatives of optimal-value functions. The last two are reusable well beyond this mission. Proofs of any item, and of auxiliary lemmas such as Proposition 1 of the paper (feasible route flows form the polytope ), are welcome.
Selected references
- M. Wu, S. Amin, A. E. Ozdaglar, Value of Information in Bayesian Routing Games, Operations Research 69(1):148–163, 2021. https://doi.org/10.1287/opre.2020.1999 (preprint: https://arxiv.org/abs/1808.10590)
- W. H. Sandholm, Potential games with continuous player sets, Journal of Economic Theory 97(1):81–108, 2001. https://doi.org/10.1006/jeth.2000.2696
- A. V. Fiacco, J. Kyparisis, Convexity and concavity properties of the optimal value function in parametric nonlinear programming, Journal of Optimization Theory and Applications 48(1):95–126, 1986. https://doi.org/10.1007/BF00938592