Modelo M/M/S


¿Qué es el modelo M/M/S?

El modelo M/M/S es un modelo de teoría de colas que considera múltiples servidores trabajando en paralelo para atender a los clientes. Las llegadas siguen un proceso de Poisson y los tiempos de servicio tienen una distribución exponencial, permitiendo analizar sistemas donde varias estaciones de servicio operan simultáneamente.

A diferencia del modelo M/M/1, este modelo reduce los tiempos de espera al distribuir la carga de trabajo entre varios servidores, siendo una herramienta fundamental para evaluar el desempeño de sistemas de atención con más de un canal de servicio.

Características

  • Llegadas según un proceso de Poisson.
  • Tiempos de servicio con distribución exponencial.
  • Múltiples servidores trabajando en paralelo.
  • Población de clientes infinita.
  • Capacidad del sistema ilimitada.
  • Los clientes esperan en una única cola cuando todos los servidores están ocupados.
  • Disciplina de atención FIFO (primero en entrar, primero en salir).

¿Cuándo se utiliza?

  • Bancos con varias cajas de atención.
  • Supermercados con múltiples cajeros.
  • Hospitales con varios consultorios o médicos.
  • Centros de llamadas con varios operadores.
  • Aeropuertos con varios mostradores de atención.
  • Peajes con múltiples cabinas de cobro.
  • Centros de servicio al cliente con varios empleados.

Calculadora









Fórmulas del Modelo M/M/S

Probabilidad de tener n unidades en el sistema

Pn=(λ/μ)nn!P0,0n<sP_n=\frac{(\lambda/\mu)^n}{n!}P_0\quad,\quad 0\le n<s

Probabilidad de que existan n clientes en el sistema cuando el número de clientes es menor que el número de servidores.


Probabilidad de tener n unidades (n ≥ s)

Pn=(λ/μ)ns!snsP0P_n=\frac{(\lambda/\mu)^n}{s!\,s^{n-s}}P_0

Probabilidad de que existan n clientes cuando todos los servidores están ocupados.


Número promedio de clientes en la cola

Lq=(λ/μ)sρs!(1ρ)2P0L_q=\frac{(\lambda/\mu)^s\rho}{s!(1-\rho)^2}P_0

Cantidad promedio de clientes esperando atención.


Número promedio de estaciones ocupadas

Lo=sρL_o=s\rho

Cantidad promedio de servidores ocupados.


Número promedio de estaciones desocupadas

LD=s(1ρ)L_D=s(1-\rho)

Cantidad promedio de servidores libres.


Número promedio de unidades en el sistema

L=Lq+sρL=L_q+s\rho

Cantidad promedio de clientes presentes en el sistema.


Tiempo medio de permanencia en el sistema

W=LλW=\frac{L}{\lambda}

Tiempo promedio que un cliente permanece en el sistema.


Tiempo medio de permanencia en la cola

Wq=LqλW_q=\frac{L_q}{\lambda}

Tiempo promedio que un cliente espera antes de ser atendido.


Probabilidad de que un cliente tenga que esperar

P(Ns)=P0(λ/μ)ss!(sμsμλ)P(N\ge s)=\frac{P_0(\lambda/\mu)^s}{s!}\left(\frac{s\mu}{s\mu-\lambda}\right)

Probabilidad de que al llegar todos los servidores estén ocupados.


Probabilidad de permanecer más de t en el sistema

w(t)=eμt{1+(sρ)sP0[1eμt(s1sρ)]s!(1ρ)(s1sρ)}w(t)=e^{-\mu t}\left\{1+\frac{(s\rho)^sP_0\left[1-e^{-\mu t(s-1-s\rho)}\right]}{s!(1-\rho)(s-1-s\rho)}\right\}

Probabilidad de que un cliente permanezca más de un tiempo t en el sistema.


Probabilidad de permanecer más de t en la cola

Wq(t)=(sρ)sP0s!(1ρ)esμt(1ρ)W_q(t)=\frac{(s\rho)^sP_0}{s!(1-\rho)}e^{-s\mu t(1-\rho)}

Probabilidad de que un cliente espere más de un tiempo t en la cola.


Ejemplo Resuelto

Supongamos una tasa de llegada λ = 8 clientes/hora, una tasa de servicio μ = 5 clientes/hora y s = 2 servidores.

  1. Calcular el factor de utilización. ρ = λ/(sμ) = 8/(2×5) = 8/10 = 0.8
  2. Calcular la probabilidad de que el sistema esté vacío. P₀ = 1 / [1 + (8/5) + (8/5)²/2! + ((8/5)²×0.8)/(2!(1-0.8))] = 1 / (1 + 1.6 + 1.28 + 2.56) = 1/6.44 = 0.1553
  3. Calcular el número promedio de clientes en la cola. Lq = [((8/5)²×0.8)/(2!(1-0.8)²)] × P₀ = (2.048/0.08) × 0.1553 = 25.6 × 0.1553 = 3.9757
  4. Calcular el número promedio de servidores ocupados. Lo = sρ = 2×0.8 = 1.6
  5. Calcular el número promedio de servidores desocupados. LD = s - Lo = 2 - 1.6 = 0.4
  6. Calcular el número promedio de clientes en el sistema. L = Lq + Lo = 3.9757 + 1.6 = 5.5757
  7. Calcular el tiempo promedio en el sistema. W = L/λ = 5.5757/8 = 0.6970 horas
  8. Calcular el tiempo promedio en la cola. Wq = Lq/λ = 3.9757/8 = 0.4970 horas
  9. Calcular la probabilidad de que un cliente tenga que esperar. P(N≥s) = [P₀(λ/μ)^s/s!] × [sμ/(sμ-λ)] = (0.1553×2.56/2)×(10/2) = 0.1988×5 = 0.9940
  10. Si t = 1 hora, calcular la probabilidad de permanecer más de t en la cola. Wq(t) = [(sρ)^sP₀/(s!(1-ρ))]e^{-sμt(1-ρ)} = [(1.6²×0.1553)/(2×0.2)]e^{-2} = 0.9939×0.1353 = 0.1345