In
queueing theory
Queueing theory is the mathematical study of waiting lines, or queues. A queueing model is constructed so that queue lengths and waiting time can be predicted. Queueing theory is generally considered a branch of operations research because the ...
, a discipline within the mathematical
theory of probability
Probability theory is the branch of mathematics concerned with probability. Although there are several different probability interpretations, probability theory treats the concept in a rigorous mathematical manner by expressing it through a set o ...
, a heavy traffic approximation (sometimes heavy traffic limit theorem
or diffusion approximation) is the matching of a queueing model with a
diffusion process
In probability theory and statistics, diffusion processes are a class of continuous-time Markov process with almost surely continuous sample paths. Brownian motion, reflected Brownian motion and Ornstein–Uhlenbeck processes are examples of diff ...
under some
limiting
In electronics, a limiter is a circuit that allows signals below a specified input power or level to pass unaffected while attenuating (lowering) the peaks of stronger signals that exceed this threshold. Limiting is a type of dynamic range comp ...
conditions on the model's parameters. The first such result was published by
John Kingman
__NOTOC__
Sir John Frank Charles Kingman (born 28 August 1939) is a British mathematician. He served as N. M. Rothschild and Sons Professor of Mathematical Sciences and Director of the Isaac Newton Institute at the University of Cambridge fro ...
who showed that when the utilisation parameter of an
M/M/1 queue is near 1 a scaled version of the queue length process can be accurately approximated by a
reflected Brownian motion
In probability theory, reflected Brownian motion (or regulated Brownian motion, both with the acronym RBM) is a Wiener process in a space with reflecting boundaries. In the physical literature, this process describes diffusion in a confined spac ...
.
Heavy traffic condition
Heavy traffic approximations are typically stated for the process ''X''(''t'') describing the number of customers in the system at time ''t''. They are arrived at by considering the model under the limiting values of some model parameters and therefore for the result to be finite the model must be rescaled by a factor ''n'', denoted
::
and the limit of this process is considered as ''n'' → ∞.
There are three classes of regime under which such approximations are generally considered.
# The number of servers is fixed and the traffic intensity (utilization) is increased to 1 (from below). The queue length approximation is a
reflected Brownian motion
In probability theory, reflected Brownian motion (or regulated Brownian motion, both with the acronym RBM) is a Wiener process in a space with reflecting boundaries. In the physical literature, this process describes diffusion in a confined spac ...
.
# Traffic intensity is fixed and the number of servers and arrival rate are increased to infinity. Here the queue length limit converges to the
normal distribution
In statistics, a normal distribution or Gaussian distribution is a type of continuous probability distribution for a real-valued random variable. The general form of its probability density function is
:
f(x) = \frac e^
The parameter \mu ...
.
# A quantity ''β'' is fixed where
::
::with ''ρ'' representing the traffic intensity and ''s'' the number of servers. Traffic intensity and the number of servers are increased to infinity and the limiting process is a hybrid of the above results. This case, first published by Halfin and Whitt is often known as the Halfin–Whitt regime
or quality-and-efficiency-driven (QED) regime.
Results for a G/G/1 queue
Theorem 1. Consider a sequence of
G/G/1 queue In queueing theory, a discipline within the mathematical theory of probability, the G/G/1 queue represents the queue length in a system with a single server where interarrival times have a general (meaning arbitrary) distribution and service times h ...
s indexed by
.
For queue
let
denote the random inter-arrival time,
denote the random service time;
let
denote the traffic intensity with
and
;
let
denote the waiting time in queue for a customer in steady state;
Let