A jam with no cause
A phantom traffic jam (also called a ghost jam or jamiton) is a region of dense, slow-moving — or even stopped — traffic that has no physical bottleneck: no accident, no on-ramp merge, no lane closure. It forms spontaneously once traffic density exceeds a critical threshold and any small variation in speed gets perturbed. Japanese researchers famously demonstrated this in 2008: they placed 22 cars on a circular track and told drivers to maintain constant speed and even spacing. Within minutes, small random variations cascaded into a stop-and-go wave that circled the track indefinitely. The jam itself moves backwards — opposite to the direction of traffic flow — at roughly 15 km/h, regardless of how fast the cars were originally travelling.
Traffic as a wave
Traffic engineers model vehicle flow with two continuous quantities: flow q (vehicles per hour) and density k (vehicles per kilometre), related by q = k × v. At low density drivers travel fast; as density rises, speed drops, giving the characteristic hump-shaped fundamental diagram where flow peaks at a critical density k_crit. Beyond that point the road enters a congested regime: any disturbance — one driver braking — propagates upstream as a kinematic wave, amplified because following drivers over-brake from reaction time and perceived danger.
The Nagel-Schreckenberg model
The simplest microscopic model of traffic flow is the Nagel-Schreckenberg (NaSch) model (1992), a one-dimensional cellular automaton. The road is split into cells; each cell is empty or occupied by one vehicle with an integer speed v ∈ {0, 1, ..., v_max}. Each time step applies four rules in order:
1. Acceleration: v → min(v + 1, v_max) 2. Safety braking: v → min(v, gap − 1) [gap = empty cells ahead] 3. Randomisation: with probability p, v → max(v − 1, 0) 4. Movement: each vehicle advances v cells Even with p = 0.3 (30% chance of random braking), the model spontaneously produces stop-and-go waves matching real motorway data.
The NaSch model is remarkable: it is entirely deterministic except for the randomisation step, yet realistic jam patterns emerge from just four simple rules — a clean example of emergent behaviour. This is the same ring-road cellular automaton simulated interactively below, on a ring of L=200 cells.
Jamitons and the mathematics of the wave
In 2009, MIT researchers (Flynn, Kasimov, Nave, Rosales, Seibold) showed analytically that traffic flow equations admit exact travelling-wave solutions called jamitons, by analogy with solitons. A jamiton is self-sustaining as long as density exceeds k_crit and drivers have a finite reaction time τ > 0 — real human reaction time is 0.5–1.5 s, while cooperative adaptive cruise control (vehicles communicating) can push τ below 0.05 s, which completely suppresses jamiton formation. The underlying continuity equation is the LWR model (Lighthill-Whitham-Richards): ∂k/∂t + ∂q/∂x = 0, a hyperbolic PDE whose wave speed c = dq/dk turns negative in the congested regime — the disturbance genuinely propagates upstream.
Frequently asked questions
How can a traffic jam form with no accident or bottleneck?
Above a critical traffic density, any small disturbance — one driver braking slightly — propagates upstream as a kinematic wave, and following drivers over-brake in response due to reaction time and perceived danger. Japanese researchers demonstrated this in 2008 by placing 22 cars on a circular track told to keep constant speed: small random variations cascaded into a stop-and-go wave that circled the track indefinitely, with no obstacle anywhere.
What are the four rules of the Nagel-Schreckenberg model?
Each time step applies, in order: acceleration (v → min(v+1, v_max)), safety braking (v → min(v, gap−1) where gap is empty cells ahead), randomisation (with probability p, v → max(v−1, 0), modelling human imperfection), and movement (each vehicle advances v cells). Even with p = 0.3 and moderate density, these four simple rules spontaneously produce stop-and-go waves indistinguishable from real motorway data.
What is the single most effective thing a driver can do to prevent phantom jams?
Intentionally leaving a larger gap in front of you — counter-intuitive when traffic looks heavy — is the most effective individual action. A bigger gap lets you absorb small braking pulses from the car ahead before they amplify into a full stop, which is exactly what drives jamiton formation in the underlying wave equations.
Try it live
Everything above runs in your browser — open NaSch Traffic Model and watch phantom jams emerge spontaneously on a ring road, then read the space-time diagram to see the backward-travelling jam waves directly. Nothing is installed, nothing is uploaded.
▶ Open NaSch Traffic Model simulation