Beruflich Dokumente
Kultur Dokumente
Cules creen que serian las afectaciones de que haya poca o mucha cola en una tortillera?
Y en un banco?, en una terminal martima de carga y descarga?, En la planeacin de
desalojo e personas en un avin o en un barco trasatlntico en caso de accidentes?
- Los clientes requieren un servicio, y llegan de manera aleatoria a solicitarlo, lo que se conoce como
entrada al sistema. Cuando la demanda de los clientes es mayor que el tiempo de respuesta, se genera
una cola.
- Una vez dentro del sistema el cliente entra a una cola, luego pasa a un servidor o estacin de servicio y
por ltimo sale del sistema.
- El orden en el que se elige a los clientes de la cola, se conoce como disciplina de la cola.
Clasificacin de lneas de espera
Nota: es posible que por estrategias comerciales, tambin se puedan utilizar la combinacin de los tipos de lneas de espera, por ejemplo, en
un banco hay clientes que hacen cola y hay otros clientes que por el tipo de transacciones son llamados en otra ventanilla.
Tipos de lneas de espera
MODELO DE COLAS DE UN SOLO CANAL CON LLEGADAS POISSON Y TIEMPOS DE SERVICIO EXPONENCIALES (M/M/1)
Donde se utilizan letras especficas para representar las distribuciones de probabilidad. Las siguientes letras se utilizan
comnmente en la notacin Kendall:
As, un modelo de un solo canal con llegadas Poisson y tiempos de servicio exponenciales se representara
mediante: M/M/1
Cuando se aade un segundo canal, se tendra: M/M/2
Si existen m canales de servicio distintos dentro del sistema de colas con llegadas Poisson y tiempos de servicio exponenciales, la notacin
Kendall sera M/M/m. Un sistema de tres canales con llegadas Poisson y tiempo de servicio constante se identificara mediante M/D/3.Un
sistema de cuatro canales con llegadas Poisson y tiempos de servicio que se distribuyen normalmente se identificara como M/G/4.
Existe una notacin ms detallada con trminos adicionales que indican el nmero mximo dentro del sistema y el tamao de la poblacin.
Cuando stos se omiten, se supone que no hay lmite en la longitud de la cola o en el tamao de la poblacin.
Modelo M/M/1:
Ejemplo #1 del procesamiento de colas:
DETERMINE:
A) Cantidad de clientes en el Sistema
B) Tiempo total que esperan los clientes en el Sistema
C) Cantidad de personas formadas en la fila.
D) Tiempo en el cual los clientes esperan en fila.
E) Porcentaje de uso del servidor.
F) Porcentaje de tiempo en el cual el servidor est ocioso.
G) Probabilidad de que se encuentren 2 clientes en el Sistema.
Ejemplo de procesamiento de colas:
Ejemplo de procesamiento de colas:
Ejemplo #2:
El gerente de una cafetera considera que el domingo es el da ms transitado. En promedio llegan 20 personas por hora,
el tiempo de atencin es de 2 min por persona. Se cuenta con una sola lnea de espera. Suponiendo que las llegadas son
por distribucin de Poisson y tiempos de servicio son exponenciales, calcula los parmetros de operacin.
Solucin:
= 20 personas por hora (tasa de llegada)
= 30 personas por hora (tasa de servicio)
Identificamos el modelo: una cola y un servidor (M/M/1)
Ejemplo #2:
Bibliografa: Mtodos cuantitativos para los negocios, 9na edicin, Editorial Pearson. A partir de pgina 567
Se refiere al estudio matemtico de las
lneas de espera, permitiendo as el
anlisis de varios procesos como:
llegada, espera en la cola etc.
Predecir los resultados del sistema.
Evaluar estrategias alternativas para elegir la
mejor.
Determinar cmo
Dimensionar el sistema
Controlar la entrada
Grado de servicio
Retardo
Sistema de colas
Clientes
Clientes Mecanismo de servidos
Cola Servicio
Tamao de poblacin: Es el nmero total de
clientes que pueden requerir servicio en
determinado momento.
Forma de las llegadas: Patrn estadstico
mediante el cul se generan los clientes a
travs del tiempo.
ENTRADA
e x
P x para _ x 0,1,2,3,4,...
x!
M / M / s
Modelo donde tanto los tiempos entre llegada como los tiempo de
servicio son exponenciales y se tienen s servidores.
M / M / 1
Tiempos entre llegada exponenciales, tiempos de servicio general
y 1 slo servidor
= frecuencia media de llegadas
= frecuencia media de servicio
S=numero de servidores
COSTO TOTAL
ESPERADO
Costo
Costo por proporcionar
Total el SERVICIO
Mnimo
1.a.Tamao de la Poblacin:
El tamao de la poblacin puede ser:
infinito (ilimitado) o
limitado (finito).
TEORA DE COLAS
Caractersticas de una LINEA DE ESPERA
1.b. Patrn de arribo al sistema:
Los clientes arriban a ser atendidos de una manera programada
(un paciente cada 15 minutos) o de una manera aleatoria.
e x
P x para _ x 0,1,2,3,4,...
x!
0,2500
PROBABILIDAD
0,2000
0,1500 DISTRIBUCION
0,1000
0,0500
0,0000
0 1 2 3 4 5 6 7 8 9
DISTRIBUCION 0,1353 0,2707 0,2707 0,1804 0,0902 0,0361 0,0120 0,0034 0,0009 0,0002
ARRIBOS/UNIDAD DE TIEMPO
TEORA DE COLAS
Caractersticas de una LINEA DE ESPERA
1.c. Comportamiento de los arribos:
La mayora de los modelos de colas asume que los
clientes son pacientes o sea que esperan en la cola
hasta ser servidos y no se pasan entre colas.
Desafortunadamente, la vida es complicada y la gente
se reniega. Aquellos que se impacientan por la espera,
se retiran de la cola sin completar su transaccin.
50
TEORA DE COLAS
Caractersticas de una LINEA DE ESPERA
53
TEORA DE COLAS
Caractersticas de una LINEA DE ESPERA
COLA
COLA
SERVICIO SERVICIO
ARRIBOS SALIDAS
FASE 1 FASE 2
CANAL 1
COLA
SALIDAS
CANAL 2
ARRIBOS
CANAL 3
FASE 1 FASE 2
COLA
CANAL 1 CANAL 1
ARRIBOS SALIDAS
FASE 1 FASE 2
CANAL 2 CANAL 2
Disciplina PEPS
Modelo B: Multicanal
LS Po
M 1.!.M 2
TEORA DE COLAS
Modelo B: M/M/S
WS Po
1 LS
M 1! M 2
Lq Nmero promedio de personas o unidades en la lnea o cola, en espera de servicio
Lq LS LS
Wq Tiempo promedio que una persona o unidad se
tarda en la cola esperando por servicio
1 Lq
Wq WS
TEORA DE COLAS
Modelo C: M/D/1
Modelo C: Modelo de Tiempo de Servicio Constante
(M/D/1)
Algunos sistemas tienen tiempos de servicio
constantes en lugar de exponencialmente
distribudos. Cuando los clientes son atendidos o
equipos son procesados con un ciclo fijo como es
el caso de una lavadora de carros automatizada
o ciertos entretenimientos en los parques de
diversiones, el asumir servicio constante es
adecuado.
TEORA DE COLAS
Modelo C: M/D/1
2
Longitud promedio de la cola, Lq
2
Tiempo promedio de espera en la cola, Wq
2
Nmero promedio de clientes en el sistema, LS Lq
1
Tiempo promedio de espera en el sistema, WS Wq
TEORA DE COLAS
Modelo D
Modelo D: Modelo de Poblacin limitada.-
Este modelo puede ser usado por ejemplo si estamos
considerando reparaciones de equipo en una fbrica
que tiene 5 mquinas. Este modelo permite cualquier
nmero de reparadores a ser considerados.
La razn por la cual este modelo difiere de los otros tres
es que ahora hay una relacin de dependencia entre la
longitud de la cola y la rata de arribo. La situacin
extrema sera si en la fbrica tenemos 5 mquinas,
todas se han daado y necesitan reparacin; siendo en
este caso la rata de arribo CERO. En general, si la lnea
de espera crece, la rata de llegada tiende a cero
TEORA DE COLAS
Modelo D
NOTACIN :
D Probabilid ad de que una unidad tenga que esperar en la cola
F Factor de eficiencia
H Nmero promedio de unidades siendo servidas
J Nmero promedio de unidades que no estn en cola o en el sector de servicio
L Nmero promedio de unidades esperando el servicio
M Nmero de canales de servicio
N Nmero de clientes potenciale s
T Tiempo de servicio promedio
U Tiempode servicio entre requerimie ntos de atencin a la unidad
W Tiempo promedio que una unidad espera en la cola
X Factor de servicio
TEORA DE COLAS
Modelo D
FRMULAS :
T
Factor de Servicio ....................... X
T U
Nmero promedio en espera ........ L N 1 F
LT U T 1 F
Tiempo promedio de espera ........ W
NL XF
Nmero promedio en funcionami ento J NF 1 X
Nmero promedio siendo servido H FNX
Cuanta de la Poblacin ............. N J LH
Sistema de colas
Simulacion
Sistema de colas
Llegadas Salidas
Cola Servidor
Simulacion
Sistema de colas
Salidas
Servidor
Llegadas Salidas
Cola Servidor
Salidas
Servidor
Simulacion
Sistema de colas
Salidas
Cola Servidor
Llegadas Salidas
Cola Servidor
Salidas
Cola Servidor
Simulacion
Sistema de colas
Llegadas
Cola
Servidor
Cola
Salidas
Servidor
Simulacion
1. Costo de espera: Es el costo para
el cliente al esperar
Representa el costo de
oportunidad del tiempo perdido
Un sistema con un bajo costo de
espera es una fuente importante
de competitividad
Simulacion
2. Costo de servicio: Es el costo de
operacin del servicio brindado
Es ms fcil de estimar
El objetivo de un sistema de
colas es encontrar el sistema
del costo total mnimo
Simulacion
El tiempo que transcurre entre
dos llegadas sucesivas en el
sistema de colas se llama tiempo
entre llegadas
El tiempo entre llegadas tiende a
ser muy variable
El nmero esperado de llegadas
por unidad de tiempo se llama
tasa media de llegadas ()
Simulacion
El tiempo esperado entre llegadas
es 1/
Por ejemplo, si la tasa media de
llegadas es = 20 clientes por
hora
Entonces el tiempo esperado
entre llegadas es 1/ = 1/20 =
0.05 horas o 3 minutos
Simulacion
Adems es necesario estimar la
distribucin de probabilidad de
los tiempos entre llegadas
Generalmente se supone una
distribucin exponencial
Esto depende del comportamiento
de las llegadas
Simulacion
Laforma algebraica de la
distribucin exponencial es: ????
t
P(tiempo de servicio t ) 1 e
Donde t representa una cantidad
expresada en de tiempo unidades
de tiempo (horas, minutos, etc.)
Simulacion
P(t)
0 Media Tiempo
Simulacion
La distribucin exponencial
supone una mayor probabilidad
para tiempos entre llegadas
pequeos
En general, se considera que las
llegadas son aleatorias
La ltima llegada no influye en la
probabilidad de llegada de la
siguiente
Simulacion
Es una distribucin discreta
empleada con mucha frecuencia
para describir el patrn de las
llegadas a un sistema de colas
Para tasas medias de llegadas
pequeas es asimtrica y se hace
ms simtrica y se aproxima a la
binomial para tasas de llegadas
altas
Simulacion
Su forma algebraica es:
k
e
P(k )
k!
Donde:
P(k) : probabilidad de k llegadas
por unidad de tiempo
: tasa media de llegadas
e = 2,7182818
Simulacion
P
Simulacion
El nmero de clientes en la cola es
el nmero de clientes que esperan
el servicio
El nmero de clientes en el
sistema es el nmero de clientes
que esperan en la cola ms el
nmero de clientes que
actualmente reciben el servicio
Simulacion
La capacidad de la cola es el
nmero mximo de clientes que
pueden estar en la cola
Generalmente se supone que la
cola es infinita
Aunque tambin la cola puede ser
finita
Simulacion
La disciplina de la cola se refiere
al orden en que se seleccionan los
miembros de la cola para
comenzar el servicio
La ms comn es PEPS: primero
en llegar, primero en servicio
Puede darse: seleccin aleatoria,
prioridades, UEPS, entre otras.
Simulacion
El servicio puede ser brindado por
un servidor o por servidores
mltiples
El tiempo de servicio vara de
cliente a cliente
El tiempo esperado de servicio
depende de la tasa media de
servicio ()
Simulacion
Eltiempo esperado de servicio
equivale a 1/
Por ejemplo, si la tasa media de
servicio es de 25 clientes por hora
Entonces el tiempo esperado de
servicio es 1/ = 1/25 = 0.04
horas, o 2.4 minutos
Simulacion
Es necesario seleccionar una
distribucin de probabilidad para
los tiempos de servicio
Hay dos distribuciones que
representaran puntos extremos:
La distribucin exponencial
(=media)
Tiempos de servicio constantes
(=0)
Simulacion
Una distribucin intermedia es la
distribucin Erlang
Esta distribucin posee un
parmetro de forma k que
determina su desviacin estndar:
1
media
k
Simulacion
Si k = 1, entonces la distribucin
Erlang es igual a la exponencial
Si k = , entonces la distribucin
Erlang es igual a la distribucin
degenerada con tiempos
constantes
La forma de la distribucin Erlang
vara de acuerdo con k
Simulacion
P(t)
k=
k=8
k=2
k=1
0 Media Tiempo
Simulacion
Distribucin Desviacin estndar
Constante 0
Erlang, k = 1 media
Erlang, k = 2 1 / 2 media
Erlang, k = 4 1/2 media
Erlang, k = 8 1 / 8 media
Erlang, k = 16 1/4 media
Erlang, cualquier k 1 / k media
Simulacion
Notacin de Kendall: A/B/c
A: Distribucin de tiempos entre
llegadas
B: Distribucin de tiempos de
servicio
M: distribucin exponencial
D: distribucin degenerada
Ek: distribucin Erlang
c: Nmero de servidores
Simulacion
En principio el sistema est en un
estado inicial
Se supone que el sistema de colas
llega a una condicin de estado
estable (nivel normal de operacin)
Existen otras condiciones anormales
(horas pico, etc.)
Lo que interesa es el estado estable
Simulacion
Para evaluar el desempeo se
busca conocer dos factores
principales:
1. El nmero de clientes que
esperan en la cola
2. El tiempo que los clientes
esperan en la cola y en el
sistema
Simulacion
1. Nmero esperado de clientes en
la cola Lq
2. Nmero esperado de clientes en
el sistema Ls
3. Tiempo esperado de espera en la
cola Wq
4. Tiempo esperado de espera en el
sistema Ws
Simulacion
1
Ws Wq
Ls Ws
Lq Wq
Ls Lq
Simulacion
Suponga una estacin de gasolina
a la cual llegan en promedio 45
clientes por hora
Se tiene capacidad para atender
en promedio a 60 clientes por
hora
Se sabe que los clientes esperan
en promedio 3 minutos en la cola
Simulacion
La tasa media de llegadas es 45
clientes por hora o 45/60 = 0.75
clientes por minuto
La tasa media de servicio es 60
clientes por hora o 60/60 = 1
cliente por minuto
Simulacion
Wq 3 min
1 1
Ws Wq 3 4 min
1
Ls Ws 0.75 4 3 clientes
Lq Wq 0.75 3 2.25 clientes
Simulacion
Suponga un restaurant de
comidas rpidas al cual llegan en
promedio 100 clientes por hora
Se tiene capacidad para atender
en promedio a 150 clientes por
hora
Se sabe que los clientes esperan
en promedio 2 minutos en la cola
Calcule las medidas de
desempeo del sistema Simulacion
Beneficios:
Permiten evaluar escenarios
Permite establecer metas
Notacin:
Pn : probabilidad de tener n
clientes en el sistema
P(Ws t) : probabilidad de que un
cliente no espere en el sistema ms
de t horas
Simulacion
Dada la tasa media de llegadas y la
tasa media de servicio , se define el
factor de utilizacin del sistema .
Generalmente se requiere que < 1
Su frmula, con un servidor y con s
servidores, respectivamente, es:
s
Simulacion
Con base en los datos del ejemplo
anterior, = 0.75, = 1
El factor de utilizacin del sistema
si se mantuviera un servidor es
= / = 0.75/1 = 0.75 = 75%
Con dos servidores (s = 2):
= /s = 0.75/(2*1) = 0.75/2 =
37,5%
Simulacion
M/M/1: Un servidor con llegadas de Poisson y
tiempos de servicio exponenciales
M/G/1: Un servidor con tiempos entre llegadas
exponenciales y una distribucin general de
tiempos de servicio
M/D/1: Un servidor con tiempos entre llegadas
exponenciales y una distribucin degenerada de
tiempos de servicio
M/Ek/1: Un servidor con tiempos entre llegadas
exponenciales y una distribucin Erlang de
tiempos de servicio
Simulacion
2
Ls Lq
( )
1
Ws Wq
( )
Pn (1 ) n P( Ls n) n 1
P(Ws t ) e (1 )t P(Wq t ) e (1 ) t
t 0, 1
Simulacion
Un lavacar puede atender un auto cada 5
minutos y la tasa media de llegadas es de
9 autos por hora
Obtenga las medidas de desempeo de
acuerdo con el modelo M/M/1
Adems la probabilidad de tener 0
clientes en el sistema, la probabilidad de
tener una cola de ms de 3 clientes y la
probabilidad de esperar ms de 30 min.
en la cola y en el sistema
Simulacion
9
9, 12, 0.75
12
2
Ls 3 clientes Lq 2.25 clientes
( )
1
Ws 0.33 hrs 20 min
Wq 0.25 hrs 15 min
( )
P0 (1 ) 0 0.25 P( Ls 3) 31 0.32
P (Ws 30 / 60) e (1 )t 0.22
P (Wq 30 / 60) e (1 )t 0.17
Simulacion
A un supermercado llegan en promedio 80
clientes por hora que son atendidos entre sus
5 cajas.
Cada caja puede atender en promedio a un
cliente cada 3 minutos
Obtenga las medidas de desempeo de
acuerdo con el modelo M/M/1
Adems la probabilidad de tener 2 clientes en
el sistema, la probabilidad de tener una cola
de ms de 4 clientes y la probabilidad de
esperar ms de 10 min. en la cola
Simulacion
2 2 2
Ls Lq Lq
2(1 )
1 Lq
Ws Wq Wq
P0 1 Pw
1
Simulacion
Un lavacar puede atender un auto cada
5 min. y la tasa media de llegadas es de
9 autos/hora, = 2 min.
Obtenga las medidas de desempeo de
acuerdo con el modelo M/G/1
Adems la probabilidad de tener 0
clientes en el sistema y la probabilidad
de que un cliente tenga que esperar
por el servicio
Simulacion
Ls Lq 1.31 .75 2.06 clientes
2 2 2
Lq 1.31 clientes
2(1 )
1
Ws Wq 0.228 hrs 13.7 min
Lq
Wq 0.145 hrs 8.7 min
P0 1 0.25 Pw 0.75
Simulacion
A un supermercado llegan en promedio 80
clientes por hora que son atendidos entre sus 5
cajas.
Cada caja puede atender en promedio a un
cliente cada 3 minutos. Suponga = 5 min
Obtenga las medidas de desempeo de acuerdo
con el modelo M/G/1
Adems la probabilidad de tener 0 clientes en el
sistema y la probabilidad de que un cliente tenga
que esperar por el servicio
Simulacion
2
Ls Ws Lq
2(1 )
1 Lq
Ws Wq Wq
1
Simulacion
Un lavacar puede atender un auto
cada 5 min.
La tasa media de llegadas es de 9
autos/hora.
Obtenga las medidas de
desempeo de acuerdo con el
modelo M/D/1
Simulacion
Ls Ws 1.875 clientes
2
Lq 1.125 clientes
2(1 )
1
Ws Wq 0.21 hrs 12.5 min
Lq
Wq 0.125 hrs 7.5 min
Simulacion
A un supermercado llegan en
promedio 80 clientes por hora que
son atendidos entre sus 5 cajas.
Cada caja puede atender en
promedio a un cliente cada 3
minutos.
Obtenga las medidas de desempeo
de acuerdo con el modelo M/D/1
Simulacion
(k 1)
2
Ls Ws Lq
2k (1 )
1 Lq
Ws Wq Wq
1
Simulacion
Un lavacar puede atender un auto
cada 5 min.
La tasa media de llegadas es de 9
autos/hora. Suponga = 3.5 min
(aprox.)
Obtenga las medidas de
desempeo de acuerdo con el
modelo M/Ek/1
Simulacion
Ls Ws 2.437 clientes
2 (k 1)
Lq 1.6875 clientes
2k (1 )
1
Ws Wq 0.2708 hrs 16.25 min
Lq
Wq 0.1875 hrs 11.25 min
Simulacion
A un supermercado llegan en
promedio 80 clientes por hora que
son atendidos entre sus 5 cajas.
Cada caja puede atender en
promedio a un cliente cada 3
minutos. Suponga k= 4
Obtenga las medidas de desempeo
de acuerdo con el modelo M/Ek/1
Simulacion
Modelo Ls Ws Lq Wq
M/M/1
M/G/1
M/D/1
M/Ek/1
Simulacion
M/M/s: s servidores con llegadas de Poisson
y tiempos de servicio exponenciales
M/D/s: s servidores con tiempos entre
llegadas exponenciales y una distribucin
degenerada de tiempos de servicio
M/Ek/s: s servidores con tiempos entre
llegadas exponenciales y una distribucin
Erlang de tiempos de servicio
Simulacion
1
P0
s s s 1 n
s! s n 0 n!
s Lq
Lq P Ls Lq Wq
( s 1)!( s ) 2 0
1 n
Ws Wq Pn P0 , si n k
n!
n 1 s s
Pn P0 , si n k Pw P0
s! s ns
s! s
Simulacion
Si s 2
3
Lq
4 2
Si s 3
4
Lq
(3 )(6 4 ) 2
Simulacion
Costos
Costo total
Costo de espera
Tasa ptima Tasa de servicio
de servicio Simulacion
http://www.bibloworld.com/epages/61560601.sf/es_ES/?ObjectPath=/Sh
ops/61560601/Products/%22Simulacion-y%20-Teoria-de-Colas%22
http://es.scribd.com/doc/33334761/Microsoft-PowerPoint-SIMULACION-
DE-TEORIA-DE-COLAS