M/M/1 utilization and delay 2026-10-14
Consider an M/M/1 queue with an exogenous Poisson process of arrivals of rate , one server, unlimited waiting space, first come first served service, and independent and identically distributed service times with an exponential distribution of rate , independent of arrivals. There is no blocking or abandonment, so offered rate and admitted queue throughput coincide: . The memoryless property makes the queue population a birth-death process. For , the stationary distribution of an M-M-1 queue isThis is a geometric distribution on the nonnegative integers. Its mean, together with Little's law, givesHere count the whole system, and count only waiting. These distinctions and formulas are derived in MIT 2.854, M/M/1 Queue notes, pages 1-2.
Take customers per hour and customers per hour. The mean service time is hour, or 12 minutes, and the server utilization is . Computing each quantity explicitly,Thus Little's law checks both boundaries: and . The mean number in service is , rather than one, because the server is idle 20 percent of the time. By PASTA, an arriving customer sees four customers already in the system on average. Under first come first served, the memoryless property gives mean residual service time for the customer in service; clearing those four customers takes hour on average, independently confirming the mean queueing delay.
Holding per hour fixed, increasing arrivals from to per hour raises server utilization from to , but doubles mean customer sojourn time from one to two hours. At per hour, server utilization is , , hours, , and hours. Both mean population and mean duration diverge as approaches from below. The formula describes an explosive congestion penalty near capacity even though all arrivals still eventually receive service at every fixed subcritical rate. At or above capacity there is no stationary distribution for this unlimited M/M/1 queue, so these finite stationary formulas no longer apply.
The inverse dependence of mean customer sojourn time on spare capacity, , makes server utilization a poor standalone measure of service quality. Adding capacity at a nearly saturated M/M/1 queue can sharply reduce queueing delay. Stanley B. Gershwin develops this capacity interpretation in Markov Processes and Queues, MIT 2.854, 2016, slides 71-72.
Past exam of the mathematics course of the University of Cambridge 2009 iii Paper 30 1 ii Solution Created 2026-10-03 Updated 2026-10-14
An open migration process has finitely many colonies and state . External arrivals to colony form independent Poisson processes with rates . When , individuals leave that colony at total rate , with . A departing individual moves to with probability or exits with probability . The routing choices and all arrival and service randomness are independent. The routing matrix is substochastic and transient: every individual eventually exits, equivalently its spectral radius is less than one. Self-routing is allowed, but creates no state change.
The traffic equations of an open migration process, using row vectors, areThe inverse matrix exists because converges; its entry counts expected visits to by an individual entering at . Thus includes both external arrivals and internal migrations. Restrict first to the accessible colonies with .
SetIf each , the candidate product-form stationary distribution of an open migration process isHere is a global balance for a continuous-time Markov chain proof, which does not incorrectly assume that the routing is reversible. The weight ratio is . After dividing the incoming balance equation at by , external arrivals contribute , exits contribute , and migrations from to contribute . Combining the first and third contributions using the traffic equations of an open migration process yields . Summing those same traffic equations of an open migration process gives . The incoming rate is therefore exactly the outgoing rateThis proves stationarity. With finite arrival rates, finite service rates in each state and transient routing, the process is nonexplosive: only finitely many individuals enter in a finite interval, and each makes finitely many routing transitions before exit, almost surely. On the accessible irreducible Markov chain, a finite normalizer gives the unique stationary distribution and positive recurrence. Colonies with zero effective arrivals are empty in this equilibrium. For a nonempty accessible colony, a divergent prevents normalization of the equilibrium weights.
For the single-server specialization, for . Each colony has the stationary distribution of an M-M-1 queue:requiring on every colony with positive traffic. The service rates do not change the traffic equations of an open migration process.
For positive , write and . A stable allocation requires and , with . The Cauchy-Schwarz inequality givesEquality holds precisely when is proportional to . Hence the unique optimal service-capacity allocation in an open migration process and its mean population areThere is no stable allocation when and some traffic is positive. If some , those empty colonies contribute no population; allocate the spare capacity to the positive-traffic colonies by the same rule. Allowing zero capacity at an unused colony attains this optimum. If strictly positive are required even there, the displayed value is only an infimum, approached as their capacities tend to zero. If every , the equilibrium is empty and any admissible allocation minimizes its mean population at zero.
Past exam of the mathematics course of the University of Cambridge 2023 ii Paper 3 27J a Solution Created 2026-09-24 Updated 2026-10-14
In Kendall notation, the first two letters mean Poisson arrivals and exponential service times. An M/M/1 queue has arrival rate , one server of rate , and queue-length transitionsIt has a stationary distribution of an M-M-1 queue exactly whenand then
An M-M-infinity queue has infinitely many servers, so every customer begins service immediately. Its occupancy transitions areThe detailed balance for a birth-death process equations giveThus for every the stationary distribution of an M-M-infinity queue exists and isthe Poisson distribution of mean . The Burke theorem for an M-M-infinity queue states that in this stationary regime the departure process is a Poisson process of rate ; equivalently, time reversal turns departures into arrivals. The past departure process is also independent of the number in the system at the observation time.
