Skip to contentScholarGate
LibraryBookshelfDeskReview StudioAssistant
Sign in
On this page
IntuitionHow it worksWhen to use itStrengths & limitationsCommon pitfallsApplicationsFrequently asked🔒 Read the full methodSourcesRelated methods
Cite this pageSpotted an issue on this page? Report or suggest a fix →
Home›Operations Research›M/M/c Queue: Multi-Server Queueing Model
Regression modelQueueing theory

M/M/c Queue: Multi-Server Queueing Model

M/M/c Multi-Server Queue · Also known as: Multi-Server Erlang Queue, c-Server Markovian Queue, Erlang-C Queue, Çok Sunuculu M/M/c Kuyruğu

The M/M/c queue is a multi-server stochastic model in which customers arrive according to a Poisson process at rate λ, are served by c identical servers each with exponentially distributed service times at rate μ, and wait in a single common queue when all servers are busy. Systematized within classical queueing theory and thoroughly treated by Gross and Harris (1998), it extends the simpler M/M/1 model to settings with parallel servers, making it the foundational tool for capacity planning in service systems.

ScholarGate
  1. Regression model
  2. v1
  3. 1 Sources
  4. PUBLISHED
Cite this page →
Tools & resources
Download slides
Learn & explore

Read the full method

Members only

Sign in with a free account to read this section.

Sign in

Method map

The neighbourhood of related methods — select a node to explore.

M/M/c Queue
Erlang C ModelLittle's LawM/M/1 Queue

When to use it

Use M/M/c when arrivals can be modelled as Poisson, service times are approximately exponential, multiple parallel servers share a single queue, and the system operates under steady-state conditions (ρ < 1). It is appropriate for telephone call centers, hospital admissions desks, airport check-in counters, and similar facilities. Limitations include the requirement of infinite waiting room, no customer balking or reneging, and the exponential service-time assumption; for non-exponential service, M/G/c or simulation should be preferred.

Strengths & limitations

Strengths
  • Exact closed-form steady-state formulas require no simulation, enabling rapid what-if analysis.
  • Directly generalizes the M/M/1 model, preserving tractability while handling realistic multi-server settings.
  • The Erlang-C waiting probability provides a single, interpretable metric widely accepted in service-level agreements.
  • Scales naturally: increasing c in the formula immediately shows the marginal effect of each additional server.
Limitations
  • Assumes Poisson arrivals and exponential service times, which may not hold in heavy-tailed or batch-arrival settings.
  • Requires strict stationarity and ρ < 1; time-varying demand or near-saturation conditions violate these assumptions.
  • Does not accommodate finite waiting-room capacity, customer impatience (balking/reneging), or priority classes without model extensions.
  • All c servers must be identical in speed; heterogeneous server pools require more complex models.

Frequently asked

How does M/M/c differ from the Erlang-C model?

They are mathematically identical. 'Erlang-C' is the name given to the waiting probability formula P(W > 0) derived from the M/M/c steady-state equations, and is widely used in call-center contexts. The M/M/c label is the Kendall-notation name for the same queueing system. Using either term refers to the same underlying model with c parallel servers, Poisson arrivals, and exponential service.

What happens when ρ approaches 1?

As traffic intensity ρ → 1 from below, both the mean queue length L_q and the mean waiting time W_q grow without bound in a nonlinear (hyperbolic) fashion. Even small increases in arrival rate near saturation cause disproportionately large increases in congestion. This sensitivity makes accurate estimation of λ and μ critical when operating near full utilization.

Can M/M/c handle time-varying arrival rates?

The standard M/M/c model assumes stationary (time-homogeneous) Poisson arrivals and does not directly handle non-stationary demand. Practitioners often apply it piecewise over short time intervals where demand is approximately constant, or use the Pointwise Stationary Approximation. For systems with strong time-of-day patterns, fluid approximations or simulation are generally more accurate.

Sources

  1. Gross, D., & Harris, C. M. (1998). Fundamentals of Queueing Theory (3rd ed.). Wiley. ISBN: 978-0-471-17083-9

How to cite this page

ScholarGate. (2026, June 2). M/M/c Multi-Server Queue. ScholarGate. https://scholargate.app/en/operations-research/mmc-queue

Related methods

Erlang C ModelLittle's LawM/M/1 Queue

Which method?

Set this method beside its closest kin and read them side by side — the library lays the books on the table; the choice is yours.

  • Erlang C ModelOperations Research↔ compare
  • Little's LawOperations Research↔ compare
  • M/M/1 QueueOperations Research↔ compare
Compare side by side →

Referenced by

Erlang C ModelLittle's LawM/M/1 Queue

Similar methods

Erlang C ModelM/M/1 QueueStochastic Queueing SimulationQueueing SimulationQueuing Theory in HealthcarePolicy Scenario Queueing SimulationMulti-objective Queueing SimulationAgent-based queueing simulation

Related reference concepts

Markovian QueuesRenewal and Queueing TheoryBirth-Death ProcessesHomogeneous Poisson ProcessPoisson ProcessesQueueing Networks

Spotted an issue on this page? Report or suggest a fix →

ScholarGate — M/M/c Queue (M/M/c Multi-Server Queue). Retrieved 2026-07-21 from https://scholargate.app/en/operations-research/mmc-queue · Dataset: https://doi.org/10.5281/zenodo.20539026
Quick facts
Originator
Queueing-theory tradition; Gross & Harris
Year
1998
Type
Multi-server Markovian queueing model
Subfamily
Queueing theory
Input Distribution
Poisson arrivals, exponential service
Capacity
Unlimited queue, c identical servers
Related methods
Erlang C ModelLittle's LawM/M/1 Queue
ScholarGate

A content-first reference library for research methods — what each one is, how it works, and where it comes from.

Open data (CC-BY)

Explore

  • Library
  • Search the library…
  • Browse by field
  • Fields
  • Journey
  • Compare
  • Which method?

Reference

  • Subjects
  • Atlas
  • Glossary
  • Methodology
  • Philosophy

Your tools

  • Bookshelf
  • Desk
  • Chat

Company

  • About
  • Pricing
  • Contact
  • Suggest a method

Entries are compiled from published sources for reference. Verifying the accuracy and suitability of any information for your own use remains your responsibility.

© 2026 ScholarGate · A research-method reference library
  • Privacy
  • Cookies
  • Terms
  • Delete account