The rule
The Biham–Middleton–Levine model (1992) is a cellular automaton on an L × L torus. Every cell is empty, holds an east-bound (red) car, or a south-bound (blue) car. Time alternates between two moves:
- Odd steps: every red car simultaneously tries to move one cell east; it succeeds only if that cell is currently empty.
- Even steps: every blue car simultaneously tries to move one cell south, same rule.
That's the whole law. No car ever changes colour or direction; cars are never created or destroyed. The grid wraps, so a car leaving the right edge reappears on the left. Start from a random placement at density ρ (half red, half blue) and just iterate.
Self-organization and the jam
What makes it famous is that this trivial rule produces a genuine phase transition. Below a critical density the cars spontaneously sort themselves into diagonal stripes — red and blue interleaving so that everyone has clear road ahead — and the system reaches a state where every car moves every turn. Mean velocity → 1. Above the critical density, the cars deadlock into a global jam: red cars blocked by blue, blue blocked by red, in a frozen lattice where nothing can move. Mean velocity → 0.
No one builds the stripes and no one calls the gridlock. Both are just what a torus full of stubborn cars settles into.
The transition is sharp. Jockusch-style smoothness it is not: as you nudge the density up through ρc ≈ 0.3–0.4 (it depends on the grid size and aspect ratio), the steady-state velocity falls off a cliff from 1 to 0. Right at the edge the system is fascinating — it can sit in metastable, partially-jammed “intermediate” phases, neither fully flowing nor fully locked, sometimes for enormous numbers of steps, and on non-square tori it can settle into exotic periodic patterns. The phase diagram tab measures the cliff directly.
Why it belongs in the geometry pack
BML is a tiny discrete dynamical system on a torus — the same surface the loop tiles wind around — and, like the trainability fractal and the Ising thermostats, its headline is an emergent phase transition from a microscopically simple rule. Order parameter, criticality, metastability, self-organization: the whole vocabulary of statistical mechanics, acted out by traffic.
- Biham, O., Middleton, A. A. & Levine, D. (1992). Self-organization and a dynamical transition in traffic-flow models. Phys. Rev. A 46, R6124.
- D'Souza, R. M. (2005). Coexisting phases and lattice dependence of a cellular automaton model for traffic flow. Phys. Rev. E 71.
- Wikipedia — Biham–Middleton–Levine traffic model