Endogenous Information in Routing Games: Memory-Constrained Equilibria, Recall Braess Paradoxes, and Memory Design
Abstract
We study routing games in which travelers optimize over routes that are remembered or surfaced, rather than over a fixed exogenous action set. The paper develops a tractable design theory for endogenous recall and then connects it back to an explicit finite-memory micro model. At the micro level, each traveler carries a finite memory state, receives surfaced alternatives, chooses via a logit rule, and updates memory under a policy such as LRU. This yields a stationary Forgetful Wardrop Equilibrium (FWE); existence is proved under mild regularity, and uniqueness follows in a contraction regime for the reduced fixed-point map. The paper's main design layer is a stationary salience model that summarizes persistent memory and interface effects as route-specific weights. Salience-weighted stochastic user equilibrium is the unique minimizer of a strictly convex potential, which yields a clean optimization and implementability theory. In this layer we characterize governed implementability under ratio budgets and affine tying constraints, and derive constructive algorithms on parallel and series-parallel networks. The bridge between layers is exact for last-choice memory (B=1): the micro model is then equivalent to the salience model, so any interior salience vector can be realized by an appropriate surfacing policy. For larger memories, we develop an explicit LRU-to-TTL-to-salience approximation pipeline and add contraction-based bounds that translate surrogate-map error into fixed-point and welfare error. Finally, we define a Recall Braess Paradox, in which improving recall increases equilibrium delay without changing physical capacity, and show that it can arise on every two-terminal network with at least two distinct s-t paths. Targeted experiments support the approximation regime, governed-design predictions, and the computational advantages of the reduced layer.
Figures & tables
| Statement | Layer | Status | Reference |
|---|---|---|---|
| Existence of a stationary Forgetful Wardrop Equilibrium (FWE) | Micro (Markov) | Exact | Thm. 12 |
| Exact equivalence of last-choice memory and salience-weighted logit | Micro salience | Exact | Thm. 1 |
| (Operational) realizability of any interior salience vector via surfacing when | Micro design | Exact | Cor. 2 |
| LRU TTL marginal-hit bound (external independent Poisson requests) | External cache | Conditional rate | Thm. 15 |
| Random-menu logit availability-weighted logit under explicit menu assumptions | Menu surrogate | Coordinate bound | Prop. 8 , Cor. 7 |
| Convex potential and uniqueness of SW-SUE | Salience | Exact | Prop. 1 |
| Instance | TTL | Oracle | ||
|---|---|---|---|---|
| Pigou | 0.819960 | 0.819960 | ||
| Sioux Falls ( ) | 0.889140 |
| Instance | TTL distance | Oracle distance | Local AWL distance | Window drift |
|---|---|---|---|---|
| Pigou | ||||
| Sioux Falls |
| Comparison | discrepancy |
|---|---|
| Simulation choice vs. exact choice | |
| Simulation recall vs. exact recall | |
| TTL recall at exact choices vs. exact recall | 0.162964 |
| AWL using exact availability vs. exact choice | 0.003239 |
| TTL equilibrium vs. exact choice | 0.025885 |
| Catalog | Capacity | ||||
|---|---|---|---|---|---|
| 6 | 1 | ||||
| 20 | 6 | ||||
| 100 | 30 | ||||
| 500 | 150 |
| Equilibrium cost | Residual | Mean daily cost | Cost at mean flow | |
|---|---|---|---|---|
| 1 | 1.671202613 | |||
| 2 | 1.691247314 | |||
| 3 | 1.671202613 |
| Variable-route share | Optimal cost | Required ratio | |
| 1 | 0.764499 | 0.819960 | 1 |
| 1.1 | 0.755406 | 0.815232 | 1.1 |
| 1.25 | 0.743023 | 0.809060 | 1.25 |
| 1.5 | 0.725013 | 0.800631 | 1.5 |
| 2 | 0.695849 | 0.788357 | 2 |
| 3 | 0.653439 | 0.773544 | 3 |
| Quantity | Value |
|---|---|
| Distinct sampled targets | 300 |
| Minimum required ratio | 1.285151 |
| Median required ratio | 57.519078 |
| 90th percentile required ratio | 1003.868097 |
| Maximum required ratio | 94874.270438 |
| Edge-additive feasible at | 36/300 (12%) |
| Routes | Split (ms) | Enumeration (ms) | Max. load difference | |
|---|---|---|---|---|
| 4 | 16 | 0.240 | 0.694 | |
| 6 | 64 | 0.236 | 0.758 | |
| 8 | 256 | 0.286 | 0.904 | |
| 10 | 1024 | 0.320 | 1.476 | |
| 12 | 4096 | 0.392 | 5.196 | |
| 14 | 16384 | 0.485 | 26.160 |
Game Theory
Game theory studies how interacting decision-makers choose strategies, form agreements, and shape outcomes under competition and cooperation.
See all 233 papers