Busy period 2026-10-14
A busy period is the interval from an arrival that finds the system empty until the next departure leaving it empty. It excludes the preceding idle waiting time. In a stable M/G/1 queue with arrival rate and mean service time , its mean is .
In an M/G/1 queue, arrivals during the first service generate independent subtrees of work. Conditional on service time , the number of descendants is Poisson with mean . Thus , with independent descendant busy periods. Conditioning and the Poisson generating function give the displayed transform equation wherever its moment-generating functions are finite. Taking expectations yields in the stable regime.
Little's law 2026-10-14
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].
An M/G/1 queue has Poisson process arrivals of rate , independent identically distributed service times of law , one server, and here infinite waiting capacity. Use first-come-first-served service. Let be the number left just after the th departure. During the next service, let be the number of arrivals. Then
Conditional on the next service time , is Poisson with mean . If , the server waits for one arrival to start service; that arrival is the customer being served, and is not counted in . This constructs the embedded Markov chain.
An M/G/1 queue has Poisson arrivals of rate , independent identically distributed service times with a general law of mean , and one server. During the first service time , a mean customers arrive, and each initiates an independent descendant busy-period contribution. Thus
so for traffic intensity ,
For the expected busy period is infinite.
For a stable first-come first-served M/G/1 queue, write and . The stationary waiting-time Laplace transform is
With finite second service moment, differentiating at zero gives the Pollaczek-Khinchine mean formula. These are the transform and mean forms of the same queueing identity.
Queueing theory Created 2026-09-24 Updated 2026-10-14
Queueing theory studies how jobs accumulate while waiting for limited service: customers at a desk, requests at a computer, or calls competing for a connection. A queue model specifies how jobs arrive, their service times, the number of servers, the buffer size of a queue, and the service discipline. Its practical questions include the queue population, queueing delay, customer sojourn time, queue throughput, and server utilization.
Average spare capacity does not guarantee short waits. Even when the service rate of a queue exceeds the arrival rate, bursts of arrivals and unusually long service times can leave work waiting. The M/M/1 utilization and delay example shows that an 80 percent server utilization can turn a 12-minute mean service time into a 60-minute mean customer sojourn time. As capacity is approached, congestion grows sharply; reserving spare capacity can be much more valuable than its idle fraction suggests.
Two complementary ideas make queueing theory especially useful. Little's law converts a measured queue population and queue throughput into a mean customer sojourn time, using a counting identity rather than a particular arrival law. Poisson arrivals see time averages answers a different question: when do arriving customers see the same state frequencies as an observer sampling over time? That requires an exogenous Poisson process and a system that cannot anticipate its future arrivals. Neither result by itself determines all queueing delays; detailed models such as the M/M/1 queue and M/G/1 queue supply the remaining information.