(3.b) MODELOS EXPONENCIALES de COLAS INTRODUCCIÓN A LOS PROCESOS DE NACIMIENTO Y MUERTE. Ecuaciones de equilibrio. Condición de E.E. APLICACIÓN DE LAS ECUACIONES DE EQUILIBRIO: La cola M/M/1. Ilustración del comportamiento. MODELOS DE COLAS EXPONENCIALES. Trabajo de servidores en paralelo. Casos importantes: M/M/s , M/M/s/K , M/M/s/./N. Propiedades. Longitudes medias y Tiempos de permanencia. Cap. 15 Hillier F.S., Lieberman G.J. “Introduction to Operations Research” Holden day Inc. 1986. Cap. 4 Gross D., Harris C.M."Fundamentals of queueing theory" John Wiley and Sons. 1998. I.O.E. Diplomatura de Estadística TEORIA DE COLAS UPC TIEMPO DE VIDA CONDICIONAL PROPIEDAD 2. Caso exponencial. Ausencia de memoria τi-1 τi θ I.O.E. Diplomatura de Estadística s UPC Máquina 1 τ1 Máquina 2 τ2 τ N=2 N=3 N=20 N=5 N=50 Palm (1943) PROCESOS DE NACIMIENTO Y MUERTE • "Nacimiento" indica llegada al S.E • "Muerte" indica salida del S.E. Puede ocurrir que el tiempo entre llegadas τ sea v.a. con distribución dependiente del estado N del sistema. t τi1 τ i2 τ i3 …… τik τik 1. Si N (t ) = n el tiempo entre llegadas τ ~ exp. de parámetro λ n . 2. Si N (t ) = n el tiempo de servicio ~exp. De parámetro µ n . Sólo una llegada o una salida al/del sistema puede darse en cada instante t. I.O.E. Diplomatura de Estadística UPC Diagrama de tasas de transición Muestra las posibles transiciones permitidas en el estado del sistema en un instante. Tasas del proceso de llegadas al S.E. λ1 λ0 0 1 2 λn λn-1 λ2 ••• n-1 µn µ2 µ3 µ1 Tasas del proceso de servicio en el S.E. λn+1 n+1 n µn+1 ••• µn+2 La distribución de probabilidades del estado del sistema, N(t), en régimen estacionario es relativamente intuitivo de deducir a partir del diagrama de tasas de transición. λ1 λ0 1 0 2 µ2 µ1 Estado 0 1 2 M n −1 n M λn λn-1 λ2 •... •• µ3 Tasa incidente µ1 ⋅ P1 λ0 ⋅ P0 + µ 2 ⋅ P2 λ1 ⋅ P1 + µ 3 ⋅ P3 µn • •... • n+1 n n-1 λn+1 µn+1 µn+2 = Tasa emergente = λ0 ⋅ P0 (λ1 + µ1 )⋅ P1 = (λ2 + µ 2 )⋅ P2 = M λn−2 ⋅ Pn−2 + µ n ⋅ Pn = λn−1 ⋅ Pn−1 + µ n+1 ⋅ Pn+1 = M (λn−1 + µ n−1 )⋅ Pn−1 (λn + µ n )⋅ Pn Hay tantas ecuaciones como valores pueda presentar N(t), por tanto, si en el S.E. sólo pueden haber como máximo K clientes, habrán K+1 ecuaciones. Resolución del sistema de ecuaciones P1 P 2 P3 Pn P n+1 λ0 = ⋅ P0 µ1 λ0λ1 λ1 λ1 1 = ⋅ P1 + ⋅(µ1 ⋅ P1 −λ0 ⋅ P0 ) = ⋅ P1 = ⋅ P0 µ2 µ2 µ2 µ1µ2 λ0λ1λ2 λ2 λ2 λ2 1 1 = ⋅ P2 + ⋅(µ2 ⋅ P2 −λ1 ⋅ P1 ) = ⋅ P2 + ⋅(µ1 ⋅ P1 −λ0 ⋅ P0 ) = ⋅ P2 = ⋅ P0 µ3 µ3 µ3 µ3 µ3 µ1µ2µ3 M λn−1 λn−1 λn−1 λ0λ1 Kλn−1 1 1 = ⋅ Pn−1 + ⋅(µn−1 ⋅ Pn−1 −λn−2 ⋅ Pn−2 ) = ⋅ Pn−1 + ⋅(µ1 ⋅ P1 −λ0 ⋅ P0 ) = ⋅ Pn−1 = ⋅ P0 µn µn µn µn µn µ1µ2 Kµn λn λ0λ1 Kλn = L= ⋅ Pn = ⋅ P0 µn+1 µ1µ2 Kµn+1 M λ0 λ1 Kλn−1 Cn = µ1 µ 2 K µ n n = 1, 2,K ; λ0 λ1 Kλn−1 ⋅ P0 = Cn ⋅ P0 Pn = µ1 µ 2 K µ n ∞ ∑ n =0 Pn = ∞ ∑ n =0 C0 n = 1, 2,K Cn ⋅ P0 = 1 → P0 = 1 ∞ ∑ n =0 Las probabilidades de estado estacionario quedan definidas si: =1 Cn ∞ ∑ n =0 Cn < +∞ En caso de que el S.E. pueda contener sólo K clientes como máximo, el sumatorio se extiende de n=0 a n=K y siempre será finito. I.O.E. Diplomatura de Estadística UPC APLICACIÓN DE LAS ECUACIONES DE EQUILIBRIO: el modelo M/M/1 Hipótesis del modelo: • Tiempos entre llegadas i.i.d. de ley exponencial con parámetro λn = λ . • Tiempos de servicio i.i.d. según una ley exponencial de parámetro µ n = µ . • Un único servidor, s = 1. λn = λ n = 0,1, 2,K µ n = µ n =1, 2,K λ λ 1 0 µ •... •• 2 µ µ λ λ λ n+1 n n-1 µ λ µ • •... • µ ➨ ➨ λ = ρ Hay régimen estacionario si el factor de carga del S.E. es µ <1 Dado que ρ < 1 λ0λ1 Kλn−1 Cn = µ1µ2 Kµn n λ = = ρ n µ n = 1, 2,K C0 = 1 → Pn = Cn ⋅ P0 = ρ n ⋅ P0 n = 0,1, 2,K ∞ ∑ P n = 0 P0 = n ∑ Cn n=0 y por tanto, = 1 ∞ ∞ ∑ C n n = 0 = 1 ∞ ∑ ρ n=0 n P 0 = 1 1 = = 1− ρ 1 1− ρ Pn = Cn ⋅ P0 = ρ n ⋅ (1− ρ ) n = 0,1, 2,K (Distribución geométrica) EJEMPLO DE LA EVOLUCIÓN DE UNA COLA M/M/1 COMPORTAMIENTO: Pueden presentarse dos situaciones: 1. En promedio la afluencia de clientes al S.E. sobrepasa la capacidad de trabajo del Sistema de Servicio: N(t) N(t) PRESENTA UNA TENDENCIA CRECIENTE 2. El Sistema de Servicio tiene suficiente capacidad de trabajo frente a la afluencia de clientes: N(t) puede crecer en ocasiones, pero el S.E. siempre retorna al estado 0 (vacío) I.O.E. Diplomatura de Estadística ρ≥1 t ρ <1 N(t) t UPC ➨ La esperanza matemática de la variable aleatoria estado del sistema ( ρ < 1 ) ∞ ∞ n=0 n=0 ∞ ∞ L = ∑n ⋅ Pn = ∑n ⋅ (1− ρ)⋅ ρ = (1− ρ)∑n ⋅ ρ = ρ ⋅ (1− ρ)∑n ⋅ ρ n−1 = n n n=0 n=0 d ∞ n d 1 = ρ ⋅ (1− ρ) ∑ ρ = ρ ⋅ (1− ρ)⋅ = dρ n=0 dρ 1− ρ ρ 1 λ = ρ ⋅ (1− ρ)⋅ = = 2 (1− ρ) (1− ρ) µ − λ ➨ La esperanza matemática de la variable aleatoria longitud de cola en un sistema de espera M/M/1 ( ρ < 1 ) ∞ ∞ ∞ n=1 n=1 n=1 2 Lq = ∑(n −1)⋅ Pn = ∑n⋅ Pn −∑Pn =(L) −(1− P0 ) = ρ ρ λ2 = (L) −(ρ) = −ρ = = 1− ρ 1− ρ µ ⋅ (µ −λ) UTILIZACIÓN DE LAS FÓRMULAS DE LITTLE I.O.E. Diplomatura de Estadística UPC Distribución de la v.a. tiempo de permanencia en el S.E. de un cliente: w ~ exp. E[w]=W TIEMPO DE VIDA CONDICIONAL PROPIEDAD 2. Caso exponencial. Ausencia de memoria τi-1 τi θ I.O.E. Diplomatura de Estadística s UPC TRABAJO DE SERVIDORES EN PARALELO La variable aleatoria U definida como el mínimo de entre n variables aleatorias independientes y exponenciales T1 , L, Tn , de parámetros respectivos α1 ,L,α n , sigue una ley exponencial n αi . de parámetro α = ∑ i =1 Î es decir, U = Min{T1 ,K, Tn } y por tanto la función de distribución de U , FU (t) = P({U ≤ t}) =1− P({U > t}) =1− P({T1 > t,K,Tn > t}) =1− P({T1 > t})LP({Tn > t}) = n t − α −αnt −α1t ∑ i =1 i =1− e Le =1− e =1− e−α t I.O.E. Diplomatura de Estadística UPC La interpretación que puede darse de la propiedad en el caso del tiempo entre llegadas es que si la población esta constituida para diferentes clases de clientes que llegan cada una al sistema de espera según una ley exponencial vinculada a la clase, entonces el tiempos entre las llegadas de 2 clientes cualesquiera sigue una ley exponencial, o el que es equivalente, la población puede tratarse desde el punto de vista de la distribución entre llegadas al sistema de espera como si fuera homogénea. Fuente 1 Fuente 2 Fuente n α1 α2 α1 + α2 + …+αn αn I.O.E. Diplomatura de Estadística UPC Î Si hay n servidores, el tiempo que resta hasta la próxima finalización de servicio no depende del instante ni del servidor que ha completado el último servicio y sigue una distribución exponencial, lo que permite tratar sistemas de espera con n>1 servidores, como si tuvieran un único servidor pero que trabaja tan rápido como los n juntos. Î Supongamos n fuentes exponenciales y sean r1 …rn los intervalos de tiempo transcurridos desde el último suceso para las fuentes 1 … n respectivamente. Consideremos variables aleatorias s1 …sn , tiempos contados desde el instante actual hasta el próximo suceso para cada una de las n fuentes. Por la propiedad de ausencia de memoria las variables aleatorias s1, … sn también se distribuyen exp. con parámetros α1 , α2 …, αn el tiempo contado a partir del instante actual hasta que algún otro suceso proviniente de las n fuentes se produzca, se distribuye r1 s1 r2 rn s2 sn n exponencialmente con parámetro α = ∑αi . i =1 Instante actual I.O.E. Diplomatura de Estadística UPC MODELO M/M/s • • • Tiempos entre llegadas τ i.i.d. de ley exp. con parámetro λ. s > 1 servidores iguales. Tiempo de servicio x i.i.d. según una ley exp. de parámetro µ. λ λ 1 0 µ λn = λ n ⋅ µ µn = s ⋅ µ λ 2 2µ ••• 3µ n = 0,1, 2,K n =1, 2,K, s − 1 n = s , s + 1,K λ λ s+1 s s-1 sµ λ sµ ••• sµ λ <1 Si el factor de carga ρ del S.E. ρ = s⋅µ 1 λ n ⋅ P0 n! µ Pn = Cn ⋅ P0 = s n−s 1 λ λ ⋅ P 0 s ! µ sµ ∞ ∑ P0 = 1 ∞ ∑ n =0 Cn n =0 = n Pn = 1 ∞ ∑ n =0 I.O.E. Diplomatura de Estadística n = 1, 2,K, s − 1 n = s , s + 1,K n = 1, 2,K, s − 1 n = s , s + 1,K Cn ⋅ P0 = 1 → ∞ 1 λ 1 λ ∑ +∑ n =0 n ! µ n=s s ! µ s −1 1 λ n λ0 λ1 Kλn−1 n ! µ Cn = = µ1 µ 2 K µ n 1 λ s λ n − s s ! µ sµ s λ sµ n− s = 1 n s 1 λ 1 λ 1 + n =0 n ! µ s! µ 1− ρ s −1 ∑ UPC Lq = ( n − s )⋅ Pn = ∑ n ⋅ Ps + n n=s n =0 ∞ ∞ ∑ s s 1 λ s +n−s = ∑ n (ρ ) P = ... = 0 n =0 s ! µ ∞ ρ 1 λ = P0 2 s! µ (1 − ρ ) ⋅ λ 1 L = ∑ n ⋅ Pn = λ ⋅ W = λ ⋅ Wq + = Lq + µ µ n =0 ∞ Resumen del cálculo de una cola M/M/s (se conocen λ, µ, s) Lq Wq = s λ 1 λ P0 ρ → P 0 → Lq = 2 s! µ (1− ρ ) λ L L = Lq + µ → W = λ I.O.E. Diplomatura de Estadística UPC s 1 λ n−s P({n ≥ s}) = ∑ Pn = ∑ ρ P0 = n= s n=s s ! µ ∞ ∞ s s ∞ 1 λ 1 λ P0 n ∑ = P0 ρ = s ! µ n =0 s! µ 1− ρ Fórmula C-Erlang Distribución de Poisson I.O.E. Diplomatura de Estadística UPC El modelo M/M/s/K Sistema de espera con limitación de capacidad que presupone: 1. Tiempos entre llegadas τ i.i.d. exp. de parámetro λ n = λ . 2. Tiempos de servicio x i.i.d. exp. de parámetro µ. 3. Un conjunto de servidores en paralelo s > 1. 4. El número de clientes al sistema de espera es ≤ K. El número máximo de clientes N(t) presentes en el S.E. debe ser ≤ K Si el S.E. está lleno al llegar un cliente éste se pierde: λ λ 1 0 µ ➨ 2 2µ ••• 3µ λ λ λ sµ ••• K s+1 s s-1 λ sµ sµ Siempre alcanzará régimen estacionario. I.O.E. Diplomatura de Estadística UPC 1 λ n n! µ s n−s λ0 λ1 K λ n −1 1 λ λ = Cn = µ1 µ 2 K µ n s ! µ sµ 0 n = 1, 2,K, s − 1 n = s, s + 1,K, K n = K + 1, K + 2,K ➨ Lo que facilita el estado del sistema en régimen estacionario: ∞ ∞ ∑ P = ∑C P0 = n =0 1 = ∞ ∑C n =0 n n n =0 n P n = C n ⋅ P0 ⋅ P0 = 1 → 1 n K 1 λ 1 λ + ∑ ∑ n =0 n ! µ n=s s ! µ s −1 i C0 = 1 s λ sµ n−s λ = ≠1 . ρ ; s⋅µ Si K no es demasiado alto es aconsejable utilizar las fórmulas generales para procesos de nacimiento y muerte en equilibrio. I.O.E. Diplomatura de Estadística UPC ∞ K −1 K −1 n =0 n =0 n =0 λ = ∑ λn ⋅ Pn = ∑ λ ⋅ Pn = λ ⋅ ∑ Pn = λ ⋅ (1 − PK ) Si N (t) < K Si N (t) = K Población Sistema de Espera I.O.E. Diplomatura de Estadística UPC • La esperanza matemática de la variable aleatoria longitud de cola s s K −s 1 λ 1 λ s+n−s Lq = ∑ (n − s ) ⋅ Pn = ∑ n (ρ ) P0 = P0 ∑ nρ n =... n=s n =0 n =0 s! µ s! µ ∞ K −s s 1 λ ρ K −s K −s ( ( ) − ρ − − ⋅ ρ ⋅ (1 − ρ )). .... = P0 1 K s 2 s! µ (1 − ρ ) λ = ≠1 . ρ En las fórmulas presentadas se ha supuesto s⋅µ • La esperanza matemática de la variable aleatoria estado del sistema. 1 λ L = ∑ n ⋅ Pn = λ ⋅ W = λ ⋅ Wq + = Lq + µ µ n =0 ∞ Aplicación de las fórmulas de Little para el calculo de W y Wq . L [ ] W = EW = λ [ ] Wq = E Wq = Lq λ I.O.E. Diplomatura de Estadística UPC MODELO M/M/s/./N S.E. con población finita (N) que presupone: • Tiempo de permanencia en la población de los clientes i.i.d según ley exp. de parámetro λ • Tiempos de servicio por servidor i.i.d. según ley exp. de parámetro µ. • Un conjunto de servidores en paralelo s > 1. • Una población finita de clientes limitado al valor N. Para simplificar se supone N > s. Es un S.E. cerrado: Hay siempre N clientes (población+S.E.) Tras salir del S.E. el cliente se reintegra en la Población Población Sistema de Espera EJEMPLO: TALLER DE REPARACIONES En un taller de reparación de motores hay 3 mecánicos. Atienden un conjunto de 12 motores de una planta. • Cada mecánico repara un motor en un tiempo x ~ exp. E[x]=1día. • Tras repararse un motor es puesto en servicio inmediatamente. • El tiempo entre averías de un motor τ ~ exp. E[τ]=20 días. Motores Población funcionando TALLER Sistema de Espera M/M/s/./N: DIAGRAMA DE TASAS (N-1)λ Nλ 1 0 2 2µ µ ••• n λ N! (N − n )! n ! µ s n−s λ λ λ0 λ1 K λn −1 N! = Cn = µ1µ 2 K µ n (N − n )! s ! µ sµ 0 ∞ ∑ P0 = 1 ∞ ∑ n =0 Cn n =0 = Pn = ∞ ∑ n =0 i C0 = 1 n = s, s + 1, K , N n = N + 1, N + 2, K Cn ⋅ P0 = 1 → 1 n sµ n = 1, 2, K , s − 1 N λ λ N! N! ∑ +∑ n =0 (N − n )! n ! µ n=s (N − n )! s ! µ s −1 sµ sµ 3µ N N-1 N-2 N-3 λ 2λ 3λ (N-2)λ s λ sµ n−s No se puede conseguir una expresión analítica compacta y los cálculos con población finita se desarrollan a partir de tablas específicas. ∞ N n=s n=s Lq = ∑ (n − s ) ⋅ Pn = ∑ (n − s ) ⋅ Pn ➨ La esperanza matemática de la variable aleatoria estado del sistema se puede deducir a partir de Lq , s −1 L = ∑n ⋅ Pn = ∑n ⋅ Pn + ∑n ⋅ Pn = ∑n ⋅ Pn + Lq + s ⋅ 1 − ∑Pn n =0 n =0 n=s n =0 n =0 ∞ s −1 s −1 N ➨ Cálculo de la tasa media efectiva de llegadas por unidad de tiempo, ∞ N n =0 n =0 N N n =0 n =0 λ = ∑ λn ⋅ Pn = ∑ (N − n )⋅ λ ⋅ Pn = ∑ N ⋅ λ ⋅ Pn − ∑ n ⋅ λ ⋅ Pn = N = N ⋅ λ − λ ⋅ ∑ n ⋅ Pn = N ⋅ λ − L ⋅ λ ⋅ = (N − L )⋅ λ n =0 ➨ La aplicación de las fórmulas de Little permite deducir el tiempo medio de espera en el sistema W y en la cola de los sistema W q L W = E[W ] = λ y [ ] Wq = E Wq = Lq λ . I.O.E. Diplomatura de Estadística UPC SESION DE PROBLEMAS: USO de QTS_EXCEL probability M/M/c system-size probabilities 0,25 0,20 0,15 0,10 0,05 0,00 0 2 4 6 8 10 size CDF for M/M/c line waiting times 1,00 cdf 0,80 0,60 0,40 0,20 0,00 0 0,5 1 time 1,5 Terminal de facturación de equipaje Un terminal de facturación dispone de 2 operarios que atienden los clientes que llegan según una distribución de Poisson de media 80 clientes por hora y esperen en una cola única hasta que alguno de los operarios esté libre. El tiempo requerido para atender un cliente esta distribuido exponencialmente con media 1.2 minutos. 1. Cual es el número esperado de clientes en la terminal de hacecturación? 2. Cual es el tiempos medios que un clientes pasa a la terminal de hacecturación? 3. Qué porcentaje del tiempo está libre un determinado operario? Modelo M/M/2 Tasa de llegadas λ = 80 clientes/hora ρ= λ 80 = = 0.8 s ⋅ µ 2 ⋅ 50 60 µ = = 50 clientes/hora. Tasa de servicio por operario 1.2 s 1 λ P0 → Lq = s! µ Lq = Wq λ ρ P0 → 2 (1−ρ) L = + λ →W = L Lq µ λ I.O.E. Diplomatura de Estadística UPC P0 = 1 n s 1 λ 1 λ 1 + ∑ s! µ 1 − ρ n =0 n ! µ s −1 = s 1 2 n 1 80 1 80 1 + ∑ 2! 50 1 − 0.8 n = 0 n ! 50 1 = 0.111 2 1 λ 1 8 0 .8 ρ Lq = P0 = (0.111) = 2.84 2 2 s! µ (1 − 0.8) (1 − ρ ) 2! 5 1. El número medios de clientes 80 λ L = Lq + = 2.84 + = 4.44 clientes. 50 µ en el terminal de clientes facturación es L 4.44 = = = 0.0555 horas W 2. Un clientes pasa en promedio en el terminal de facturación λ 80 = 3.33 minutos. 3. 1 ⋅ P0 + 1 2 ⋅ P1 = (1 + 1 2 ⋅ C1 ) ⋅ P0 = (1 + 1 2 ⋅ 8 5) ⋅ P0 = 0.2 ■ I.O.E. Diplomatura de Estadística UPC El servicio de urgencias de un hospital El servicio de urgencias de un hospital dispone permanentemente de un médico de guardia, pero se han detectado tiempos de espera desaconsejables en muchas ocasiones, de manera que Dirección del Hospital quiere avaluar los beneficios de disponer de un segundo médico de urgencias. La tasa de llegada de enfermos al servicio de urgencias es de 1 paciente cada 30 minutos y el tiempo medio de servicio es de 20 minutos para paciente. Determinar los parámetros ρ , P0 , Lq , L, Wq i W con s=1 y s=2 médicos de guardia. Determinar la función de distribución de probabilidad del tiempo de espera hasta ser examinado un paciente en ambas situaciones. En el caso M/M/1, ρ= 2 1 23 ρ λ 2 = = 2 pacientes L= = ; P0 = 1 − ρ = 1 − = 1− ρ 1− 2 3 µ 3 3 3 (2 3) = 4 pacientes ρ2 Lq = = 1− ρ 1− 2 3 3 2 W= L 2 = = 1 hora λ 1 Wq = ρ ⋅ W = (2 3)⋅ 1 = 2 hora 3 I.O.E. Diplomatura de Estadística UPC s λ 2 1 = = = ρ En el caso M/M/2, s ⋅ µ 2⋅3 3 . P0 = P0 → Lq = 1 n s 1 λ 1 λ 1 + ∑ s! µ 1 − ρ n =0 n ! µ s −1 s = 1 λ s! µ Lq = W q λ ρ P0 2 → (1−ρ) L = + λ →W = L Lq µ λ 1 n 2 1 2 1 2 1 + ∑ ! 3 2 ! n 3 1−1 3 n =0 1 = 1 2 2 1λ 1 2 1 1 3 1 ρ = = Lq = P0 pacientes 2 2 s! µ (1 − ρ ) 2! 3 2 (1 − 1 3) 12 L = Lq + W= λ 1 2 3 = + = pacientes µ 12 3 4 L 3 1 3 = ⋅ = horas λ 4 2 8 Wq = Lq λ = 1 1 1 horas ⋅ = 12 2 24 ■ I.O.E. Diplomatura de Estadística UPC Ejemplo: El Asesor Fiscal El asesor fiscal Un asesor fiscal dispone de un local para atender a sus clientes, los cuales se concentran mayoritariamente durante los meses de mayo y junio. El local tiene una capacidad máxima de 8 asientos en espera, el cliente se va si no encuentra un asiento libre, y el tiempo entre llegadas de clientes se puede considerar distribuido exponencialmente según un parámetro λ = 20 clientes por hora en período punta. El tiempo de una consulta esta distribuido exponencial con una media de 12 minutos, 1. ¿Cuantas consultas por hora realizará en promedio? 2. ¿Cual es el tiempo medio de permanencia en el local? El modelo es M/M/1/9 n 1− ρ ρ ⋅ Pn = Cn ⋅ P0 = 1 − ρ K +1 0 ρ= λ 20 = =4 µ 5 n = 0,1, 2,K, K n = K + 1, K + 2,K K =9, P9 = C 9 ⋅ P0 = ρ 9 ⋅ 1− ρ 1− 4 9 4 = ⋅ = 0.75 1 − ρ 10 1 − 410 ∞ λ = ∑ λ ⋅ Pn = λ ⋅ (1 − P9 ) = 20 ⋅ (1 − 0.75 ) = 5 clientes/hora n =0 L= (K + 1)ρ ρ − 1− ρ 1 − ρ K +1 K +1 ) ) L 8.6 ) 4 10 ⋅ 4 = = 1.73 horas. = − = 8.6 clientes W = E[W ] = 10 1− 4 1− 4 5 λ 10 I.O.E. Diplomatura de Estadística UPC Modelo de Reparación de Avionetas Una pequeña compañía aérea de una isla de las Antillas dispone de 5 avionetas, que hay que reparar con una tasa de 1 cada 30 días. Se disponen de 2 técnicos para reparaciones, cada uno de los cuales necesita un promedio de 3 días para una reparación. Los tiempos entre averías y de reparación son exponenciales. 1. Determinar el número medios de avionetas en funcionamiento. 2. Calcular el tiempo medio que una avioneta esta fuera de servicio cuando requiere una reparación. 3. Calcular el porcentaje del tiempo que un determinado técnico esta libre. 1 = λ El modelo es exponencial y de población finita: M/M/2//5. La tasa de averías es 30 avionetas por día y la tasa de reparaciones es µ = 1 avionetas por día. 3 El número medios de avionetas en funcionamiento es el número total de avionetas, N, menos el número esperado de avionetas en reparación, L: N N − L = 5 − L = 5 − ∑ n ⋅ Pn . n =0 Hay que determinar las Pn = C n ⋅ P0 y para esto hacen falta las Cn y P0 . I.O.E. Diplomatura de Estadística UPC n 5! 1 λ0 λ1 K λn −1 (5 − n )!n ! 10 = Cn = µ1 µ 2 K µ n 5! 1 2 1 n − 2 (5 − n )!2! 10 2 ⋅10 n =1 y C0 = 1 n = 2,K,5 n 5! 1 ⋅ P0 (5 − n )! n ! 10 Pn = C n ⋅ P0 = 2 n−2 5 ! 1 1 ⋅ P0 (5 − n )!2 ! 10 2 ⋅10 i 1 0.5 n = 2, K ,5 3 4 5 C 0.015 0.0015 0.000075 ∞ ∞ 1 1 = ⋅ = → = = = 0.619 P C P P 1 ∑ ∑ n n 0 0 5 + + + + + 1 0 . 5 0 . 1 0 . 015 0 . 0015 0 . 000075 n =0 n =0 ∑ Cn i 0 1 n=1 2 0.1 n =0 i Pi 0 0.619 1 0.310 2 0.062 3 0.009 4 0.001 5 0.00004 N ➨ N − L = 5 − L = 5 − ∑ n ⋅ Pn = 5 − 0.465 = 4.535 avionetas en promedio en funcionamiento. n =0 I.O.E. Diplomatura de Estadística UPC ➨ El tiempo medio que una avioneta pasa en reparación es W. W = L 0.465 = = 3.08 días λ 0.151 1 1 ( ) ( ) N L 5 0 . 465 = ⋅ − = ⋅ − = ⋅ (4.535) = 0.151 λ λ donde 30 30 ➨ La fracción de tiempo que un determinado técnico pasa inactivo es P0 + 0.5 ⋅ P1 = 0.619 + 0.5 ⋅ 0.310 = 0.774 . I.O.E. Diplomatura de Estadística UPC ( 3.c) INTRODUCCIÓN A LOS MODELOS NO EXPONENCIALES Y REDES DE COLAS • INTRODUCCIÓN A LAS REDES DE COLAS. Concepto de red abierta y cerrada. Redes abiertas y Teorema de Jackson. • MODELOS NO EXPONENCIALES Cola M/G/1: Fórmula de Pollaczeck-Khintchine. Cola G/M/1: casos Ek/M/1, Hip/M/1, Hyp/M/1. Uso de QTS_EXCEL. • APROXIMACIONES PARA COLAS GI/G/s. Aproximación de Allen-Cuneen. Aproximaciones para colas congestionadas (Heavy Traffic) Cap. 5 Allen A. O. “Probability, Statistics and Queueing Theory” Academic Press. 1998. I.O.E. Diplomatura de Estadística UPC