Top Banner
TEORÍA DE COLAS 1 Delimiro Visbal Cadavid
55

(TEORÍA DE COLAS Presentación

Jan 22, 2016

Download

Documents

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: (TEORÍA DE COLAS Presentación

TEORÍA DE COLAS

1

Delimiro Visbal Cadavid

Page 2: (TEORÍA DE COLAS Presentación

Introducción

• La teoría de colas, o teoría de líneas deespera, es el estudio de los procesos en unafila de espera. Virtualmente todos losresultados en la teoría de colas se supone quelos procesos de llegada y de servicio sonaleatorios.aleatorios.

Población de Clientes

Mecanismo de Servicio

Flujo deLlegada

2

Page 3: (TEORÍA DE COLAS Presentación

• Los problemas de colas son comunes en laadministración de operaciones. En el contexto demanufactura, el ambiente del taller se puedeconcebir como una red compleja e interrelacionadade colas. A medida que se terminan las labores enun centro de trabajo, forman una cola para suprocesamiento en el siguiente centro de trabajo.

• Los problemas de teoría de colas se presentan con• Los problemas de teoría de colas se presentan conmás frecuencia en los sistemas de servicio. Hacemoscolas en bancos, supermercados, peluquerías,casetas de peaje y restaurantes. La programación delos aterrizajes de los aviones en determinada pista esun problema de colas; imagine que los aviones en elaire son clientes que esperan ser servidos y que lapista es el servidor.

3

Page 4: (TEORÍA DE COLAS Presentación

Aspectos estructurales de modelos de colas

• Proceso de llegada. Describe las llegadas de losclientes en el sistema. El proceso de llegada secaracteriza por la distribución de los tiempos entrellegadas. El caso más sencillo es cuando lasllegadas son una por una, totalmente al azar.llegadas son una por una, totalmente al azar.

• Proceso de Servicio. Se caracteriza por ladistribución del tiempo necesario para servir a uncliente. De nuevo el caso más sencillo de analizares cuando la distribución de tiempos de servicio esexponencial

4

Page 5: (TEORÍA DE COLAS Presentación

• Disciplina de Servicio. Regla para servir a los clientes en lacola. La mayoría de los problemas de cola que se dan enlos sistemas de servicio son FIFO (primero en llegar,primero en servirse). Esta es la regla que por lo general seconcibe como “justa”.

• Capacidad de la Cola. En algunos casos podría ser que eltamaño de la cola se limitara. Por ejemplo, en losrestaurantes y cines solo puede entrar una cantidadlimitada de clientes. Desde el punto de vista matemático,limitada de clientes. Desde el punto de vista matemático,el supuesto más sencillo es que el tamaño de la cola esilimitado. Aun cuando hay una capacidad finita, esrazonable pasar por alto la restricción de capacidad si espoco probable que se llene la cola.

• Cantidad de Servidores. Las colas pueden tener uno ovarios servidores.

5

Page 6: (TEORÍA DE COLAS Presentación

• Estructura de la Red. Resulta una red de colas

cuando la salida de una forma la entrada a otra.

La mayoría de los procesos de manufactura son

una forma de red de colas. La estructura de las

colas en red son, con mucha frecuencia,

demasiado complicados para poder ser

analizados en forma matemáticaanalizados en forma matemática

6

Page 7: (TEORÍA DE COLAS Presentación

Notación• N(t) = Cantidad de clientes en el sistema en el momento t

• Pn(t) = P{N(t) = n | N(0) = 0}

• Pn = Probabilidad de estado estable de que haya n clientes en el sistema

• λn = Tasa de llegada cuando hay n clientes en el sistema

• μn = Tasa de servicio cuando hay n clientes en el sistema

• c = Cantidad de servidores

• ρ = Tasa de utilización• ρ = Tasa de utilización

• L = Cantidad esperada de clientes cuando el sistema está en estado estable

• Lq = Cantidad esperada de clientes en la cola, en estado estable

• W = Tiempo esperado en el sistema de un cliente, en estado estable

• Wq = Tiempo esperado en la cola, en estado estable

• K = Cantidad máxima en el sistema de capacidad finita

7

Page 8: (TEORÍA DE COLAS Presentación

• Sea c la cantidad de servidores. El caso c > 1corresponde a servidores múltiples en paralelo.

• La tasa de llegadas, rapidez de llegadas o frecuencia

de llegadas, λn, es la tasa esperada o promedio de

clientes que llegan al sistema, expresada como

cantidad de llegadas por unidad de tiempo.

• Igualmente, μ es la media de la tasa de servicio• Igualmente, μn es la media de la tasa de servicio

cuando hay n clientes en el sistema.

• Cuando λ y μ son independientes de n, se define ρ,

la tasa de utilización del sistema, con la fórmula

µλρc

=8

Page 9: (TEORÍA DE COLAS Presentación

• La tasa de utilización se interpreta como la

proporción del tiempo que está ocupado cada

servidor, o la cantidad esperada de clientes en

el servicio. La tasa de utilización debe ser

Tasa de Utilización

el servicio. La tasa de utilización debe ser

menor que 1 para asegurar que el tamaño de

la cola no crezca sin límite.

9

Page 10: (TEORÍA DE COLAS Presentación

Fórmula de Little

• Relaciones útiles entre los valores esperados en estado estable de L, Lq, W y Wq.

µ1+= qWW

WL λ= WL λ=

qq WL λ=

10

Page 11: (TEORÍA DE COLAS Presentación

Las distribuciones exponencial y de Poisson en las colas

• Las distribuciones exponencial y de Poisson desempeñanun papel importante en la teoría de colas. Cuando sehabla acerca de las llegadas puramente aleatorias en lascolas se quiere indicar que el proceso de llegadas es dePoisson. Un proceso puramente aleatorio de serviciosignifica que los tiempos de servicio tienen distribuciónexponencial.exponencial.

• Si las llegadas se apegan a un proceso de Poisson, estoindica que los tiempos entre llegadas tiene unadistribución exponencial. Debido a la propiedad deamnesia de la distribución exponencial, diremos que elproceso de Poisson es un proceso puramente aleatorio dellegadas.

• Si T es una variable aleatoria que representa el tiempoentre llegadas sucesivas, entonces

11

Page 12: (TEORÍA DE COLAS Presentación

Además, la cantidad de llegadas en cualquiertiempo t, dígamos A(t), tiene la distribución dePoisson con parámetro λt. Esto es,

)()( tetTP λ−=>

[ ] , ..., , n n

tentAP

nt

210 para !

)( )(

)(

===− λλ

[ ]n!

12

Page 13: (TEORÍA DE COLAS Presentación

Análisis de Nacimiento y Muerte para la cola M/M/1

• Una notación abreviada para los problemas de

colas tiene la forma

Indicador 1/Indicador 2/ Número

El proceso A(t), la cantidad de llegadas hasta el momento t,

es un proceso puro de nacimiento. Aumenta en uno en cadaes un proceso puro de nacimiento. Aumenta en uno en cada

llegada. El proceso N(t), la cantidad de clientes en el sistema

en el momento t, es un proceso de nacimiento y muerte

porque aumenta y disminuye a la vez. Aumenta en uno en

cada llegada y disminuye en uno en cada terminación de un

servicio. La siguiente figura muestra una realización de N(t).Observe que el estado del sistema aumenta o disminuye en

uno13

Page 14: (TEORÍA DE COLAS Presentación

N(t) Vs T

14

Page 15: (TEORÍA DE COLAS Presentación

La intensidad o tasa a la que aumenta la cantidad de clientes

en el sistema es λ, y la intensidad o tasa a la que disminuye

es μ. Esto indica que podemos representar la tasa a la que el

sistema cambia de estado mediante el diagrama siguiente.

Supongamos que el sistema ha evolucionado hasta lacondición de estado estable. Esto significa que el estadodel sistema es independiente del estado inicial. Comoestamos en el estado estable, sólo nos fijamos en lasprobabilidades estacionarias, Pn. La siguiente deducciónse basa en el Principio de Balance: 15

Page 16: (TEORÍA DE COLAS Presentación

Principio de Balance

En el estado estable, la tasa de entrada a un estado

debe ser igual a la tasa de entrada fuera del sistema,

si existe una distribución de probabilidades de

estado estable.

• μP1 =λP0• μP1 =λP0

• μP2 + λP0 = (λ + μ)P1

• μPi+1 + λPi-1 = (λ + μ)Pi para 1 ≤ i ≤ α

• P2 =(λ/μ)2P0

De igual manera, encontramos en general que

• Pi =(λ/μ)iP016

Page 17: (TEORÍA DE COLAS Presentación

• Sea ρ = λ/μ la tasa de utilización. Para que exista unasolución se debe cumplir que ρ < 1. En este caso,tenemos una serie geométrica cuya suma converge a

10

=∑=

α

iiP 1

00 =

=

α

µλ

i

i

P

ρρ

α

−=∑ 1

1i

ρ−∑= 10i

10 ρ−=P

.321 para )1( , .., , iP ii =−= ρρ

17

Page 18: (TEORÍA DE COLAS Presentación

Cálculo de las medidas esperadas del sistema para la cola M/M/1

λρρρ)1( −

) -(1)1( 1

000

===∑∑∑ =−== i

i

i

ii

i

iiPiL ρρρρρααα

20

i1

0 )1(

1

-1

1

ρρρρ

αα

−=

=

= ∑∑=

= dρ

d

di

i

i

i

λµλ

ρρ

ρρρ

-

) -(1)1(

)1(2

==−−=L

)(11

-L)1(

)1(

22

0

111

λµµλ

ρρρ

ρρρ

ααα

−=

−=−

−==−−=

−=−= ∑∑∑===

PLL

PPiPiL

q

iii

ii

iq

)(

)1(y

1

)1(

2

λµµλ

ρλρ

λµρλρ

−=

−=

−=

−= qWW

18

Page 19: (TEORÍA DE COLAS Presentación

Un Ejemplo sobre Optimización de Colas.• Los mecánicos que trabajan en una planta troqueladora

deben solicitar su herramienta en un centro deherramientas. Un promedio de 10 mecánicos por horallegan pidiendo su equipo. Por el momento un empleadoatiende este centro, su salario es de 6 dólares por hora ytarda un promedio de 5 minutos en cumplir con cadapedido de herramienta solicitada. Como cada mecánicoproduce 10 dólares en valor de bienes por hora, cada horaproduce 10 dólares en valor de bienes por hora, cada horaque un mecánico tarda en el centro de herramienta cuesta ala compañía 10 dólares. La compañía está evaluando sivaldría la pena o no contratar (a 4 dólares la hora) unayudante para el empleado. Si se contrata al ayudante, elempleado tardará un promedio de sólo 4 minutos en reunirel equipo que solicita cada mecánico. Suponga que lostiempos de servicio y de llegadas son exponenciales. ¿Sedebe contratar al ayudante?

19

Page 20: (TEORÍA DE COLAS Presentación

SOLUCIÓNEl objetivo de la compañía es minimizar la suma del costo deservicio por hora y el costo esperado por hora debido a lostiempos muertos de los mecánicos. El componente de costodebido a los clientes que esperan en la cola se denominacosto por demora. Por lo tanto la compañía debe minimizar

horahorahora

Demora de Esperado CostoServicio de CostoEsperado Costo +=horahorahora

El cálculo del costo de servicio por hora es, por lo regular,

simple. La manera más fácil de calcular el costo por la demora

por hora es observar que

=

horaclientehora

Esperados Clientes*

demorapor Esperado CostoDemora de Esperado Costo

−=

sistema elen pasa mecánico

el que promedio Horas10$demorapor Esperado Costo

mecánicohora

US

cliente20

Page 21: (TEORÍA DE COLAS Presentación

( ) Wmecánicohora

US10W

10$

Cliente

demorapor Esperado Costo =

−=

( ) ( ) λλ WWhora

10*10Demora de Esperado Costo ==

Ya que podemos comparar el costo esperado por hora si no

se contrata al ayudante con el costo esperado por hora si se

contrata al ayudante. Si no se contrata al ayudante, λ=10contrata al ayudante. Si no se contrata al ayudante, λ=10

mecánicos/hora y μ=12 mecánicos/hora.

horaW2

1

1012

1 =

−=

Como el empleado gana 6 dólares la hora, tenemos que

horaUSHora

horaUSHora

/50$1010Demorapor Esperado Costo

y /6$Servicio Costo

21 ==

=

Por lo tanto, sin el ayudante, el costo esperado por hora es 6 + 50 =56dólares.

21

Page 22: (TEORÍA DE COLAS Presentación

horaW51

10151

=−

==

horaUSHora

/20$1010Demorapor Esperado Costo

51 ==

Con el ayudante, µ=15 mecánicos/hora. Entonces,

Como el costo de servicio por hora es ahora 6 + 4=10 dólares porhora, el costo esperado por hora con el ayudante es 20 + 10 = 30dólares. Por lo tanto se debe contratar al ayudante porque con élse ahorran 50 – 20 = 30 dólares por hora en costos por demora,que es más que el salario de 4 dólares por hora del ayudante.

22

Page 23: (TEORÍA DE COLAS Presentación

La distribución de los tiempos de esperaEn esta sección deduciremos la distribución de lostiempos de espera W para un cliente aleatorio que seune a la cola en estado estable. Por comodidad usaremosel símbolo W en esta sección, para indicar la variablealeatoria y no su esperanza. La interpretación correcta deW se establece de acuerdo al contexto.

kα λ{ } ttt

k

kt eee

k

tetWP )(

0 !)( λµλµ

αµ λ −−+−

=

− ===> ∑

{ } 0 todapara )( ≥=> −− tetWP tq

λµρ

Observe que la probabilidad de que el tiempo de espera en lacola sea cero es positivo, e igual a la probabilidad de que elsistema esté vacío, P0; esto es { } ρ−=== 10 0PWP q 23

Page 24: (TEORÍA DE COLAS Presentación

Servidores Múltiples en paralelo: La Cola M/M/C

24

Page 25: (TEORÍA DE COLAS Presentación

Servidores Múltiples en paralelo: La Cola M/M/C

CnPn

Pn

n ≤≤

= 0 para !

10µ

λ

para 1

cnPPn

>

= λ

25

para !

10 cnP

ccP

cnn >

= − µλ

1

11

00 )1(

!

)(

!

)(−

−−

=

−∗+= ∑ ρρρ cc

n

n

c

c

n

cP

Page 26: (TEORÍA DE COLAS Presentación

Las medidas de desempeño

ρρ

ρ)1(! 02

1

=

+=−

=+

q

q

cc

q

LW

cLL

Pc

cL

26

µ

λ1+=

=

q

qq

WW

LW

0)1(!

)()( P

c

ccnP

c

ρρ−

=≥

Page 27: (TEORÍA DE COLAS Presentación

µλ

ρρ

)1()(

+=

−≥=

LL

cnPL

q

q

27

µλµµ

λµλ

µ

1)(1

)(

+−≥=+=

−≥==

c

cnPWW

c

cnPLW

q

qq

Page 28: (TEORÍA DE COLAS Presentación

ρ c = 2 c = 3 c = 4 c =5 c =6 c =70.10 0.02 0.00 0.00 0.00 0.00 0.000.20 0.07 0.02 0.00 0.00 0.00 0.000.30 0.14 0.07 0.04 0.02 0.01 0.000.40 0.23 0.14 0.09 0.06 0.04 0.030.50 0.33 0.24 0.17 0.13 0.10 0.080.55 0.39 0.29 0.23 0.18 0.14 0.110.60 0.45 0.35 0.29 0.24 0.20 0.17

el para

)( cnP ≥

28

0.60 0.45 0.35 0.29 0.24 0.20 0.170.65 0.51 0.42 0.35 0.30 0.26 0.210.70 0.57 0.51 0.43 0.38 0.34 0.300.75 0.64 0.57 0.51 0.46 0.42 0.390.80 0.71 0.65 0.60 0.55 0.52 0.490.85 0.78 0.73 0.69 0.65 0.62 0.600.90 0.85 0.83 0.79 0.76 0.74 0.720.95 0.92 0.91 0.89 0.88 0.87 0.85

M/M/C

cola de

sistema

el para

Page 29: (TEORÍA DE COLAS Presentación

La distribución de los tiempos de espera

[ ]

[ ]tccnPtWPcc

cctcnPttWP

ρµρ

ρµµ

)1(exp)()(

*

1)1(exp)(1exp)( 1

)(

−−∗≥=>−−

−−−≥+=>

−∗−

29

[ ]( )tcnPttWPcc

tccnPtWPq

µµρρµ

)(1exp)(1

)1(exp)()(

)( entonces , Si * ≥+=>=−−−∗≥=>

∗−

Page 30: (TEORÍA DE COLAS Presentación

EjerciciosUn banco tiene un cajero. Llegan al banco un promedio de 80 clientes por hora y esperanen una sola cola que los atiendan. El tiempo promedio que se necesita para atender a uncliente es de 0,5 minutos. Suponga que los tiempos entre llegadas y los de servicio sonexponenciales.

• Determine las medidas de desempeño del sistema

• Determine la fracción del tiempo que determinado cajero está desocupado

Un banco tiene tres (3) cajeros. Llegan al banco un promedio de 80 clientes por hora yesperan en una sola cola que los atiendan. El tiempo promedio que se necesita paraatender a un cliente es de 1.2 minutos. Suponga que los tiempos entre llegadas y los deservicio son exponenciales. Calcule

• Número esperado de clientes en el banco • Número esperado de clientes en el banco

• Tiempo esperado que pasa un cliente en el banco

• La fracción del tiempo que determinado cajero está desocupado

El gerente de un banco debe determinar cuantos cajeros deben trabajar los viernes. Porcada minuto que un cliente espera en la cola, el gerente supone que se incurre en uncosto de 5 centavos de dólar. Al banco llega un promedio de 2 clientes por minuto. Enpromedio, un cajero se tarda 2 minutos en tramitar la transacción de un cliente. Al bancole cuesta 9 dólares por hora la contratación de un cajero. Los tiempos entre llegadas y lostiempos de servicio son exponenciales. Para reducir al mínimo la suma de los costos deservicio y los de demora, ¿cuántos cajeros deben trabajar los viernes?

30

Page 31: (TEORÍA DE COLAS Presentación

3. Llega un promedio de 100 clientes por hora albanco donde los estudiantes de la Universidaddel Magdalena pagan sus matriculas. El tiempopromedio de servicio para cada cliente es 1minuto. Los tiempos de servicio y entre llegadasson exponenciales. Los estudiantes deInvestigación de Operaciones del programa deIngeniería Industrial de la Universidad asesoraránal gerente del banco para que no haya más delal gerente del banco para que no haya más del1% de los clientes que tengan que esperar en lacola durante más de 5 minutos. Si el banco tienecomo política formar a todos los clientes en unacola única, ¿Usted como estudiante deInvestigación de Operaciones cuantos cajerosaconseja que se contraten?

31

Page 32: (TEORÍA DE COLAS Presentación

4. El dueño de un restaurante selecto tiene dos mesas,pero un solo mesero. Si se ocupa la segunda mesa,el dueño sirve en esa mesa. Los tiempos de serviciotienen distribución exponencial con promedio deuna hora y los tiempos entre llegadas tambiéntienen distribución exponencial con promedio de 1.5horas. Cuando el restaurante se llena, las personasdeben hacer cola para esperar su turno.deben hacer cola para esperar su turno.

• ¿Qué porcentaje del tiempo está sirviendo el dueñoen una mesa?

• Si el dueño desea pasar el 10% de su tiempoatendiendo a clientes, ¿cuál es la frecuencia máximade llegadas que se puede tolerar?

32

Page 33: (TEORÍA DE COLAS Presentación

La cola M/M/1 con capacidad finitaSupongamos que la cantidad máxima de clientes que permite elsistema es K. El diagrama de tasas de transición es el mismoque el de la cola M/M/1, con la excepción de que las transicionesno suceden más allá del estado K. Ya que el diagrama de tasasde transición es igual hasta el estado K, las ecuaciones debalance producirán la misma relación entre Pn y P0 para n=1,2,...K. Esto es KnPP n

n ,..2,1 para 0 == ρ

33

1 * 1

1

1

1110 ≠

−−=

−−= ++ ρρ

ρρ

ρρ n

KnKPP

2

1) cuando (sólo 0 para 1

1

KL

KnK

Pn

=

=≤≤+

= ρ

Page 34: (TEORÍA DE COLAS Presentación

La Fórmula de Little se sigue aplicando pero utilizando un

valor modificado de la tasa de llegadas, porque no a todos

los clientes que llegan se les permite entrar al sistema.

( )Kef P−= 1λλ( )[ ]

( )( ) 1 ,11

111

1

≠−−++−= +

+

ρρρ

ρρρK

KK KKL

34

( )( ) 1 ,11 1

≠−−

= + ρρρ K

L

( )sq

ks

LLL

PPPPPPL

−=−=+•••++++= 03210 110

( ) ( )K

q

ef

qq

Kef P

LLW

P

LLW

−==

−==

1y

1 λλλλ

Page 35: (TEORÍA DE COLAS Presentación

Ejercicios

5. Una instalación de servicio consiste de una personaque puede atender un promedio de 2 clientes/h. Lostiempos de servicio son exponenciales. Llega unpromedio de 3 clientes/h, y se supone que lostiempos entre llegadas son exponenciales. Lacapacidad del sistema es de 3 clientes La capacidaddel sistema es de 3 clientes.del sistema es de 3 clientes.

• Determine las medidas de desempeño

• En promedio, ¿cuántos clientes potenciales entran alsistema cada hora?

• ¿Cuál es la probabilidad de que quien atiende esteocupado?

35

Page 36: (TEORÍA DE COLAS Presentación

6. Hay un promedio de 40 automóviles por hora,con tiempos exponenciales entre llegadas, quedesean se les atienda en la ventanilla de serviciode “Servicio en su Auto” del Hot Dog KingRestaurant. Si hay una cola de más de 4 coches,incluyendo el de la ventanilla, el coche que lleguese va. En promedio, toman cuatro minutos enservir a un automóvil.servir a un automóvil.

• ¿Cuál es el número promedio de automóvilesesperando en la cola, sin incluir el que está frentea la ventanilla?

• En promedio, ¿cuántos automóviles se atiendenen cada hora?

36

Page 37: (TEORÍA DE COLAS Presentación

La cola M/G/1

Este es un sistema de colas con un servidor en el que

los tiempos de llegadas son exponenciales, pero en

el que la distribución del tiempo de servicio (S) no

necesita ser exponencial. Sea λ la frecuencia de

llegadas, que suponemos se mide en llegadas porllegadas, que suponemos se mide en llegadas por

hora. También, definimos a 1/μ= E(S) y a σ2=Var(S).

Para calcular Lq, L, Ls, W, y Wq utilizamos los

resultados de Pollaczek y Khinchin. Ellos

demostraron que para el sistema de colas M/G/1,

37

Page 38: (TEORÍA DE COLAS Presentación

Donde ρ = λ/µ. Como Ws = 1/ µ, entonces

Ls = λ(1/ µ) = ρ. L = Lq + Ls = Lq + ρ

+= ρLL q

)1(2

222

ρρσλ

−+=qL

38

ρ−=

+=

=

+=

1

1

0P

µWW

λ

LW

ρLL

q

qq

q

Page 39: (TEORÍA DE COLAS Presentación

Ejercicio

� Se tiene un sistema de colas M/G/1 en el cual hay

un promedio de 10 llegadas por hora. Supóngase

que el tiempo de trámite de cada cliente sigue una

distribución de uniforme U(4, 6) minutos

Determine la cantidad esperada de clientes en el servicio• Determine la cantidad esperada de clientes en el servicio

• Determine la cantidad esperada de clientes en la cola

39

Page 40: (TEORÍA DE COLAS Presentación

La cola M/G/∞ y GI/G/∞Hay muchos ejemplos de sistemas en los cuales un

cliente nunca espera para que inicie su atención. En

un sistema de estos, se puede pensar que todo el

tiempo que pasa el cliente en el sistema es su

tiempo de servicio, o de trámite. Como un cliente

nunca tiene que esperar para que lo atiendan hay,nunca tiene que esperar para que lo atiendan hay,

en esencia, un servidor disponible para cada

llegada, y podemos pensar que este sistema es de

cantidad infinita de servidores, o sistema

autoservicio. En la siguiente tabla se presentan

algunos ejemplos de este tipo de sistema.40

Page 41: (TEORÍA DE COLAS Presentación

CASO LLEGADA

TIEMPO EN EL SERVICIO

(TIEMPO EN EL SISTEMA)

ESTADO DEL SISTEMA

IndustriaLa empresa entra a la industria

Tiempo hasta que la empresa sale de la

industria

Número de empresas en la

industria

El estudiante Tiempo que el estudiante Número de Programa escolar

El estudiante entra al

programa

Tiempo que el estudiante permanece en el

programa

Número de estudiantes en el

programa

41

Page 42: (TEORÍA DE COLAS Presentación

Un sistema de cola M/G/∞ es aquella en la que los

tiempos entre llegadas sigue una distribución

exponencial, los tiempos de servicio sigue una

distribución arbitraria y tiene infinito servidores. Una

cola GI/G/∞ es un sistema con servidores infinitos

en el que tanto los tiempos entre llegadas como los

tiempos de servicio sigue una distribución arbitrariatiempos de servicio sigue una distribución arbitraria

de probabilidad.

42

Page 43: (TEORÍA DE COLAS Presentación

Estos sistemas trabajan como sigue:•

• Los tiempos entre llegadas son iid con distribución común

A. Se define E(A)= 1/λ. Así λ es la frecuencia o rapidez de

llegada.

• Cuando llega un cliente, inmediatamente pasa al servicio:

El tiempo de cada cliente en el sistema está gobernado

por la distribución S con E(S) = 1/µ.por la distribución S con E(S) = 1/µ.

43

Sea L el número esperado de clientes en el sistema en estado

estable, y W el tiempo esperado que un cliente pasa en el

sistema. Por definición W = 1/µ. Por lo tanto la Fórmula deLittle nos proporciona

µλ=L

Page 44: (TEORÍA DE COLAS Presentación

• La ecuación anterior no requiere hipótesis de

exponencialidad. Si los tiempos entre llegadas

son exponenciales, se puede demostrar, aun

para una distribución arbitraria de tiempos de

servicio, que la probabilidad de estado

estable, Pn, de que haya n clientes en el

sistema sigue una distribución Poisson consistema sigue una distribución Poisson con

promedio λ/µ. Esto significa que

44

!n

e

P

n

n

=

µλ

µλ

Page 45: (TEORÍA DE COLAS Presentación

Ejercicios• El programa de doctorado de la universidad del estado admite

un promedio de 25 estudiantes de doctorado cada año. Si un

estudiante de doctorado pasa un promedio de 4 años de

residencia en la universidad ¿cuántos estudiantes de

doctorado cabe esperar en ella?

• Cada semana, el Columbus Record Club atrae a 100 miembros

nuevos. Los miembros permanecen en el club un promedio de

1 año (52 semanas). En promedio, ¿cuántos miembros tiene el

club?

45

Page 46: (TEORÍA DE COLAS Presentación

Modelo de Reparación de Máquinas

• Los modelos en los cuales las llegadas son

extraídas de una población pequeña se denominan

Modelos de Origen Finito. A continuación se

estudia un modelo de origen finito conocido como

modelo de reparación de máquinas.

• En el problema de la reparación de máquinas, el

sistema consiste en K máquinas y R personas que

reparan máquinas o reparadores.

46

Page 47: (TEORÍA DE COLAS Presentación

• El tiempo en que una máquina está en buenas

condiciones sigue una distribución exponencial con

tasa λλλλ.... Siempre que una máquina se descompone, es

enviada a un centro de reparación que consiste de R

personas encargadas de reparar las máquinas.

• Por lo tanto, si n ≤ R máquinas están en malas

condiciones, entonces, una máquina que apenas se

descompuso será asignada de inmediato adescompuso será asignada de inmediato a

reparación; si n > R máquinas se descomponen, n – Rmáquinas estarán esperando en una sola cola a que

un trabajador de desocupe para que las repare. Se

supone que el tiempo que se requiere para reparar

una máquina es exponencial con una tasa μ (el

tiempo medio de reparación es 1/μ).47

Page 48: (TEORÍA DE COLAS Presentación

• Tras reparar una máquina, ésta vuelve a estar en buenas

condiciones y nuevamente es susceptible de

descomponerse. Este modelo de reparación de máquinas

se podría modelar como un proceso de nacimiento y

muerte, donde el estado n en cualquier momento es la

cantidad de máquinas en malas condiciones.

• Mediante la notación de Kendall – Lee, el modelo descrito

se podría expresar como un modelo M/M/R/GD/K/K. Lase podría expresar como un modelo M/M/R/GD/K/K. La

primera K indica que podrían estar presentes, en

cualquier momento, no más de K clientes (o máquinas), y

la segunda K significa que las llegadas tienen un origen

finito de tamaño K.

48

Page 49: (TEORÍA DE COLAS Presentación

En la siguiente tabla se muestra la interpretación de cada

estado para un modelo de reparación de máquinas que

tiene K = 5 y R = 2 (B = Máquina en buen estado;

M = Máquina en malas condiciones).

EstadoNo de

Máquinas Cola de

Reparación

No de Reparadores

49

BuenasReparación

Ocupados0 BBBBB 01 BBBB 12 BBB 23 BB M 24 B MM 25 MMM 2

Page 50: (TEORÍA DE COLAS Presentación

λλλλn= λ+ λ+...+ λ= (Κλ+ λ+...+ λ= (Κλ+ λ+...+ λ= (Κλ+ λ+...+ λ= (Κ−−−− n)λλλλμn = n μ (n=0,1,…., R) μn = Rμ (n=R+1, R+2,…, K)

K λ

50)!(!

! Donde

21

!

10

0n

0

nKn

K

n

K

,...., K), RR (nR!R

Pnn

K

P

,...., R), (nPn

KPSi

n-Rn

nn

−=

++=

=

=

==

ρ

ρµλρ

Page 51: (TEORÍA DE COLAS Presentación

• Empezamos por determinar P0 a partir de que

P0+P1+… + Pk =1

( ) n

K

Rnqn

K

n

PRnLPnL ∑∑==

−== 0

)()( LKPnKPK

nn

K

n −=−== ∑∑ λλλλ

51

00 nnn

nn ∑∑

==

λλq

q

LW

LW == y

Page 52: (TEORÍA DE COLAS Presentación

Ejercicio• El departamento de policías de Gotham City tiene cinco

patrullas. Una patrulla se descompone, y requiere servicio

una vez cada 30 días. El departamento tiene dos

mecánicos, cada uno de los cuales requiere tres días para

reparar una patrulla. Los tiempos de descompostura y los

tiempos de reparación son exponenciales.

a) Determine el número promedio de patrullas en buenas

condiciones.

b) Encuentre el tiempo promedio de paralización para una

patrulla que necesita reparación

c) Estime la fracción de tiempo en que un mecánico en

particular está desocupado

52

Page 53: (TEORÍA DE COLAS Presentación

00

3

3

00

2

2

001

015.02!2

!3

3

5

1.02

5

5.010

1

1

5

101

101

PPP

PPP

PPP

=

=

=

=

=

=

SOLUCIÓN:

K=5, R=2, λ=λ=λ=λ=1/30 patrullas por día y µ=1/3 de patrulla por día, entonces ρ =1/10

53

003

5

5

002

4

4

000075.0)2(!2

!5

5

5

0015.0)2(!2

!4

4

5

101

101

10

PPP

PPP

=

=

=

=

619.0 1)000075.00015.0015.01.05.01( 00 =⇒=+++++ PP

0 001.0 009.0 062.0 310.0 54321 ===== PPPPP

Page 54: (TEORÍA DE COLAS Presentación

( ) ( ) ( ) ( ) ( ) ( )[ ]sCondicione Buenasen patrullas 535.4

05001.04009.03062.02310.01619.0050

=

+++++−=−∑=

n

K

n

PnK

λL

W =

[ ]01234530

1)5( 543210

5

+++++=−=∑ PPPPPPPn nλλ

•a) El número esperado de patrullas en buenas condiciones es K - L que se obtiene mediante

b) Determinamos

54P0 + 0.5P1 = 0.619 + 0.5(0.310) = 0.774

[ ]

( ) ( ) ( ) ( ) ( ) ( )[ ]díapor Patrullas 0.151 .

00001.01009.02062.03310.04619.0530

1 .

30 5432100

=

+++++=

∑=n

n

díapor Patrullas 151.0)535.4(301

)(bien O ==−= LKλλ

•c) La fracción de tiempo en que un mecánico está desocupado esComo L=0.465 patrullas, entonces W =0.465/0.151=3.08 días

Page 55: (TEORÍA DE COLAS Presentación

55