Pablo Diez Bennewitz 1 Modelos de Optimizacin Avanzados Teora de Colas TEORIA DE COLAS La formacin de lneas de espera es un fenmeno comn cuando la demanda por un servicio excede momentneamente la capacidad de proporcionarlo
Esperar un servicio es parte de la vida diaria
Se espera para comer en restaurantes, se hacen colas en las cajas de los supermercados, en los hospitales, etc
Y el fenmeno no es exclusivo de los seres humanos: los trabajos esperan para que los procese una mquina (cuello de botella), los automviles se detienen ante un semforo, etc TEORIA DE COLAS Las colas se producen debido a que, en ocasiones, la capacidad instalada para proporcionar el servicio es insuficiente, ya que la demanda por su servicio es aleatoria, lo que implica que la teora de colas trabaje con modelos probabilsticos
El estudio de colas determina las medidas del funcionamiento de una situacin de colas, incluyendo el tiempo de espera y la longitud de la cola promedio, entre otras variables de inters. Esta informacin sirve despus para decidir el nivel apropiado de servicio para las instalaciones ESTRUCTURA BSICA DE UN MODELO DE COLAS Los clientes que requieren un servicio se generan a travs de una fuente de entrada o poblacin. Estos clientes entran al sistema de colas y se unen a la cola.
En determinado momento se selecciona un miembro de la cola, para proporcionarle el servicio, mediante alguna regla conocida como disciplina de servicio (orden de llegada, aleatorio, prioridades). ESTRUCTURA BSICA DE UN MODELO DE COLAS Despus, se otorga el servicio requerido por el cliente mediante el mecanismo de servicio, caracterizado por el nmero de canales paraderos o servidores y por el tiempo de servicio, tiempo que transcurre desde el inicio del servicio para un cliente hasta su trmino. El tiempo de servicio puede tener una distribucin exponencial, degenerada o gamma ESTRUCTURA BASICA DE UN MODELO DE COLAS Fuente de Entrada Cola Mecanismo de Servicio Clientes servidos Clientes Sistema de Colas Operaciones 2, Ingeniera Comercial, Universidad Catlica de Valparaso Pablo Diez Bennewitz 2 ALGUNOS MODELOS DE COLAS 1) Modelo simple con un solo servidor 2) Sistema de colas en serie (trmites en serie) 3) Sistema de colas simple multiservidor XXXX XXXX XXXX S Entrada Cola Servidor Salida XXX XXX XXX XXX XXX S S S S S S XXXXXX XXXXXX XX XX XX ELEMENTOS DEL MODELO DE COLAS Fuente de Entrada:
Tiempo entre Llegadas:
Tamao de las Colas:
Tiempo de Servicio:
Disciplina de Servicio Servidor (es) Clientes Puede ser finita (mquinas en un servicio de reparacin) o infinita (llamadas telefnicas) Es el arribo de clientes, puede ser probabilstico o determinstico Puede ser finito o infinito Describe la prestacin del servicio que el servidor le da al cliente. Puede ser determinstico o probabilstico IMPORTANCIA DE LA TEORIA DE COLAS EN LAS OPERACIONES La teora de colas determina las medidas del funcionamiento de una situacin de colas, es una tcnica til para disear la capacidad del proceso de operaciones, puesto que provee de informacin muy til para decidir el nivel apropiado de prestacin del servicio para las instalaciones Para determinar la capacidad del proceso de operaciones, se evalan los costos asociados al servicio que se presta COMPORTAMIENTO DEL SISTEMA DE COLAS Es diferente en cada una de las etapas del sistema. Matemticamente es difcil plantear modelos en los inicios y trminos de atencin del sistema, es ms simple plantearlos cuando el sistema alcanza un estado estable, el que se da si en todos los estados: Estado Estable Entradas al Sistema Salidas al Sistema = Si hay a lo menos un estado en el que, las entradas al sistema no son iguales a las salidas del sistema, entonces no se ha alcanzado el estado estable TERMINOLOGA Y NOTACIN n Cantidad de clientes: Que estn en el sistema en un momento dado L Valor esperado de clientes en el sistema L E (n) = W Valor esperado de tiempo de atencin cliente en el sistema W E (w) = de un w: tiempo especfico que tarda un cliente particular dentro del sistema. Es una variable aleatoria TERMINOLOGA Y NOTACIN P0 : Probabilidad de que el sistema est vaco P1 : Probabilidad de que el sistema tenga 1 cliente P2 : Probabilidad de que el sistema tenga 2 clientes P3 : Probabilidad de que el sistema tenga 3 clientes Pn : Probabilidad de que el sistema tenga n clientes Probabilidad de que hayan n clientes en el sistema en un instante determinado Pn Asimismo es posible definir: Lq Wq Valor esperado de clientes en la cola Valor esperado del tiempo en la cola Operaciones 2, Ingeniera Comercial, Universidad Catlica de Valparaso Pablo Diez Bennewitz 3 Probabilidad de que hayan n clientes en el sistema en un instante determinado TERMINOLOGA Y NOTACIN Pn Esto tiene dos interpretaciones: (1) (2) Probabilidad de que en un instante cualquiera se observe el sistema y est presente un estado n. Por ejemplo, P3 = 0,1 indica que la probabilidad de encontrar 3 clientes en el sistema es 0,1 o del 10% Pn es la fraccin del tiempo en que el sistema permanece en el estado n TERMINOLOGA Y NOTACIN Valor esperado de clientes en el sistema L L n Pn L E (n) = = n=0 8
En consecuencia: LAS VARIABLES EN EL TIEMPO En general la cantidad de clientes es el sistema depende del instante de tiempo en que se determinan
Luego, las variables dependen del momento de tiempo en que se miden. Por ende, Pn, L, W, etc, tambin dependen del tiempo: Pn(t), L(t), W(t), etc n n (t) = Sin embargo, los modelos de colas que se estudian, determinan tales variables cuando el sistema est en estado estable n(t) = n Pn(t) = Pn L(t) = L W(t) = W LLEGADA DE CLIENTES AL SISTEMA La llegada de clientes se asume que tiene una distribucin poisson, con parmetro
Si A es el nmero de clientes que llegan en un intervalo especfico de tiempo, entonces:
P(n=A) =
A n = 1,2,3,.... n e - n ! Las llegadas al sistema son aleatorias. Es decir que la probabilidad de llegada al sistema durante un instante de tiempo es un valor constante, independiente del nmero de arribos previos y de la duracin del tiempo de espera LLEGADA DE CLIENTES AL SISTEMA Se define:
Tasa media de llegada de clientes al sistema Indica el nmero promedio de clientes que ingresa al sistema en un instante especfico de tiempo
1 Tiempo promedio entre llegadas es el tiempo promedio que transcurre entre dos llegadas sucesivas, entre el arribo de dos clientes consecutivos SALIDA DE CLIENTES DEL SISTEMA Segn los sistemas de colas, puede ser una distribucin exponencial, degenerada o gamma
Pero, para que sea til, la forma supuesta debe ser lo suficientemente realista para que el modelo proporcione predicciones razonables y, tambin debe ser lo suficientemente sencilla para que sea matemticamente manejable
Para lograr todo lo anterior, se asume que los tiempos de prestacin del servicio tienen una distribucin exponencial, con parmetro 1
Operaciones 2, Ingeniera Comercial, Universidad Catlica de Valparaso Pablo Diez Bennewitz 4 SALIDA DE CLIENTES DEL SISTEMA Si B es el tiempo de servicio para un cliente promedio, la funcin de distribucin acumulada es: P(B t) < = 1 e - - t
si t 0 > Obs: Poisson se refiere a unidades de evento partido por unidades de tiempo fija Exponencial se refiere a unidad de tiempo existente entre dos eventos seguidos Poisson Exponencial SALIDA DE CLIENTES DEL SISTEMA Se define:
Tasa media de prestacin del servicio en el sistema Indica el nmero promedio de clientes que reciben el servicio en el sistema en un instante especfico de tiempo. Es la tasa media del servicio, implica el concepto de velocidad de atencin del sistema
1 Tiempo promedio entre prestaciones del servicio es el tiempo promedio que se demora en atender a un cliente en el sistema Poblacin Cola Mecanismo de Servicio Clientes servidos Clientes Sistema de Colas ESTRUCTURA BASICA DE UN MODELO DE COLAS Lq , Wq L , W
(clientes / tiempo) 1
(tiempo / clientes) Poisson Exp DIAGRAMA DE NACIMIENTO Y MUERTE Muestra el balance de entradas y salidas a cada estado del sistema de colas 0 1 2 3
1 2 3 3 4 2 1 0
...... Para salir del estado 2 hay dos posibilidades: DIAGRAMA DE NACIMIENTO Y MUERTE Sale un cliente que es atendido y en tal tiempo no ingresa nadie al sistema ( )
El cliente que est siendo atendido no termina de ser atendido e ingresa otro cliente al sistema ( )
2 2
2 pasa del estado 2 al estado 1
2 pasa del estado 2 al estado 3 ESTADO ESTABLE Estado Estable Entradas al Sistema Salidas al Sistema = En estado estable y bajo el supuesto de que puede ocurrir slo una llegada o slo una salida a la vez: Estado 0 Estado 1 Estado 2 Estado 3 P1 P1 P1 P1
1 1 1 1 = = = = P0
0 0 + P0 P2 P2 P2 P2 2 2 2 2 + + + + + 3 3 3 4 P3 P3 P3 P4 Operaciones 2, Ingeniera Comercial, Universidad Catlica de Valparaso Pablo Diez Bennewitz 5 ESTADO ESTABLE Se forma un sistema de n-ecuaciones y (n +1) incgnitas. Resolviendo en funcin del Pn se tiene: De la primera ecuacin (estado 0) P1 P2 P1 = P0 P2 P0 P1 P0
0 1 0
De la segunda ecuacin (estado 1) 0 2 2 = ( ) 1 1 1 + - = ( ) 1 + - 1 P0
+ ............... = 1 2 3 Progresin Geomtrica Suma de la progresin geomtrica
i=1 n a r i = a ( 1 - r ) ( 1 - r ) n ESTADO ESTABLE
Por lo tanto
n 1 - 1 - P0 = 1 Adems Condicin de estado estable
< 1 La tasa de llegada ( ) tiene que ser menor que la tasa del servicio ( )
ESTADO ESTABLE Como
< 1
n 0 1 1 1 si n 8
Entonces P0 P0 ( 1 - 0 ) - = = - P0 =
- Es la probabilidad de que hayan 0 clientes en el sistema Operaciones 2, Ingeniera Comercial, Universidad Catlica de Valparaso Pablo Diez Bennewitz 6 ESTADO ESTABLE Asimismo, reemplazando: Pn =
- Es la probabilidad de que hayan n clientes en el sistema Obs: Las frmulas anteriores son un caso particular analizado, no son frmulas generales, puesto que incluyen muchos supuestos en su anlisis n SUPUESTOS PARA LA CONDICIN DE ESTADO ESTABLE
< 1 El sistema de colas no colapsa, o sea que el sistema oscila entre los estados razonables, si bien hay cola, sta no crece sin fin Las entradas y salidas de clientes al sistema de colas, son de a un cliente cada vez La tasa promedio de llegada de clientes y la tasa promedio del tiempo de prestacin del servicio, son independientes del estado (cantidad de clientes) en el sistema de colas
FACTOR DE UTILIZACION =
Indica la proporcin de tiempo en el que el sistema de colas est ocupado Si 1 Si 1 < > El sistema est sobrecopado la mayor parte del tiempo: la cola est creciendo permanentemente El sistema no est copado Por ejemplo, si 0,9 indica que el 90% del tiempo el sistema de colas est ocupado y que, el 10% del tiempo no lo est = FACTOR DE UTILIZACION Las frmulas anteriores de P0 y de Pn, se pueden denotar tambin como: P0 = 1 - Pn = n ( 1 ) - VALOR ESPERADO DE CLIENTES EN EL SISTEMA n Pn L E (n) = =
n=0 8
E (n) = 0P0 + 1P1 + 2P2 + 3P3 + ................... L = 0(1- ) + 1 (1- ) + 2 (1- ) + 3 (1- ) + ........ 2 3 Factorizando: L = (1- ) + 2 + 3 + 4 + 2 3 4 ........................ L = (1- ) 1 + 2 + 3 + 4 + 2 3 ...................... L = (1- ) ( + + + + 2 3 4 ...................... VALOR ESPERADO DE CLIENTES EN EL SISTEMA donde ( + + + + + ) 2 3 4 5 .......... es progresin geomtrica Suma de la progresin geomtrica
i=1 n a i = a ( 1 - a ) n 1 - a Por lo tanto L (1- ) = (1- ) 1 - n como < 1 (condicin de estado estable) < 1 n 0 si n 8
Operaciones 2, Ingeniera Comercial, Universidad Catlica de Valparaso Pablo Diez Bennewitz 7 VALOR ESPERADO DE CLIENTES EN EL SISTEMA En consecuencia L (1- ) = 1 - derivando: L = (1- ) (1- ) - (-1) (1- ) 2 L = (1- ) 1 (1- ) 2 L = 1 - reemplazando =
L
- = PROPIEDADES Tambin se pueden demostrar: W =
- 1 L = W Lq Wq =
Wq =
( ) - -
Lq = ( )
2 Si se dispone de los valores de y , entonces es posible conocer a cada una de las variables principales de los modelos de colas: L, W, Lq, Wq
RELACION ENTRE W y Wq W = Wq + Ws Ws Tiempo medio de la prestacin del servicio Se define que es un valor a priori desconocido Ws = W - Wq Ws =
- 1 - -
( ) 1
Ws = ( )
- - =
W Wq + 1
= VALOR ESPERADO DEL TIEMPO DE ATENCION DE UN CLIENTE Se puede demostrar de acuerdo a las frmulas planteadas en las propiedades anteriores W = -
1 W = Wq + Ws = W Wq +
1 Pero tambin se puede obtener mediante W = E(w) determinando la distribucin de probabilidades de w Recuerdo: w es el tiempo especfico que tarda un cliente en el sistema. Es una variable aleatoria VALOR ESPERADO DEL TIEMPO DE ATENCION DE UN CLIENTE Consideremos la probabilidad de que un cliente tarde ms de un tiempo T en salir del sistema Sea Sn+1 = T1 + T2 + T3 + .............. + Tn + Tn+1 Sn+1 es la suma de los tiempos de atencin de los n clientes que ya estaban en el sistema, ms el tiempo de atencin del n+1 cliente, que acaba de ingresar al sistema donde T1, T2, T3, ........... son variables aleatorias independientes que tienen una distribucin exponencial PROPIEDAD REPRODUCTIVA Por una propiedad reproductiva, la suma de las variables aleatorias con distribucin exponencial, tiene una distribucin de probabilidades gamma Sn+1 tiene una distribucin gamma Entonces P (w t) n=0
8
= > Pn P(Sn+1 t) > P (w t) considera dos supuestos > Al ingresar el cliente al sistema, ste est ocupado El tiempo de espera en la cola ms el tiempo de atencin del cliente sea mayor que t Operaciones 2, Ingeniera Comercial, Universidad Catlica de Valparaso Pablo Diez Bennewitz 8 VALOR ESPERADO DEL TIEMPO DE ATENCION DE UN CLIENTE Reemplazando las frmulas de Pn y , y despus de mucho trabajo algebraico se llega a: P(Sn+1 t) > > P (w t) = e - 1 -
t ,si t 0 > w tambin tiene una distribucin exponencial !!! E(w) = 1
- 1 -
W E(w) = = 1 -
UNIDADES DIMENSIONALES W (tiempo) L (clientes) (clientes / tiempo) (clientes / tiempo)
(tiempo / clientes)
(tiempo / clientes)
1 1 NOMENCLATURA Un modelo de colas se caracteriza por los siguientes smbolos: Tiempo entre llegadas, que se asocia a una distribucin exponencial (la tasa de llegada es poisson) Tiempo de servicio, que es exponencial Cantidad de servidores en paralelo Cantidad en la poblacin potencial (poblacin finita) Cantidad admisible en el sistema (capacidad finita) M / M / S / K / N MODELOS DE COLAS Segn se combinen las diferentes caractersticas (poblacin finita o infinita, uno o ms servidores, capacidad admisible finita o infinita), se da origen a una combinacin de distintos modelos de colas: Modelo M / M / 1 Modelo M / M / S Modelo M / M / 1 / K Modelo M / M / S / K Modelo M / M / 1 / N Modelo M / M / S / N MODELOS DE COLAS Si el modelo de colas tiene capacidad admisible finita, entonces el modelo se denota con la letra K
Si el modelo de colas atiende a una poblacin finita, entonces el modelo se denota con la letra N
Cuando el modelo de colas tiene tanto poblacin finita como capacidad admisible finita, entonces el modelo se denota con letra N (si hay poblacin finita, se asume capacidad admisible finita) S SERVIDORES EN PARALELO Si existen S servidores, pero se forma una sola cola para requerir el servicio, que es suministrado por el servidor que se desocupe primero, entonces estamos en el caso de servidores en paralelo
Ejemplos de esto son algunos bancos, algunos locales de pago de ciertos servicios pblicos, algunas fiambreras de los supermercados, etc
Este caso corresponde al modelo M / M / S Operaciones 2, Ingeniera Comercial, Universidad Catlica de Valparaso Pablo Diez Bennewitz 9 0 1 2 S
2 3 S
..... Si los servidores tienen todos la misma tasa de servicio constante , entonces hay un aumento proporcional en la tasa de prestacin del servicio de las sucursales a: S SERVIDORES EN PARALELO n , si n S S , si n S
> < S+1 S+2 ....
S S
MODELO M / M / S Segn el balance de entradas y salidas a cada estado del sistema, en flujo estable:
Pn = n-1 n-2 n 2 3 1 2 0 1 P0 En este caso: 1 n-1 2 0 = = = = = 3 n-1 = n Pero:
= = n , si n S S , si n S s < > Condicin de estado estable
S < 1 Se obtiene: Pn
n n
S ! n ! S (n-s) ; si n S
; si n S > n n < Para determinar : P0 P0 + P1 + P2 + P3 + ......... = 1 P0 +
1 ! + 2 3 2 2 ! + 3 3 ! + + S S+1 S S ! + P0 P0 P0 P0 P0 P0 S+1 S ! S 1 2 P0 + P0 S+2 S+2 S S ! + = 1 MODELO M / M / S MODELO M / M / S Factorizando: P0
n=0 S-1
n-s S n 1 n ! + 1 S !
8
8
n=s S n-s = 1 Adems: n=s S Es una progresin geomtrica cuyo resultado es: n-s S 1
= S
n=s 8
1 - Finalmente, se obtiene P0 S-1
n=0
n 1 n ! + S ! 1
S 1 -
S 1 1 P0 = MODELO M / M / S MODELO M / M / S Asimismo, con los valores de P0, P1, P2, ........., Pn es posible obtener el valor de L L = 0P0 + 1P1 + 2P2 + ........... (S - 1) ! S
S+1 P0 -
+
= L 2 Lq
+ L Lq = cumplindose: Operaciones 2, Ingeniera Comercial, Universidad Catlica de Valparaso Pablo Diez Bennewitz 10 MODELO M / M / S Usando las frmulas tradicionales, es posible obtener las dems variables de inters Wq = = Lq
Wq W + 1
P (w > t)
t - e 1 -
S 1
S P0
- 1 S ! = S 1 - - - - + 1 t - e SISTEMA DE COLAS CON CAPACIDAD FINITA Con capacidad admisible finita significa que el sistema puede contener como mximo K clientes, por lo tanto se asume que: n = 0 si n > K Existen dos modelos de colas con capacidad finita: Modelo M / M / 1 / K : Caso de un solo servidor Modelo M / M / S / K : Con S servidores en paralelo Un solo servidor y capacidad admisible finita 0 1 2
K 0 MODELO M / M / 1 / K
..... S = 1 n = n =
Ejemplos de modelos M/M/1/K son un mdico que atiende con una consulta particular independiente o el taxi colectivo en hora vespertina MODELO M / M / 1 / K Pn
n P0 ; si n K
; si n K 0 > < P0
1 - - = 1
K+1 Se obtiene por suma de progresin geomtrica MODELO M / M / 1 / K
K+1 K+1 1 L = - - ( K+1 ) 1 - Lq = L ( 1 ) Como S = 1 P0 - - MODELO M / M / 1 / K En un modelo de cola con capacidad finita sucede:
n
0 si n K
si n K < > Por lo tanto, corresponde: W = = L
Wq Lq
donde = n=0
8
n Pn K-1
n=0 = Pn con n=0 K-1 Pn = ( 1 - Pk ) Operaciones 2, Ingeniera Comercial, Universidad Catlica de Valparaso Pablo Diez Bennewitz 11 MODELO M / M / 1 / K Luego: donde Pk =
P0 K Finalmente: L K P0
( 1 ) - = W = ( 1 - Pk ) MODELO M / M / S / K El sistema de S servidores en paralelo con capacidad finita no permite ms de K clientes, por lo que K es el nmero mximo de servidores que pueden necesitarse. Suponiendo S < K, hay varios servidores (S) y un lmite en la capacidad del sistema (K)
Un ejemplo de esto es la sala de emergencia de un hospital: el sistema tendra una capacidad admisible finita, si solo hay K camillas para los pacientes y, si la poltica del hospital es derivar a los pacientes que llegan hacia otro hospital cuando no hay lugares disponibles 0 1 2 S
2 3 S
..... S+1 K ....
S S
S 0 MODELO M / M / S / K Ejemplos de modelos M/M/S/K son las secciones de maternidad y urgencia en un hospital o algunos centros integrales de belleza Pn
n n
S ! n ! S (n-s) ; si n S
; si S n K
; si n K > n < P0 P0 < < 0 MODELO M / M / S / K n Para obtener , se utiliza un mtodo bastante similar al del modelo M / M / S P0 S
n=0
n 1 n ! + S ! 1
S
S 1 P0 =
n =S+1 K S n - MODELO M / M / S / K (S-1)! S
s+1 P0 -
+
= 2 Lq
1 - S (k-s) - (K-S) S
(k-s) - 1 S Adaptando la derivacin de Lq del modelo M / M / S al caso actual de M / M / S / K se llega a: MODELO M / M / S / K L = n=0 S-1 n Pn + Lq + S 1 -
n=0 S-1 Pn Operaciones 2, Ingeniera Comercial, Universidad Catlica de Valparaso Pablo Diez Bennewitz 12 MODELO M / M / S / K Como modelo de cola con capacidad finita, ocurre:
n
0 si n K
si n K < > Por lo tanto, corresponde: W = = L
Wq Lq
donde = n=0
8
n Pn K-1
n=0 = Pn con n=0 K-1 Pn = ( 1 - Pk ) MODELO M / M / S / K Luego: donde Pk =
P0 K Finalmente: L K P0
( 1 ) - = W = ( 1 - Pk ) SISTEMA DE COLAS CON POBLACION FINITA La fuente de entrada o poblacin potencial es finita Se define el tamao lmite de la poblacin como N Cuando el nmero de clientes en el sistema de colas es n (n = 0, 1, 2, ......, N) existen slo (N - n) clientes potenciales restantes en la fuente de entrada Poblacin Potencial N n clientes en el sistema
(N - n) clientes potenciales afuera SISTEMA DE COLAS CON POBLACIN FINITA Este problema tiene mltiples aplicaciones en el flujo de recursos materiales de la cadena logstica Una de sus aplicaciones ms importante es el problema de reparacin de mquinas o mantencin de computadores, donde se asigna a uno o ms mecnicos la responsabilidad de la mantencin de N computadores, dando servicio a cada uno de los que se descomponen. SISTEMA DE COLAS CON POBLACIN FINITA Los computadores constituyen la poblacin potencial Cada uno es un cliente en el sistema de colas cuando est descompuesto en espera de ser reparado, mientras que cuando est en operacin normal est afuera del sistema, pues no est en reparacin. Cada tcnico asistente o cuadrilla de tcnicos es un servidor, que trabaja la mantencin en una solo computador a la vez. Un solo servidor y poblacin finita 0 1 2 3
N
N (N-1) MODELO M / M / 1 / N (N-2)
(N-3) ..... S = 1 n = n
(N - n) ,si n N 0 ,si n N < > Operaciones 2, Ingeniera Comercial, Universidad Catlica de Valparaso Pablo Diez Bennewitz 13 Esquema suponiendo poblacin finita N = 5 0 1 2 3
4 5
2 3 5 4 MODELO M / M / 1 / N Otros ejemplos de modelos M/M/1/N son el mdico que atiende enfermos de patologas escasas o el alumno AII con sus optativas de final de semestre Para el esquema con N = 5, y usando las ecuaciones de balance de estado estable en cada estado: MODELO M / M / 1 / N Estado 0 Estado 1 Estado 5 P1 P1 P1
= = = P0
+ P0 P2 P4 + P5 5 4 5 De acuerdo a una situacin general, con un total de N estados (poblacin finita) se obtienen P0 y Pn . . . .
. . . .
. . . .
. . . .
S-1
n=0
n N ! 1 P0 = (N - n) !
n
Pn = (N - n) ! P0 MODELO M / M / 1 / N N ! Lq (n - 1) Pn =
n=1 N Como Lq = L - (1 - P0) L N = -
(1 - P0) MODELO M / M / 1 / N En un modelo de cola con poblacin finita sucede:
n
0 si n N
si n N < > Por lo tanto, corresponde: W = = L
Wq Lq
donde = n=0
8
n Pn K-1
n=0 = Pn (N - n) (N - n) = ( N L ) - 0 1 2 S-1
N
N (N-1) (N-2)
(N-S+2) ..... S > 1 n
n
(N - n) ,si n N 0 ,si n N < > 2 3 2 (S-1) S S (N-S+1)
(N-S) S
S S N-1 ..... Varios servidores (S > 1) y poblacin finita (N) Se asume S < N MODELO M / M / S / N
n S ,si n S ,si n S < > MODELO M / M / S / N Con las ecuaciones de balance de estado estable: Es la misma frmula del modelo M / M / S / K, solo que ahora se multiplica por la combinatoria del nmero de clientes (n) sobre la poblacin potencial (N) Pn
n
S ! n ! S (n-s) ; si n S
; si S n N
; si n N > n < P0 P0 < < 0 (N - n) ! N ! (N - n) ! N ! Operaciones 2, Ingeniera Comercial, Universidad Catlica de Valparaso Pablo Diez Bennewitz 14 MODELO M / M / S / N Adems: S-1
n=0
n N ! 1 P0 = (N - n) ! +
N n=S (N - n) !
n S ! S (n-s) N ! Lq (n - S) Pn =
n=S N L = n=0 S-1 n Pn + Lq + S 1 -
n=0 S-1 Pn Despus se pueden obtener W y Wq con las mismas ecuaciones que en el caso de un servidor