For a stable queue with finite long-run averages, a positive finite admitted rate, and negligible initial and terminal contributions after division by observation time, Little's law states
Here is the time-average queue population, is the admitted rate through the chosen system, and is the customer-average customer sojourn time inside that same boundary. Without abandonment, admitted rate equals completed-service queue throughput in this stable regime. It may differ from the offered arrival rate because of blocking. When customers abandon, count their admissions and exits too, and average their actual time inside; using only service completions would mismatch the population being measured.
For the waiting area alone the matching identity is
where is mean queueing delay. For one server with no abandonment, service in arrival order, and finite mean service time ,
with the server utilization. Mixing total population with waiting-only duration would count different portions of each customer's visit. Customers who start service immediately contribute zero to , and must still be included in that customer average.
The strength of Little's law is that it does not require a Poisson process, an exponential distribution of service times, or service in arrival order. The sample-path area identity for Little's law explains why: counting customer-time across time slices or across customer visits gives the same area. A sufficient probabilistic setting is repeated independent and identically distributed empty-to-empty cycles with finite positive mean cycle duration, finite positive mean customer count, and finite mean population area; the renewal-reward theorem then supplies the long-run averages. Stability alone does not guarantee finite mean queueing delay: the Pollaczek-Khinchine mean formula shows why a finite second moment of service time matters for that mean in an M/G/1 queue.
For example, suppose a service desk receives six requests per hour but admits only four; measured mean customer sojourn time of admitted requests is half an hour. Its mean queue population is customers. Multiplying the offered rate by that duration would incorrectly give three. Conversely, counting two customers on average and measuring admitted queue throughput of four per hour gives hour. This lets one estimate a hard-to-track duration from occupancy and completed-job counts.
John D. C. Little published a rigorous proof in 1961 under finite-mean, strict stationarity, and ergodicity assumptions on the arrival process. Those were assumptions of that proof, rather than a requirement that every useful form of the identity have random arrivals. [ref]. [ref].
Let customer enter a queue at and leave at , and count it in for . On a finite observation interval , the integral of the queue population is exactly the sum of the lengths of the overlaps of customer visits with that interval, as displayed above; is the positive part. This deterministic identity includes visits already in progress at time zero and visits still unfinished at time . It needs no probability distribution for arrivals or service times. The area argument is also developed in Richard C. Larson and Amedeo R. Odoni, Urban Operations Research, section 4.4.
For a fully computed example, start empty and observe through minutes. Three customers arrive at minutes, begin service at minutes, and depart at minutes. These times describe a single first come first served server with service times minutes. Their customer sojourn times are minutes, and their queueing delays are minutes. The queue population is respectively on the consecutive intervals , so
The same area is when counted by customer. Hence the finite-window averages satisfy
The waiting area is one customer-minute, giving and minute; . The server works for four minutes, so its server utilization is and . Repeating this six-minute pattern indefinitely makes all these values long-run averages, without a Poisson process of arrivals.
Figure 1.
Little's law counts the same five customer-minutes by time slices and by customer visits
. Details.
An observation window that cuts visits short requires the overlap terms, rather than full customer sojourn times. Starting empty, let count admissions before and write . Then
For the example cut at minutes, the area is customer-minutes, whereas the full durations of the two admitted customers sum to ; the remaining half-minute of the second visit is . A precise sufficient sample path condition for the limiting Little's law is , , and . Dividing the identity by then gives . Equating admission and departure rates additionally uses , by the balance for an initially empty queue, where counts all departures.

Articles by others on the same topic (0)

There are currently no matching articles.