Papers
Topics
Authors
Recent
Search
2000 character limit reached

Link Transmission Model (LTM)

Updated 5 July 2026
  • Link Transmission Model (LTM) is a discrete formulation of the network kinematic wave model that computes boundary cumulative flows from demand and supply using Newell’s variational solution.
  • LTM enhances efficiency over cell-based methods by advancing only link-level flows with delay-based updates and invariant junction models to ensure conservation and well-posedness.
  • LTM’s analytical framework supports studying stationary states, stability, and extends to applications like stochastic dynamic traffic assignment and pedestrian flow modeling.

The Link Transmission Model (LTM) is a discrete version of the network kinematic wave model that computes boundary fluxes using link demand and supply defined from cumulative flows based on Newell’s variational solution. In the formulation developed in “Continuous formulations and analytical properties of the link transmission model,” LTM is positioned as an alternative formulation of the network kinematic wave model that complements Newell’s simplified kinematic wave model: LTM determines boundary cumulative flows via junction models, while Newell’s model recovers interior fields A(x,t)A(x,t) from those boundary cumulative flows (Jin, 2014). Within this framework, LTM is intended for efficient and accurate simulation of large-scale traffic networks, with analytical treatment of stationary states, stability, and junction well-posedness.

1. Historical and theoretical placement

LTM arises within the Lighthill–Whitham–Richards kinematic wave framework, in which traffic evolution is governed by the conservation law kt+qx=0k_t + q_x = 0 with q=Q(k)q = Q(k). In this setting, the Cell Transmission Model (CTM) is a discrete Godunov method that divides links into cells and time into steps. The data state that, because each time-step requires updating all cells and solving junction Riemann problems, “the computational cost is inversely proportional to the square of the time-step size.” By contrast, LTM advances only in time and works with link-level boundary cumulative flows and demand/supply relations, so its computational cost is only inversely proportional to the time-step size. For the same time-step, LTM is therefore described as both more efficient and more accurate than CTM (Jin, 2014).

The continuous formulation of LTM is built from the Hamilton–Jacobi representation of the LWR model. Let A(x,t)A(x,t) denote the cumulative count, or Moskowitz function, of vehicles that have passed position xx by time tt. Then k=Axk = -A_x, q=Atq = A_t, and the Hamilton–Jacobi equation is

AtQ(Ax)=0.A_t - Q(-A_x) = 0.

The key theoretical step in the 2014 formulation is to derive Newell’s simplified kinematic wave model from the Hopf–Lax formula for this Hamilton–Jacobi equation under a triangular fundamental diagram and given boundary cumulative flows (Jin, 2014).

This theoretical placement matters because Newell’s model and LTM solve different parts of the network problem. Newell’s model solves the Hamilton–Jacobi equation with Dirichlet boundary data given as cumulative flows. LTM, in turn, uses demand/supply and invariant junction models to solve the BLN-type network boundary problem and to generate those boundary cumulative flows consistently over the network. This suggests that the principal novelty of the continuous formulation is not merely computational economy, but a reorganization of the network kinematic wave problem into boundary resolution plus interior reconstruction (Jin, 2014).

2. Fundamental diagram, cumulative flows, and Hopf–Lax structure

The baseline continuous LTM uses the triangular fundamental diagram

Q(k)=min{Vk,(Kk)W},Q(k) = \min\{V k, (K - k) W\},

where kt+qx=0k_t + q_x = 00 is free-flow speed, kt+qx=0k_t + q_x = 01 is the absolute value of the backward wave speed, and kt+qx=0k_t + q_x = 02 is jam density. The critical density is

kt+qx=0k_t + q_x = 03

and capacity is

kt+qx=0k_t + q_x = 04

For a link of length kt+qx=0k_t + q_x = 05, the initial condition is kt+qx=0k_t + q_x = 06 on kt+qx=0k_t + q_x = 07, and the boundary cumulative flows are kt+qx=0k_t + q_x = 08 at the upstream boundary and kt+qx=0k_t + q_x = 09 at the downstream boundary (Jin, 2014).

Specializing the Hopf–Lax formula to the triangular fundamental diagram yields

q=Q(k)q = Q(k)0

with

q=Q(k)q = Q(k)1

and contributing boundary points satisfying

q=Q(k)q = Q(k)2

This is the minimum principle underlying Newell’s solution (Jin, 2014).

Under the no-transonic-rarefaction assumption in the initial condition, the Hopf–Lax minimum principle yields region-wise explicit formulas over the U-shaped domain. The “simplified Newell” formulas given in the data are:

  • Region 1:

q=Q(k)q = Q(k)3

  • Region 2:

q=Q(k)q = Q(k)4

  • Region 3:

q=Q(k)q = Q(k)5

  • Region 4:

q=Q(k)q = Q(k)6

The region-4 expression is often referred to as Newell’s simplified model. These formulas reproduce shock and rarefaction propagation under the triangular fundamental diagram and encode link travel times and queue dynamics through the arguments q=Q(k)q = Q(k)7 and q=Q(k)q = Q(k)8 (Jin, 2014).

The same minimum structure also imposes feasibility conditions on Dirichlet boundary data. The data list, for example,

q=Q(k)q = Q(k)9

A(x,t)A(x,t)0

A(x,t)A(x,t)1

and

A(x,t)A(x,t)2

Violations render the problem ill-posed. In the continuous LTM interpretation, this is precisely why boundary cumulative flows cannot be prescribed arbitrarily and must instead be generated through admissible demand, supply, and junction relations (Jin, 2014).

In continuous LTM, link demand and supply are defined from “ideal” boundary cumulative flows obtained via Hopf–Lax in pan-shaped domains over a small horizon A(x,t)A(x,t)3. Demand A(x,t)A(x,t)4 is the maximal possible outflux at the downstream boundary of link A(x,t)A(x,t)5 if the downstream is empty; supply A(x,t)A(x,t)6 is the maximal possible influx at the upstream boundary if the upstream is jammed. They are defined by

A(x,t)A(x,t)7

A(x,t)A(x,t)8

where A(x,t)A(x,t)9 and xx0 are the downstream- and upstream-ideal cumulative flows with empty-downstream or jammed-upstream extensions (Jin, 2014).

Under a regular initial state, the closed-form formulas are

xx1

and

xx2

Here the indicator function is

xx3

The queue and vacancy functions are

xx4

and

xx5

The interpretation given in the source is that xx6 is the stored queue and xx7 is the available storage. The indicator xx8 enforces that if a positive queue or vacancy exists, the link is demand- or supply-constrained at capacity (Jin, 2014).

For an initially empty link, the paper gives a particularly transparent specialization. Then xx9 and tt0 for tt1, while tt2 and hence tt3 for tt4. The piecewise formulas become

tt5

and

tt6

These formulas show that LTM replaces internal link discretization by delayed boundary relations driven by characteristic travel times (Jin, 2014).

Two continuous formulations follow from these definitions. In the first, cumulative flows tt7 and tt8 are the state variables, with

tt9

In the second, queue and vacancy are the state variables, satisfying the delay-ODEs

k=Axk = -A_x0

and

k=Axk = -A_x1

The paper also extends the model to commodities. If k=Axk = -A_x2 and k=Axk = -A_x3 are boundary cumulative flows for commodity k=Axk = -A_x4, then the upstream commodity share is k=Axk = -A_x5, and FIFO implies

k=Axk = -A_x6

Turning fractions at a node are

k=Axk = -A_x7

This provides the disaggregation needed for multi-commodity network loading (Jin, 2014).

4. Junction models, invariance, and well-posedness

At each node k=Axk = -A_x8, upstream links k=Axk = -A_x9 and downstream links q=Atq = A_t0 exchange flow subject to boundary demand, boundary supply, conservation, and FIFO-diverge consistency. The invariant macroscopic junction model requires

q=Atq = A_t1

q=Atq = A_t2

q=Atq = A_t3

and

q=Atq = A_t4

To complete the model, the critical demand level is defined as

q=Atq = A_t5

where q=Atq = A_t6 is any non-empty subset of q=Atq = A_t7. Then

q=Atq = A_t8

and

q=Atq = A_t9

Commodity fluxes satisfy

AtQ(Ax)=0.A_t - Q(-A_x) = 0.0

The paper explicitly states that this model is invariant and ensures conservation, capacity, and FIFO (Jin, 2014).

A central analytical conclusion is that LTM is not well-defined with non-invariant junction models. The merge example given in the source uses

AtQ(Ax)=0.A_t - Q(-A_x) = 0.1

with demands AtQ(Ax)=0.A_t - Q(-A_x) = 0.2, AtQ(Ax)=0.A_t - Q(-A_x) = 0.3, and downstream supply AtQ(Ax)=0.A_t - Q(-A_x) = 0.4. Under the invariant fair-merge model, a consistent stationary solution exists with link 1 in SOC and link 2 in SUC:

AtQ(Ax)=0.A_t - Q(-A_x) = 0.5

By contrast, the non-invariant fair-merge rule

AtQ(Ax)=0.A_t - Q(-A_x) = 0.6

is incompatible with LTM’s stationary demand/supply constraints and has no solution in this case (Jin, 2014).

This point has broader methodological significance. The source states that the invariant node model guarantees well-posedness of the traffic statics problem and robustness in simulation, while non-invariant models can fail. A plausible implication is that continuous LTM requires invariance not merely as a modeling preference, but as a structural condition linking boundary flows, storage constraints, and stationary feasibility (Jin, 2014).

5. Stationary states and stability analysis

A link is stationary when AtQ(Ax)=0.A_t - Q(-A_x) = 0.7 for AtQ(Ax)=0.A_t - Q(-A_x) = 0.8. Equivalently, the flux is constant in space and time, AtQ(Ax)=0.A_t - Q(-A_x) = 0.9, and the cumulative flow has the form

Q(k)=min{Vk,(Kk)W},Q(k) = \min\{V k, (K - k) W\},0

with Q(k)=min{Vk,(Kk)W},Q(k) = \min\{V k, (K - k) W\},1, where Q(k)=min{Vk,(Kk)W},Q(k) = \min\{V k, (K - k) W\},2 satisfy

Q(k)=min{Vk,(Kk)W},Q(k) = \min\{V k, (K - k) W\},3

The continuous LTM paper distinguishes four stationary regimes (Jin, 2014).

Regime Condition Queue/vacancy pattern
Critical (C) Q(k)=min{Vk,(Kk)W},Q(k) = \min\{V k, (K - k) W\},4 Q(k)=min{Vk,(Kk)W},Q(k) = \min\{V k, (K - k) W\},5
Strictly under-critical (SUC) Q(k)=min{Vk,(Kk)W},Q(k) = \min\{V k, (K - k) W\},6 and Q(k)=min{Vk,(Kk)W},Q(k) = \min\{V k, (K - k) W\},7 on Q(k)=min{Vk,(Kk)W},Q(k) = \min\{V k, (K - k) W\},8 Q(k)=min{Vk,(Kk)W},Q(k) = \min\{V k, (K - k) W\},9
Strictly over-critical (SOC) kt+qx=0k_t + q_x = 000 and kt+qx=0k_t + q_x = 001 on kt+qx=0k_t + q_x = 002 kt+qx=0k_t + q_x = 003
Zero-speed shock (ZS) kt+qx=0k_t + q_x = 004 with interface at kt+qx=0k_t + q_x = 005 kt+qx=0k_t + q_x = 006

In all stationary cases, kt+qx=0k_t + q_x = 007, and the stationary queue and vacancy are

kt+qx=0k_t + q_x = 008

Thus kt+qx=0k_t + q_x = 009 at critical state, kt+qx=0k_t + q_x = 010 and kt+qx=0k_t + q_x = 011 at SUC, kt+qx=0k_t + q_x = 012 and kt+qx=0k_t + q_x = 013 at SOC, and both are positive at ZS. The stationary demand and supply are

kt+qx=0k_t + q_x = 014

kt+qx=0k_t + q_x = 015

These formulas characterize how a stationary link appears externally: the presence of stationary queues or vacancies triggers demand or supply at capacity (Jin, 2014).

The diverge–merge network in the source provides a closed-form network example. With capacities kt+qx=0k_t + q_x = 016, upstream split kt+qx=0k_t + q_x = 017 to link 1, origin demand kt+qx=0k_t + q_x = 018, and destination supply kt+qx=0k_t + q_x = 019, the SOC–SUC case on links 1–2 has necessary and sufficient conditions

kt+qx=0k_t + q_x = 020

with stationary flows

kt+qx=0k_t + q_x = 021

This provides an explicit network-level stationary solution in terms of link capacities and diverge proportion (Jin, 2014).

The same network is used for a direct LTM derivation of a Poincaré map. Under the SOC–SUC stationary regime with kt+qx=0k_t + q_x = 022 and kt+qx=0k_t + q_x = 023, and perturbations that preserve SOC on link 1 and SUC on link 2, LTM implies

kt+qx=0k_t + q_x = 024

At the diverge,

kt+qx=0k_t + q_x = 025

and at the merge,

kt+qx=0k_t + q_x = 026

Combining these yields the Poincaré map

kt+qx=0k_t + q_x = 027

Its fixed point is kt+qx=0k_t + q_x = 028, and defining kt+qx=0k_t + q_x = 029 gives

kt+qx=0k_t + q_x = 030

Therefore, the stationary state is stable if kt+qx=0k_t + q_x = 031, equivalently kt+qx=0k_t + q_x = 032 or kt+qx=0k_t + q_x = 033, and unstable if kt+qx=0k_t + q_x = 034 (Jin, 2014).

6. Extensions, variants, and later applications

Subsequent work has adapted the LTM structure to settings that preserve the cumulative-count logic while changing routing, node, or link physics.

In stochastic time-dependent traffic assignment, a policy-based LTM replaces fixed paths by policies that adapt next-link decisions based on current information. The 2018 formulation retains cumulative boundary counts, sending and receiving flows, and standard node types, but introduces policy-disaggregate cumulative counts kt+qx=0k_t + q_x = 035 and time-varying link-policy incidence kt+qx=0k_t + q_x = 036. Sending and receiving are written as

kt+qx=0k_t + q_x = 037

with kt+qx=0k_t + q_x = 038, and

kt+qx=0k_t + q_x = 039

with kt+qx=0k_t + q_x = 040. The paper formulates a policy-based stochastic dynamic equilibrium as a fixed-point problem and solves it with the method of successive averages. It reports that the policy-based chronological loader is substantially faster than iterative path-based loading, with TwoLinks at 62.0 s versus 6.8 s and Diamond at 1949.5 s versus 52.4 s (Gehlot et al., 2018).

In bidirectional sidewalk networks, the LTM has been coupled to a three-dimensional triangular bidirectional fundamental diagram and a generalized first-order node model. For direction kt+qx=0k_t + q_x = 041, the density ratio is

kt+qx=0k_t + q_x = 042

the effective jam density is kt+qx=0k_t + q_x = 043, and the effective free-flow speed can be modeled either by

kt+qx=0k_t + q_x = 044

or

kt+qx=0k_t + q_x = 045

The directional flow is then

kt+qx=0k_t + q_x = 046

The associated bidirectional LTM uses

kt+qx=0k_t + q_x = 047

kt+qx=0k_t + q_x = 048

and a node model with a bidirectional “look-ahead” supply term

kt+qx=0k_t + q_x = 049

This framework is coupled to a dynamic user equilibrium with pedestrian volume–delay functions and is reported to reproduce formation and propagation of shockwaves in walking corridors and networks due to bidirectional effects (Lilasathapornkit et al., 2024).

A more implementation-oriented pedestrian variant, PedNStream, extends LTM-based pedestrian models with stochastic link dynamics. In this formulation, link sending uses a time-varying travel time boundary,

kt+qx=0k_t + q_x = 050

a width-scaled link capacity,

kt+qx=0k_t + q_x = 051

and final sending

kt+qx=0k_t + q_x = 052

Receiving uses area-based storage,

kt+qx=0k_t + q_x = 053

The model also introduces congestion-aware blending

kt+qx=0k_t + q_x = 054

and

kt+qx=0k_t + q_x = 055

as well as diffusion and stochastic release. The paper reports runtime complexity kt+qx=0k_t + q_x = 056, space complexity kt+qx=0k_t + q_x = 057, and a runtime of approximately 45 s for the Delft network with 298 nodes, 818 links, 500 steps, and 46,501 pedestrians (Mai et al., 1 Jul 2026).

Urban road-network variants have also relaxed the homogeneous-link assumption of classical LTM. A 2023 link-based flow model introduces turn-level queue inflow as an additional state variable and makes outflow explicitly dependent on time-varying free-flow speed. Each road segment is decomposed into turn links kt+qx=0k_t + q_x = 058, with cumulative counts kt+qx=0k_t + q_x = 059, kt+qx=0k_t + q_x = 060, and kt+qx=0k_t + q_x = 061. Critical density and critical flow become

kt+qx=0k_t + q_x = 062

kt+qx=0k_t + q_x = 063

and movement-level sending is represented by

kt+qx=0k_t + q_x = 064

The paper reports that the proposed extended LTM reduces average difference in cumulative flows from 0.12% for a baseline LTM to 0.04% against calibrated SUMO in a field experiment, while preserving computational tractability (Wei et al., 2023).

Across these extensions, the recurring structure is unchanged: cumulative counts at link boundaries, delayed sending and receiving relations, and node models that enforce conservation and admissibility. What changes are the effective fundamental diagram, the link state variables, or the routing/control layer. This suggests that the central abstraction of LTM is the transmission of admissible cumulative flows across links and nodes, rather than any single vehicular interpretation (Jin, 2014).

7. Interpretation, assumptions, and scope

The continuous LTM formulation in the 2014 analysis assumes a triangular fundamental diagram and no initial transonic rarefaction wave on links, although the Hopf–Lax/Newell derivations can treat general initial data with feasibility conditions for Dirichlet data (Jin, 2014). Its implementation logic is delay-based rather than cell-based: delayed terms at kt+qx=0k_t + q_x = 065 and kt+qx=0k_t + q_x = 066 must be resolved in time-stepping, and the step size should resolve the shortest relevant delay and junction dynamics. The source explicitly notes that a CFL-like restriction is not invoked in the same way as in CTM (Jin, 2014).

A common misconception is to treat LTM as merely a faster CTM. The material summarized here does not support that reduction. LTM is grounded in Newell’s variational theory and the Hopf–Lax formula, defines link demand and supply directly from cumulative flows, admits continuous formulations in terms of cumulative flows or queue/vacancy states, and supports direct analytical work on stationary states and stability (Jin, 2014). Another misconception is that any reasonable node rule can be inserted into the model. The merge counterexample shows otherwise: non-invariant junction models can make the model ill-defined (Jin, 2014).

Within the scope documented here, LTM serves at least three roles. First, it is a computationally efficient network loading model for first-order traffic dynamics. Second, it is a continuous analytical framework for studying statics, admissibility, and stability in network kinematic wave systems. Third, it is a transferable link-based architecture that has been adapted to stochastic dynamic traffic assignment, bidirectional pedestrian loading, controller-integrated pedestrian management, and turn-level urban intersection modeling (Gehlot et al., 2018, Lilasathapornkit et al., 2024, Mai et al., 1 Jul 2026, Wei et al., 2023).

The 2014 paper concludes that Newell’s model and LTM complement each other and provide an alternative formulation of the network kinematic wave model. In the terms of the material presented here, that complementarity is the defining feature of LTM: boundary cumulative flows are generated by demand, supply, and invariant junction models; interior states are then recovered variationally from those cumulative flows (Jin, 2014).

Topic to Video (Beta)

Whiteboard

Follow Topic

Get notified by email when new papers are published related to Link Transmission Model (LTM).