Lineas de Espera
Lineas de Espera
Lineas de Espera
XXXXXXXX
Se entiende por Teoría de Colas el estudio de las líneas de espera que se producen cuando llegan
clientes demandando un servicio, esperando si no se les puede atender inmediatamente y partiendo
cuando ya han sido servidos. El creador de la Teoría de Colas fue el matemático danés A. K. Erlang
por el año 1909. Ha tenido un fuerte auge por su utilidad en el modelado del comportamiento
estocástico de gran número de fenómenos, tanto naturales como creados por el hombre. Se puede
aplicar en problemas relacionados con redes de teléfonos, aeropuertos, puertos, centros de cálculo,
supermercados, venta mediante máquinas, hospitales, gasolineras...
Características A lo largo del tiempo se producen llegadas de clientes a la cola de un sistema desde
una determinada fuente demandando un servicio. Los servidores del sistema seleccionan miembros
de la cola según una regla predefinida denominada disciplina de la cola. Cuando un cliente
seleccionado termina de recibir su servicio (tras un tiempo de servicio) abandona el sistema, pudiendo
o no unirse de nuevo a la fuente de llegadas.
Fuente Recibe el nombre de fuente el dispositivo del que emanan las unidades que piden un
servicio. Si el número de unidades potenciales es finito, se dice que la fuente es finita; en caso
contrario se dice que es infinita.
Proceso de llegada, Aunque a veces se sabe exactamente cuándo se van a producir las llegadas al
sistema, en general el tiempo que transcurre entre dos llegadas consecutivas se modela mediante
una variable aleatoria. En particular, cuando la fuente es infinita se supone que las unidades que
van llegando al sistema dan lugar a un proceso estocástico llamado de conteo; si todos los
tiempos entre llegadas son variables aleatorias independientes idénticamente distribuidas
(vv.aa.ii.ii.dd.), se dice que es un proceso de renovación. Usualmente, por razones que se verán
posteriormente, el proceso que se utiliza es un proceso de Poisson.
Cuando la fuente es finita se suele asumir que la probabilidad de que se produzca una llegada en un
intervalo de tiempo es proporcional al tamaño de la fuente en ese instante. En general, nos
restringiremos al estudio de sistemas de colas con fuentes infinitas.
Mecanismos de servicio
Se llama capacidad del servicio al número de clientes que pueden ser servidos simultáneamente. Si la
capacidad es uno, se dice que hay un solo servidor (o que el sistema es monocanal) y si hay más de un
servidor, multicanal. El tiempo que el servidor necesita para atender la demanda de un cliente
(tiempo de servicio) puede ser constante o aleatorio; en este último caso supondremos, por lo
general, que los tiempos de servicio son vv.aa.ii.ii.dd. Además, supondremos que son independientes
de los tiempos entre llegadas. A veces el servidor sólo está disponible durante una parte del tiempo
de funcionamiento del sistema.
1
Capítulo V. Teoría de líneas de espera 2
Disciplina de la cola
En sistemas monocanal, el servidor suele seleccionar al cliente de acuerdo con uno de los siguientes
criterios (prioridades):
Incluso puede interrumpirse un servicio para empezar otro que corresponda a un cliente recién
llegado con mayor prioridad (fenómeno de anticipación); de no ser así, la prioridad se llama de cabeza
de línea.
En sistemas multicanal puede haber asignación a un servidor (elección de cola) y cambios de servidor
forzosos o aleatorios (cambio de cola).
SUPUESTOS DE LA COLA:
TIPOS DE COLAS
Colas mixtas
Todos los anteriores con prioridad en el servicio sin y/o con capacidad abortiva
2
Capítulo V. Teoría de líneas de espera 3
Existen diversos modelos de líneas de espera y los más representativos (población infinita) se
ilustran a continuación:
En este modelo hay un solo servidor, sin límite sobre la capacidad del sistema o de la fuente
de llegadas. Este sistema tiene tiempos entre llegadas exponenciales, que suponemos que la
rapidez de llegadas por unidad de tiempo es (llegadas Poisson)
XXXXXXXX X
Asimismo se supone que el tiempo de servicio para cada cliente es exponencial con rapidez
Terminología:
3
Capítulo V. Teoría de líneas de espera 4
4
Capítulo V. Teoría de líneas de espera 5
λ
P0 =1−ρ ρ=
μ
n
Pn =( 1− ρ ) ρ si n=0,1,2, .. . α
λ λ2
L= =
( μ − λ) Lq ( μ ( μ− λ) )
1
W =W q + W q = λ/( μ ( μ−λ ))
μ
donde la condición estable es :
λ
λ <μ ó ó ρ<1
μ<1
Datos:
= 20 clientes / hora
= Factor de utilización del sistema (/ = 15/20 = 0.75, por lo tanto, el sistema es estable
(Ya que este valor es menor a 1). Para obtener ese valor se podría hacer la división de (¼ / 1/3)
5
Capítulo V. Teoría de líneas de espera 6
Wq= / ((
W= Wq + 1/
6
Capítulo V. Teoría de líneas de espera 7
Ejemplo 2. Una compañía utiliza sus propios botes camaroneros para pescar camarón
y después lo empaca para enviarlo a otras partes. Cuando estos botes llegan durante
la temporada hay que descargarlos tan rápido como sea posible para que puedan
volver al mar. El gerente de producción de la compañía 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 estén trabajando o no. Si el patrón de llegadas para los
botes camaroneros es Poisson y el tiempo de descarga es exponencial. ¿ Cuál es el
número de trabajadores que la compañía 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
CT ($/hr) = W CE + mCS
Si m=1
μ=1/2 λ/ μ<1,2<1 , por lo tan to es inestable
= Factor de utilización del sistema (/ = 1/0.5 = 2. Es inestable el
sistema
Si m=2
μ=1 λ /μ<1,1<1 , por lo tanto es inestable
7
Capítulo V. Teoría de líneas de espera 8
Si m=3
μ=3 /2 λ /μ<1,0. 66<1 , por lo tanto es estable
W=1 /(μ−λ )=1 /(1. 5−1 )=2 hr
CT =(1 )(2 )(50)+(3 )(8 )=$ 124 /hr
ya que estamos en (m=3), entonces 3*0.5= 1.5
= Factor de utilización del sistema (/ = 1/3(0.5) = 0.66 Es estable el
sistema
CT ($/hr) = W CE + mCS
Si m=4
μ=2
W=1 /(μ−λ )=1 /(2−1)=1 hr
CT =(1 )(1 )(50)+( 4 )(8 )=$ 82/hr
= Factor de utilización del sistema (/ = 1/4(0.5) = 0.5 Es estable el
sistema
Si m=5
μ=2 .5
W=1 /(μ−λ )=1/(2. 5−1)=0. 66 hr
CT =(1)( 0. 66 )(50)+(5)(8 )=$73.33/hr
= Factor de utilización del sistema (/ = 1/5(0.5) = 0.4 Es estable el
sistema
Si m=6
μ=3
W=1 /(μ−λ )=1 /(3−1 )=0 .5 hr
CT =(1 )( 0.5 )(50 )+(6)(8 )=$ 73/hr
= Factor de utilización del sistema (/ = 1/6(0.5) = 0.33 Es estable el
sistema
Si m=7
μ=3 .5
W=1 /(μ−λ )=1 /(31)=0. 4 hr
CT =(1 )( 0.4 )(50)+(7 )(8)=$ 76 /hr
8
Capítulo V. Teoría de líneas de espera 9
m 1 2 3 4 5 6 7
125 124
$
100
CT 82 76
75 73.33 73
50
25
0 1 2 3 4 5 6 7
Trabajadores
(m)
9
Capítulo V. Teoría de líneas de espera 1
0
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
Una cola servidores múltiples en paralelo población infinita (M/M/S)
En este modelo se supone que los tiempos entre llegadas son exponenciales, con
rapidez igual a , que los tiempos de servicio son exponenciales, con rapidez y que
solo hay una cola de clientes esperando su servicio en una de las ventanillas ó
servidores. Si hay n s clientes, entonces los n clientes están en el servicio; si hay n
s clientes, entonces las s ventanillas están ocupadas, y hay n-s clientes esperando en
la cola. Toda llegada que encuentre una ventanilla vacía entra al servicio de inmediato,
pero una llegada que no encuentre ventanilla vacía se forma en la cola de clientes que
esperan su atención.
1
P0 = S−1
( λ /μ ) ( λ/ μ )S
n
λ
∑ n ! + s ! 1−( 1λ / sμ ) ρ=
Sμ
<1
n=0
n
λ
P =¿
n
(
{
μ)
P
n! 0
¿
Se utiliza 0<n≤s ¿¿¿
s
P 0( λ / μ ) ρ λ
Lq = 2
L=Lq +
s !( 1− ρ ) μ
1
0
Capítulo V. Teoría de líneas de espera 1
1
W q =Lq / λ W =W q + 1/ μ
Utilización:
λ/ sμ<1 ó λ< sμ
S = Número de servidores
Ejemplo. Una empresa cuenta con tres servidores en paralelo los cuales atienden a 20
clientes por hora siguiendo una distribución exponencial. Las llegadas al sistema son
de 40 clientes por hora siguiendo una distribución Poisson. Determine las
características importantes de la cola.
= 40 clientes/hora
= 20 clientes/hora
s=3
/ = 2
S=3
1
P0 = S−1
( λ /μ ) ( λ/ μ )S
n
∑ n ! + s ! 1−( 1λ / sμ )
n=0
2 n 0 1 2
∑ n2 ! = 02 ! + 12 ! + 22! =1+ 2+ 2=5
n=0
1
P0 = S−1
( λ /μ ) ( λ/ μ )S
n
∑ n ! + s ! 1−( 1λ / sμ )
n=0
1
1
Capítulo V. Teoría de líneas de espera 1
2
23 1
3!
[ ( )]
1−
40
3∗20
=4
Po =1/(5+4 )=1/9
3
(1/9 )(2 ) ( 40/60)
Lq = =0 . 888 clientes
40 2
(
3 ! 1−
60 )
L = 0.888 + 2 = 2.88 clientes
Para S=3
W= 1 / (S -
W (3(20)-40)
W= 0.05
Para S=4
W (4(20)-40)
W= 0.025
1
2
Capítulo V. Teoría de líneas de espera 1
3
CT = (40) (0.025) (12) + (4)(6) = $36/ hr
Para S=5
W (5(20)-40)
W= 0.016
S 3 4 5
55
$ 52.6 54.77
44 50.08
CT
33
22
11
0 1 2 3 4 5 6
Servidores
(S)
1
3