360. Kingman VUT

A foundational approximation for the G/G/1 queue (general arrival distribution, general service distribution, single server). The VUT equation:

𝑊𝑞≈𝑐𝑎2+𝑐𝑠22⏟𝑉𝜌1−𝜌⏟𝑈1𝜇⏟𝑇

— 𝑉ariability × 𝑈tilization × 𝑇ime.

360.1. Components

360.2. Three factors — three levers

  1. Variability 𝑉=𝑐𝑎2+𝑐𝑠22

    • Reduce arrival variability (smooth incoming flow, level-load production)
    • Reduce service variability (standardize, reduce setup-time variation)
    • Halve variability → halve queue time
  2. Utilization 𝑈=𝜌1−𝜌

    • Critical: 𝑈→∞ as 𝜌→1
    • Going from 𝜌=0.8 to 𝜌=0.9 doubles the queue
    • Going to 𝜌=0.95 doubles again
  3. Time 𝑇=1𝜇

    • Faster service rate (lower 1𝜇) shrinks queues directly
    • Both reduces 𝑇 and lowers 𝜌 at fixed 𝜆

360.3. Why it’s an approximation

The VUT formula is exact only for M/M/1 (Poisson arrivals + exponential service, 𝑐𝑎=𝑐𝑠=1):

𝑊𝑞M/M/1=1+12⋅𝜌1−𝜌⋅1𝜇=𝜌𝜇(1−𝜌)✓

For other distributions, VUT is a Kingman approximation — derived from upper bounds (Kingman 1962). Tight when traffic is heavy (𝜌→1); less accurate when load is light.

360.4. Generalization: G/G/c (multi-server)

For 𝑐 identical servers, the Sakasegawa approximation:

𝑊𝑞G/G/c≈𝑐𝑎2+𝑐𝑠22⋅𝜌2(𝑐+1)−1𝑐(1−𝜌)⋅1𝜇

See Sakasegawa.

360.5. Variability-Utilization-Time intuition

This is the single most important formula in factory physics. It says:

360.6. Common applications

360.7. See also