Calculadora de colas M/M/1 y M/M/c

Introduce cuántos clientes, llamadas o trabajos llegan por unidad de tiempo, cuántos atiende un servidor en ese mismo tiempo y, para M/M/c, el número de servidores. La calculadora da la utilización, la probabilidad de que un recién llegado tenga que esperar, la longitud media de la cola y la espera media.

Modelo
Tasas por
Utilización ρ80 %
Espera media en la cola Wq0,8 h
Probabilidad de esperar
80 %
Probabilidad de sistema vacío P₀
20 %
Longitud media de la cola Lq
3,2
Número medio en el sistema L
4
Tiempo medio en el sistema W
1 h
Carga ofrecida a = λ/μ (servidores ocupados de media)
0,8

Funciona en tu navegador: nada de lo que escribes se envía a ningún sitio.

Cómo se usa

  1. Elige M/M/1 para un solo servidor o M/M/c para varios servidores con una cola común.
  2. Introduce la tasa de llegada λ y la tasa de servicio μ de un servidor en la misma unidad de tiempo, y elige esa unidad.
  3. Para M/M/c, introduce el número de servidores.
  4. Mira primero la utilización y la espera media; el resto muestra la longitud de la cola, el tiempo en el sistema y la probabilidad de sistema vacío.

Fórmulas

Con a = λ/μ y ρ = a ÷ c (debe ser menor que 1):

  • P₀ = 1 ÷ (Σₖ₌₀^{c−1} aᵏ/k! + aᶜ ÷ (c!(1 − ρ)));
  • probabilidad de esperar (Erlang C) C = aᶜ ÷ (c!(1 − ρ)) × P₀;
  • Lq = C × ρ ÷ (1 − ρ), Wq = Lq ÷ λ;
  • W = Wq + 1/μ, L = λ × W.

Con un servidor se reducen a ρ = λ/μ, L = ρ ÷ (1 − ρ), W = 1 ÷ (μ − λ).

Ejemplo resuelto

Una ventanilla a la que llegan 4 clientes por hora y que atiende 5 por hora:

  • utilización ρ = 4 ÷ 5 = 80 %, y un recién llegado espera con probabilidad del 80 %;
  • la ventanilla está vacía el 20 % del tiempo;
  • de media esperan 3,2 personas y hay 4 en el sistema;
  • la espera media en la cola es Wq = 0,8 ÷ (5 − 4) = 0,8 h, y el tiempo total W = 1 h.

Con una segunda ventanilla y la misma cola, cada una atendiendo 3 por hora (M/M/2, λ = 4, μ = 3): utilización del 66,67 %, probabilidad de esperar del 53,33 % y Wq = 0,2667 h, unos 16 minutos.

Consejos

  • Mantén la utilización bastante por debajo del 100 % si importa la espera: los últimos puntos son los que más tiempo cuestan.
  • Una cola común es mejor que colas separadas con la misma capacidad total; eso es lo que modela M/M/c.
  • Si las llegadas no son aleatorias (citas, lotes), el modelo solo sirve como orientación.

Preguntas frecuentes

¿Qué significan M/M/1 y M/M/c?

Es la notación de Kendall. La primera M indica llegadas aleatorias (proceso de Poisson), la segunda tiempos de servicio exponenciales, y el número cuántos servidores trabajan en paralelo con una sola cola común.

¿Qué es la probabilidad de esperar?

Para M/M/c es la fórmula de Erlang C, la probabilidad de que todos los servidores estén ocupados cuando llega alguien. Con un servidor es igual a la utilización ρ.

¿Por qué la espera se dispara cerca del 100 % de utilización?

En M/M/1 el tiempo en el sistema es 1 ÷ (μ − λ). Con una utilización del 80 % y μ = 5 por hora es 1 hora; con el 95 %, 4 horas. Las llegadas aleatorias se agrupan, y un servidor saturado no tiene margen para absorberlas.

¿En qué unidades van las tasas?

Las dos en la misma unidad, la que eliges en «Tasas por». Los tiempos salen en esa unidad: con tasas por hora, las esperas salen en horas.

Más en Desarrollo

Todas las herramientas de la categoría: Desarrollo ·Actualizado el 6 de noviembre de 2026

Opciones de privacidad

Google Analytics nos muestra qué herramientas se usan y si funcionan. Puede usar cookies. Tu elección se guarda en este navegador.