V. Teoria de Lineas de Espera
V. Teoria de Lineas de Espera
V. Teoria de Lineas de Espera
Fuente
de
Entrada
Cola
Mecanismo
de
Servicio
Clientes
Clientes
Servidos
Fuente de entrada
Una caracterstica de la fuente de entrada es su tamao. El tamao es el nmero
de clientes que pueden requerir servicio en determinado momento, es decir, el
nmero total de clientes potenciales distintos. Esta poblacin a partir de la cual
surgen las unidades que llegan se llama poblacin de entrada. Puede suponerse
que el tamao es infinito o finito (de modo que tambin se dice que la fuente de
entrada es ilimitada o limitada)
Tambin se debe especificar el patrn estadstico mediante el cual se generan los
clientes a travs del tiempo. La suposicin normal es que se generan de acuerdo
a un proceso Poisson, es decir, el numero de clientes que llegan hasta un tiempo
especfico tiene una distribucin Poisson.
Cola
Una cola se caracteriza por el nmero mximo permisible de clientes que puede
admitir. Las colas pueden ser finitas o infinitas, segn si este nmero es finito o
infinito. La suposicin de una cola infinita es la estndar para la mayor parte de
los modelos.
2
Disciplina de la cola
La disciplina de la cola se refiere al orden en el que se seleccionan sus miembros
para recibir el servicio. Por ejemplo, esta disciplina puede ser: primero en llegar,
primero en salir, aleatoria, de acuerdo a algn procedimiento de prioridad o de
algn otro orden.
Mecanismo de servicio
El mecanismo de servicio consiste en una o ms instalaciones de servicio, cada
una de ellas con una o ms canales paralelos de servicio, llamados servidores.
Si existe ms de una instalacin de servicio, puede ser que se sirva al cliente a
travs de una secuencia de ellas (canales de servicio en serie).
Un modelo de colas debe especificar el arreglo de las instalaciones y el nmero
de servidores (canales paralelos) en cada una. Los modelos ms elementales
suponen una instalacin, ya sea con uno o con un nmero finito de servidores.
El tiempo que transcurre desde el inicio del servicio para un cliente hasta su
terminacin en una instalacin se llama tiempo de servicio (o duracin del
servicio). La distribucin del tiempo de servicio que ms se usa en la prctica es
la distribucin exponencial.
Las lneas de espera pueden clasificarse:
1. El nmero de clientes que pueden esperar en la cola. Estos pueden ser finitos o
infinitos.
2. La fuente que genera la poblacin de clientes. Esta fuente puede tener una
produccin finita o infinita.
3. A la manera como esperan los clientes (en una cola o en varias, con o sin
opcin a cambiarse de cola)
4. El tiempo transcurrido entre la llegada de un cliente y el inmediatamente
anterior.
5. El tiempo de servicio. Este intervalo de tiempo puede ser una constante o una
variable aleatoria.
6. La disciplina de la cola. Se puede utilizar una poltica en la cual el primero que
llega a la cola es el primero al que se le proporciona servicio.
7. El nmero de servidores uno o ms.
8. La estructura de las estaciones de servicio. Estas pueden estar en serie, en
paralelo o mixtas.
9. La estabilidad del sistema, que puede ser estable o transitoria.
P ( N t n)
e t ( t ) n e (10)( 2 ) (10 * 2) 20 e 20 20 20
0.0888
n!
20!
20!
P ( N t 20) 8.88c / u
(40)1 2 6.32
ts (t )dt
0
variable aleatoria S que tiene una funcin de densidad s(t). Definimos 1/ como el
tiempo promedio de servicio a un cliente. Por lo tanto,
La variable 1/ tendr como unidades horas por cliente; por lo tanto, tiene como
unidades clientes por hora. Por esta razn se le llama a la rapidez de servicio.
Como en el caso de los tiempos entre llegadas, se espera que los tiempos de
servicio se pueden modelar con exactitud como variables aleatorias
exponenciales. Ntese tambin, que si los tiempos de servicio siguen una
densidad exponencial s(t) = e - t, entonces el tiempo promedio de servicio a un
cliente ser 1/ .
Si Z representa el tiempo aleatorio de servicio, con distribucin exponencial
negativa, la probabilidad de que este tiempo sea mayor a t unidades esta dado
por:
P ( Z t ) e t
P (a x b) e t dt
a
P (1 x 3) 38%
3
Terminologa:
= Tasa de llegadas por unidad de tiempo (constante y distribucin de
probabilidad Poisson)
= Numero promedio de terminaciones de servicio por unidad de tiempo
(constante y distribucin de probabilidad exponencial)
1/ = Tiempo entre llegadas (tiempo / unidad)
1/ = Tiempo de servicio (tiempo / unidad)
= Factor de utilizacin del sistema (/s)
L = Nmero promedio de elementos presentes en el sistema.
Lq = Nmero promedio de elementos presentes en la cola.
W = Tiempo promedio en el sistema.
Wq = Tiempo promedio en la cola.
n = Nmero de elementos en el sistema.
Modelo matemtico (S =1):
P0 1
Pn (1 )
L
( )
si n 0,1,2,...
Lq
( ( ))
W Wq 1
Wq ( ( ))
= 15 clientes / hora
1/ = 3 minutos / cliente
= 20 clientes / hora
Si / = 15/20 = 0.75, por lo tanto el sistema es estable
El nmero de clientes en el sistema:
L = 15 / (20-15) =
3 clientes
Ejemplo 2. Una compaa utiliza sus propios botes camaroneros para pescar
camarn y despus lo empaca para enviarlo a otras partes. Cuando estos botes
llegan durante la temporada hay que descargarlos tan rpido como sea posible
para que puedan volver al mar. El gerente de produccin de la compaa estima
que el costo de que un bote camaronero permanezca detenido es $50 por hora
(esto incluye los salarios al igual que el tiempo perdido de pesca). Los
trabajadores que descargan los botes ganan $8 por hora ya sea que estn
trabajando o no. Si el patrn de llegadas para los botes camaroneros es Poisson y
el tiempo de descarga es exponencial. Cul es el numero de trabajadores que la
compaa debe utilizar para descargar los botes y que produzca el menor costo
total?. Los botes camaroneros llegan a una tasa promedio de uno por hora y cada
trabajador puede descargar medio bote por hora.
= 1 bote / hora
= 1/2 bote / hora
Costo de espera (CE) = $50/hora
Costo de servicio (CS) = $8/hora
Costo total = Costo de espera + Costo del servicio
CT ($/hr) = W CE + mCS
m (nmero de trabajadores a contratar)=?
m 1
1/ 2
Si
m2
1
Si
Si
m3
3/ 2
1,0.66 1, por lo tan to es estable
W 1 ( ) 1 (1.5 1) 2 hr
CT (1)(2)(50) (3)(8) $124 / hr
Si
m4
2
W 1 ( ) 1 ( 2 1) 1 hr
CT (1)(1)(50) ( 4)(8) $82 / hr
Si
m5
2.5
W 1 ( ) 1 ( 2.5 1) 0.66 hr
CT (1)(0.66)(50) (5)(8) $73.33 / hr
Si
m6
3
W 1 ( ) 1 (3 1) 0.5 hr
CT (1)(0.5)(50) (6)(8) $73 / hr
Si
10
m7
3.5
W 1 ( ) 1 (31) 0.4 hr
CT (1)(0.4)(50) (7)(8) $76 / hr
1
-
$
CT
2
-
3
124
4
82
125
5
73.33
6
73
7
76
124
100
82
75
73.33
76
73
50
25
Trabajadores
(m)
10
11
CT WC E mC S
dCT
C E
mC S
dm m
C E
CS 0
(m ) 2
(( C E / C S )
m
despejar" m"
2
1 ((1 / 2 * 1 * 50 / 8)
1
2
m 5.53 6 trabajadores
Por lo tan to
W 1 (m ) 1 ((5.53 * 1 / 2) 1) 0.5665
CT (1)(0.5665)(50) (5.53)(8)
CT $72.56 / hr
P0
1
( ) S
( / )
1
n!
s! 1 ( s )
n0
S 1
11
n
P
n! 0
Pn
12
Se utiliza 0 n s
S!S nS P0
Se utiliza n s
P0 ( / ) s
Lq
s!(1 ) 2
L Lq
Wq Lq
Utilizacin:
s 1
W Wq 1
S = Nmero de servidores
n = Nmero de elementos en el sistema
Nota: El sistema tiene servidores en paralelo con una sola cola.
Ejemplo. Una empresa cuenta con tres servidores en paralelo los cuales
atienden a 20 clientes por hora siguiendo una distribucin exponencial. Las
llegadas al sistema son de 40 clientes por hora siguiendo una distribucin
Poisson. Determine las caractersticas importantes de la cola.
= 40 clientes/hora
= 20 clientes/hora
s=3
/s = 40/(3*20) = 0.66
por lo tanto 0.66<1 sistema estable
Se calcula el factor / , por lo tanto:
/ = 2
2 n 2 0 21 2 2
1 2 2 5
0! 1! 2!
n 0 n!
2
23
3!
1
40
3 * 20
13
Po 1 (5 4) 1 / 9
3! 1
60
0.888 clientes
3
52.66
4
50.08
5
54.47
13
$
CT
14
55
54.77
52.6
50.08
44
33
22
11
Servidores
(S)
14
15
Etapa 1
Etapa 2
Etapa K
Salida
Rapidez
de
Llegada
S1 (servidores)
1 (Rapidez)
S2 (servidores)
2 (Rapidez)
Sk (servidores)
k (Rapidez)
15
16
Estacin 1
Estacin 2
S1
1
3
S2
2
= 54 autos / hora
1 = 60 autos / hora
2 = 20 autos /hora
S1 = 1 operador
S2 = 3 operadores
/S1 1 < 1
54/(1*60) < 1, sistema estable
/S2 2 < 1
54/(3*20) < 1, sistema estable
= 54 autos / hora
1 = 60 autos / hora
L1 = _ = 54/(60-40) = 9 autos
-
P0 = 1- = 1- 54/60 = 0.1 (10% de probabilidad de que est vaco)
ESTACIN 2 (MODELO M/M/S):
S=3
= 54 autos / hora
2 = 20 autos / hora
16
17
= /2 = 54/20 = 2.7
P0 = 0.0249
Lq = 7.35 autos
L2 = Lq + = 7.35 + 2.7
Wq = Lq / = 7.35/54 = 0.1361 hr = 8.166 min
W2 = Wq + 1/ = 8.166 + 3 = 11.16 min
Por lo tanto, el tiempo promedio en el sistema es:
W = W1 + W2 = 10 + 11.16
W = 21.16 min
1
ABk 1 Bk
1
k
para k 1,2,3,.., n
donde :
s
r2
Bo 1
A s!
s 1
rj
s
j 0 j!
17
Bk
i 1
18
para k 1,2,...n
Por lo tan to :
1
Wqk
Bk 1 Bk
Lk K W K
para k 1,2,.., n
para k 1,2,..., n
Terminologa:
S = Nmero de servidores
= Promedio de servicio, considerando constantemente para cada servidor
k = Tipo de prioridad existente entre n clases de la misma, es decir,
k=1,2,3,...,n
k = Promedio de llegadas en la clase de prioridad k, k=1,2,3,...,n
Los resultados anteriores son vlidos para el llamado sistema sin aborto de
servicio: un sistema donde no se suspende el servicio a un cliente por la llegada
de otro, con mayor prioridad, en estos sistemas un cliente con prioridad mayor al
resto de los que esperan, se coloca adelante de la cola, pero debe esperar a que
un servidor se desocupe para que el entre al servicio.
b) Comportamiento prioritario de una lnea de espera con aborto se
servicio
Existen resultados para el sistema con aborto de servicio, donde se suspende el
servicio de un cliente para atender a otro con prioridad mayor. Para un servidor,
se tiene el siguiente resultado:
Wk
Bk 1 Bk
para k 1,2,.., n
donde:
k = Tipo de prioridad existente entre n clases de la misma, es decir,
k=1,2,3,...,n.
Wqk
Bk 1 Bk
para k 1,2,.., n
18
19
A
B0
B1
B2
B3
W1
W2
Poltica
Abortiva
S=1
4.5
1
0.933
0.733
0.333
21 minutos
29 minutos
Poltica
de prioridades
S=1
S=2
4.5
36
1
1
0.933
0.967
0.733
0.867
0.333
0.667
34 minutos
21.5 minutos
39 minutos
22 minutos
19
W3
Wq1
wq 2
Wq3
L1
L2
L3
82 minutos
1.5 minutos
9.5 minutos
62 minutos
0.07 pacientes
0.29 pacientes
1.64 pacientes
20
74.5 minutos
14 minutos
19 minutos
53 minutos
0.11 pacientes
0.39 pacientes
1.47 pacientes
22.5 minutos
2 minutos
2 minutos
3 minutos
0.07 pacientes
0.22 pacientes
0.46 pacientes
(1)!(1 * 3 2)
3 4.5
(0.66)1
0.2
0.933
1(3)
0.2 0.6
B2 1
0.733
1(3)
0.2 0.6 1.2
B3 1
0.333
1(3)
13
W1
0.3572 horas 21.34 min .
1(0.933)
B1 1
20
21
21
22
0.9
0.8
0.1
1
22
23
FORJA
TROQUELADO NIQUELADO
EMPAQUETADO
23
de servicio
una
pieza
minutos
de
en
1/8
24
1/4
1/5
1/3
24