🚦 Transport · Queue Theory
📅 June 2026⏱ 14 min🟡 Intermediate · Last updated: 3 July 2026

Traffic Intersection Optimization: Queue Theory and Signal Timing

Every red light is a miniature queuing system. Engineers use mathematical models — Poisson arrivals, Webster's formula, and level-of-service grades — to minimise the collective time drivers spend waiting. Understanding these models explains why signals behave the way they do, and why small timing errors can cascade into city-wide gridlock.

1. Queuing Theory at an Intersection

A signalised intersection is a textbook example of a D/D/1 or M/D/1 queuing system — vehicles (customers) arrive at a stop line, wait in queue, and are served (discharged) during the green phase at a finite rate. The discipline of queuing theory, pioneered by Danish engineer Agner Krarup Erlang in 1909 for telephone exchanges, applies directly to traffic flow.

Three quantities define the system's behaviour:

When the arrival rate exceeds the effective service rate — that is, when q > s(g/C) — the queue grows without bound. The intersection is said to be oversaturated. The goal of signal optimization is to prevent this condition while minimising average delay across all approaches.

Historical note: Webster's 1958 Road Research Laboratory report "Traffic Signal Settings" (Technical Paper No. 39) derived the optimal cycle length formula that remains standard practice in most countries seventy years later. It was validated by simulation and field data and represents one of the most durable results in applied operations research.

2. Poisson Arrival Model

On a road where vehicles travel independently and there is no upstream signal creating platoons, arrivals at an intersection follow a Poisson process. This means the number of vehicles arriving in any interval of length t has the probability:

P(k arrivals in time t) = (λt)^k · e^(−λt) / k! where: λ = mean arrival rate (vehicles per second) k = 0, 1, 2, … (number of arrivals) e = Euler's number ≈ 2.718 Mean arrivals in interval t: E[k] = λt Variance: Var[k] = λt (equal to the mean) Example: λ = 0.3 veh/s (1080 vph), t = 5 s P(0) = e^(−1.5) ≈ 0.223 (22.3% chance of no arrivals in 5 s) P(1) = 1.5 · e^(−1.5) ≈ 0.335 P(2) = (1.5²/2) · e^(−1.5) ≈ 0.251

The Poisson assumption works well for isolated intersections with v/c (volume-to-capacity) ratios below about 0.85. At higher volumes, or when the intersection is downstream of another signal, arrivals cluster into platoons and a binomial or Erlang-k distribution gives a better fit. The Pearson chi-squared goodness-of-fit test is routinely used by traffic engineers to verify which model applies to field-collected headway data.

The Poisson model has a key practical consequence: even at moderate loads, random clustering means some cycles will occasionally see more vehicles than can clear in a single green. This residual queue effect increases average delay non-linearly as the intersection approaches saturation — one of the core reasons oversaturation is so damaging.

3. Saturation Flow and Degree of Saturation

Saturation flow rate (s) is the rate at which a queue of vehicles would discharge through a stop line if given a continuous green signal. It is measured empirically by recording headways between successive departing vehicles. After the first few vehicles (which have above-average headways due to start-up reaction time), headways stabilise at the saturation headway h, so s = 3600 / h vphg.

Base saturation flow (ideal conditions): s₀ ≈ 1,900 vphg (UK/US standard) Adjusted saturation flow: s = s₀ · f_w · f_hv · f_g · f_p · f_bb · f_a · f_RT · f_LT Key adjustment factors: f_w — lane width (< 3.0 m reduces, > 3.6 m increases) f_hv — heavy vehicle proportion (trucks/buses count as PCE ≈ 2.0–2.5) f_g — approach grade (uphill reduces, downhill increases) f_p — parking activity near stop line f_RT — right-turn proportion (UK: right is the crossing turn) f_LT — left-turn proportion Degree of saturation (x) for a lane group: x = q / (s · g/C) x < 1.0 → undersaturated (queue clears each cycle) x = 1.0 → capacity (queue just clears on average) x > 1.0 → oversaturated (queue grows every cycle)

Traffic engineers target x ≤ 0.85–0.90 on critical lanes to provide a buffer against random fluctuations. An intersection where the critical-lane degree of saturation consistently exceeds 0.95 will experience frequent overflow queues and unpredictable delay.

4. Webster's Optimal Cycle Formula

F. V. Webster's 1958 formula for the optimal signal cycle length that minimises total vehicle delay at a two-phase signalised intersection is:

C_opt = (1.5L + 5) / (1 − Y) where: C_opt = optimal cycle length (seconds) L = total lost time per cycle (seconds) = n_phases × (l_i − e_i) l_i = start-up + clearance lost time per phase (≈ 3–5 s) e_i = extension of effective green into yellow Y = sum of critical-lane volume/saturation-flow ratios = Σ (q_ci / s_i) for i = 1…n critical lanes Practical limits: C_min ≈ 40 s, C_max ≈ 120 s (urban signals) Example — 2-phase junction: Phase 1: q_c1 = 600 vph, s₁ = 1,800 vphg → y₁ = 0.333 Phase 2: q_c2 = 450 vph, s₂ = 1,800 vphg → y₂ = 0.250 Y = 0.333 + 0.250 = 0.583 L = 2 × 4 s = 8 s C_opt = (1.5 × 8 + 5) / (1 − 0.583) = (12 + 5) / 0.417 ≈ 41 s → round up to 45 s Webster also showed that delay is relatively insensitive to cycle length near the optimum: ±15% change in C increases delay by < 5%. Gross errors (cycle far too short or too long) cause sharp delay spikes.

The formula assumes Poisson arrivals and uniform demand throughout the cycle. Extensions by Akcelik (1981, Australian Road Research Board) add a correction term for oversaturated and time-varying demand conditions, improving accuracy near capacity. The UK design standard (DMRB TD 19) uses a variant that accounts for pedestrian crossing demands and shared-lane effects.

Why Longer Cycles Are Not Always Better

Intuition suggests a longer green phase lets more vehicles through. But Webster's formula reveals a counterintuitive truth: very long cycles increase total delay because vehicles spend more time waiting at red before the cycle begins. There is a genuine optimum, and doubling the cycle length from, say, 60 s to 120 s can increase average delay by 30–50% when demand is moderate.

5. Level of Service (LOS)

The Highway Capacity Manual (HCM) — published by the Transportation Research Board in the USA and used internationally — defines Level of Service for signalised intersections based on average control delay per vehicle (d, in seconds). Delay includes deceleration, stopped time, and acceleration.

LOS Average Delay (s/veh) Description
A≤ 10Excellent — nearly free flow, minimal stops
B10 – 20Good — short delay, most vehicles clear first cycle
C20 – 35Acceptable — occasional cycle failures begin
D35 – 55Tolerable — noticeable congestion, some overflow
E55 – 80Poor — near capacity, frequent overflow queues
F> 80Failure — oversaturated, queue grows without bound

Urban design standards typically require LOS D or better at peak hour for new development approvals. A signalised intersection operating at LOS F during peak periods is a candidate for capacity improvement — widening, signal retiming, or grade separation.

The HCM delay formula for a signalised intersection combines three components: uniform delay (deterministic, assuming arrivals exactly at the mean rate), incremental delay (accounts for random arrivals and cycle failures), and an initial queue delay term for pre-existing overflow:

d = d₁ · PF + d₂ + d₃ d₁ = uniform delay = 0.5 · C · (1 − g/C)² / (1 − min(1,x) · g/C) d₂ = incremental delay = 900T · [(x−1) + √((x−1)² + 8kI·x/(c·T))] d₃ = initial queue delay (0 if no residual queue) PF = progression factor (< 1 if arrivals favour green) T = analysis period duration (hours, typically 0.25) k = incremental delay factor (0.5 for pre-timed signals) I = upstream filtering factor (1.0 for isolated signals) c = lane group capacity = s · g/C (vph)

6. Phase Splits and Lost Time

Once the optimal cycle length C is determined, green time must be allocated among phases (called phase splits). The standard approach distributes effective green time proportionally to each phase's critical-lane flow ratio:

Total effective green time available: G_total = C − L Green time for phase i: g_i = (y_i / Y) · G_total Effective green vs. displayed green: g_eff = g_displayed − l_s + e l_s ≈ 2.0 s (start-up lost time, vehicles react to green) e ≈ 2.0 s (end-gain: vehicles continue through yellow/all-red) Net lost time per phase ≈ 0–1 s in practice for standard timing Example (continuing from Section 4, C = 45 s, L = 8 s): G_total = 45 − 8 = 37 s g₁ = (0.333 / 0.583) × 37 ≈ 21 s g₂ = (0.250 / 0.583) × 37 ≈ 16 s

Lost time is the time during a signal phase when the intersection is not productively used. It has two components: start-up lost time (drivers in the queue react late to green — the first vehicle loses about 1.5 s, the second 1.0 s, and so on until the queue is moving at saturation headway) and clearance lost time (the final vehicle that clears on yellow may not fully use the amber interval). Minimising lost time — for example by using a two-phase rather than four-phase signal plan where pedestrian safety allows — directly increases capacity.

7. Adaptive Signal Control

Fixed-time signal plans are optimised for historical average demand. Real traffic fluctuates — a football match, a school bell, or a single lane-blocking incident can shift flows dramatically within minutes. Adaptive signal control systems address this by using real-time detector data to continuously update timing parameters.

SCOOT (Split Cycle Offset Optimisation Technique)

Developed by the UK Transport Research Laboratory in the 1980s, SCOOT is deployed in over 250 cities worldwide. Inductive loop detectors measure occupancy and flow continuously. A traffic model runs in real time, and the system makes small incremental adjustments every cycle to splits (green allocation within a phase), cycle length, and offset (the relative timing between adjacent signals). Small changes prevent overcorrection instability. SCOOT studies in the UK report average delay reductions of 12–15% versus optimised fixed timing.

SCATS (Sydney Coordinated Adaptive Traffic System)

Developed by Roads and Maritime Services New South Wales (Australia). SCATS selects signal timing plans from a pre-computed library based on detector-measured degree of saturation. It is simpler than SCOOT's continuous model approach but equally effective in practice, and is deployed in over 100 cities across Australia, New Zealand, Ireland, and China.

Machine-Learning Approaches

Research since 2015 has explored reinforcement learning (RL) for adaptive signal control. An RL agent observes queue lengths and delay, and learns a policy that maximises cumulative reward (minimises total delay) through simulated and real-world interaction. Studies using the SUMO traffic simulator show RL agents outperforming SCOOT by 10–25% in complex multi-intersection scenarios, particularly under highly non-stationary demand. Deployment challenges include safety validation, interpretability, and the difficulty of training on real networks where mistakes have real consequences.

Sensor technology: Modern adaptive systems use a mix of inductive loops (count, occupancy), video analytics (queue length estimation, turning movement counts), radar (speed + count), and Bluetooth/WiFi re-identification (journey time measurement). Connected vehicle data (V2I) is beginning to supplement or replace fixed infrastructure in pilot deployments.

8. Signal Coordination and Green Waves

An isolated optimised signal may still frustrate drivers on an arterial corridor if adjacent signals are not coordinated. A vehicle clearing one green light should ideally arrive at the next signal during its green phase — this is the concept of a green wave or progression band.

Coordination is achieved through offset — the time difference between green starts at successive signals. For a one-way street with uniform spacing d (metres) between signals and a posted speed v (m/s), the ideal offset is simply d/v seconds. For two-way streets, a perfect green wave in both directions is only possible when signal spacing equals half the distance a vehicle travels per cycle — a constraint rarely met in practice, requiring compromise optimisation.

Tools such as TRANSYT (Transport Network Study Tool, TRL UK) model an entire network of signals simultaneously and use a performance index combining stops and delays to find the offset and timing plan that minimises network-wide delay. TRANSYT has been the standard British design tool since 1969.

The bandwidth of a green wave — the fraction of the cycle during which vehicles can travel through consecutive intersections without stopping — is the key metric of progression quality. Maximising bandwidth on a major arterial while maintaining acceptable service on cross-streets is the central trade-off in urban signal coordination.

9. Key Takeaways

Summary

  • A signalised intersection is a queuing system: arrival rate, saturation flow, and effective green ratio determine whether the queue clears each cycle or grows without bound.
  • Poisson arrivals model independent vehicles accurately at low-to-moderate volumes; platoon effects require binomial or Erlang distributions.
  • Webster's formula (1958) gives the optimal cycle length as C = (1.5L + 5)/(1 − Y) and remains the international standard for fixed-time design.
  • Level of Service (A–F) grades average control delay: LOS D (35–55 s) is the typical urban design threshold; LOS F means the intersection has failed capacity.
  • Adaptive systems (SCOOT, SCATS, RL agents) reduce delay 10–25% versus optimised fixed timing by responding to real-time demand.
  • Signal coordination through offsets creates green waves, reducing stops and fuel consumption on arterial corridors.
  • Lost time per phase (start-up + clearance loss ≈ 3–5 s) directly reduces capacity; minimising phase count increases effective green time available.

Frequently Asked Questions

What is Webster's formula for optimal signal cycle length?
Webster's formula (1958) gives the optimal cycle length as C = (1.5L + 5) / (1 − Y), where L is the total lost time per cycle (typically 3–5 seconds per phase) and Y is the sum of the critical-lane volume-to-saturation-flow ratios. The formula minimises average delay per vehicle and remains the foundational method in traffic engineering worldwide.
Why is the Poisson distribution used to model vehicle arrivals?
Vehicle arrivals at an isolated intersection follow a Poisson process when traffic is light to moderate and vehicles arrive independently. The model gives the probability of exactly k arrivals in time t as P(k) = (λt)^k · e^(−λt) / k!. At high volumes or near upstream signals, arrivals cluster into platoons and a binomial or Erlang distribution is more accurate.
What is Level of Service (LOS) at a signalised intersection?
Level of Service is a letter grade A through F based on average control delay per vehicle (seconds). LOS A means delay under 10 seconds (excellent free flow); LOS F means delay over 80 seconds (capacity failure — queues grow without bound). The Highway Capacity Manual (HCM) defines the thresholds used by transport authorities worldwide.
How does adaptive signal control differ from fixed-time control?
Fixed-time control uses pre-calculated plans based on historical data. Adaptive systems such as SCOOT and SCATS use real-time detector data to continuously adjust cycle lengths, phase splits, and offsets. Research shows adaptive control reduces intersection delay by 10–25% on average compared with optimised fixed timing, with the greatest benefit during non-peak or incident-disrupted periods.
What is saturation flow rate and why does it matter?
Saturation flow rate (s) is the maximum discharge rate of a queue through a stop line during green, expressed in vehicles per hour of green (vphg). A standard ideal lane has s ≈ 1,900 vphg; lane width, heavy vehicles, turning movements, and pedestrian conflicts reduce this. The degree of saturation x = q / (s · g/C) tells engineers how close a lane is to capacity — x above 1.0 means the lane is over-capacity and the queue will grow every cycle.