Dynamic traffic assignment approximating the kinematic wave model: System optimum, marginal costs, externalities and tolls
DOI: 10.1016/j.trb.2012.01.008
archive: archived pipeline: cataloged verified
Get this paper ↗ (DOI — opens at the source; we link to it, we don't host it)
Summary
This paper addresses the derivation of system marginal costs, externalities, and optimal congestion tolls for dynamic traffic networks. While traditional dynamic system optimizing (DSO) models often rely on "whole link" approximations, this study develops a DSO formulation that more closely aligns with traffic flow theory, specifically the Lighthill-Whitham-Richards (LWR) kinematic wave model. The motivation is to provide a tractable, theoretically consistent framework for calculating optimal tolls that internalize congestion externalities, thereby inducing a user equilibrium that coincides with the system optimum. The methodology employs a finite difference approximation (FDA) of the LWR model, extending the Cell Transmission Model (CTM) to accommodate general nonlinear flow-density functions rather than the standard triangular or trapezoidal forms. This extension allows for differentiability, which is crucial for deriving marginal costs. The network is discretized into cells and time intervals, and the DSO problem is formulated as a convex nonlinear program that minimizes total network travel costs. The model incorporates constraints on cell occupancy, sending and receiving capacities, and flow conservation at nodes. Crucially, the formulation endogenously determines merge and diverge proportions at junctions and allows for "holding back" of traffic flows to prevent congestion-induced throughput reductions. The paper also extends the model to include cost-elastic travel demand. The main findings establish the relationship between the DSO solution and dynamic user equilibrium (DUE). By analyzing the Kuhn-Tucker optimality conditions, the author identifies dual variables as system marginal costs. The paper demonstrates that if tolls are imposed on users equal to the difference between the system marginal cost and the experienced travel time, the resulting user equilibrium will match the system optimum. Specifically, Proposition 2 proves that tolls defined as the system marginal cost minus the path travel time for utilized paths (and higher for unutilized paths) ensure that users internalize the externality. Furthermore, the study shows that these path tolls can be decomposed into link-level tolls based on differences in dual variables between successive nodes. The paper also notes that a constant flat toll can be added to ensure non-negative tolls while maintaining the DSO-DUE equivalence. The significance of this work lies in providing a rigorous mathematical foundation for dynamic congestion pricing based on realistic traffic flow dynamics. By bridging the gap between the LWR model and traffic assignment, the paper offers a method to compute optimal tolls that account for spillbacks and moving queues, phenomena often ignored in simpler models. This approach supports the design of intelligent transport systems where variable tolls or flow controls can be used to optimize network performance, ensuring that individual user decisions align with overall system efficiency.
Provenance
The full processing record for this entry. Every stage of this paper's journey through the pipeline is logged — what ran, with which tool and model, how many attempts it took, and when it last completed.
| Stage | Outcome | Tool | Model | Prompt | Attempts | Completed |
|---|---|---|---|---|---|---|
| discover | success | OpenAlex-citations | — | — | 1 | 2026-06-19 |
| archive | success | semantic_scholar | — | — | 6 | 2026-06-25 |
| extract | success | pdftotext | — | — | 2 | 2026-06-26 |
| clean | success | clean | — | — | 1 | 2026-06-26 |
| chunk | success | chunk | — | — | 1 | 2026-06-26 |
| embed | success | embed | Qwen/Qwen3-Embedding-8B | — | 1 | 2026-06-26 |
| enrich | failed | — | — | — | 4 | 2026-06-26 |
| promote | success | — | — | — | 1 | 2026-06-19 |
| summarize | success | llm | qwen3.6-27b-prismaquant | summ-v5 | 1 | 2026-06-26 |
| tag | success | vector_similarity | — | — | 6 | 2026-06-26 |
| verify | success | — | — | — | 1 | 2026-06-26 |
Summary generated by qwen3.6-27b-prismaquant on 2026-06-26; verification: verified.
Topics
Ranked by relevance to this paper. Hover a topic for its definition.