1 4. MODELOS DE LINEAS DE ESPERA Objetivo: El estudiante

Anuncio
Universidad Autónoma de Guadalajara
4. MODELOS DE LINEAS DE ESPERA
4.1. Características generales
lo que hace a las colas un área interesante y desafiante. En la figura
se muestra un sistema típico de colas.
Objetivo: El estudiante evaluará los criterios de decisión en las
líneas de espera, examinando el proceso de llegada para poblaciones
sencillas o múltiples de unidades finita, infinita o de volumen,
generados en procesos de espera determinísticos o probabilísticos,
dependientes o independientes; las disciplinas de las líneas de
espera
4.1. Características generales
Introducción.
Parte de nuestra vida diaria es esperara algún servicio. Esperamos
para entrar a un restaurante, “hacemos cola” para entrar a un
espectáculo y nos “formamos” para recibir un servicio.
Los clientes llegan a una o más instalaciones de servicio. Si otras
personas ya están esperando, según el tipo de servicio, los clientes
que acaban de llegar esperarían su turno para ser atendidos por el
siguiente servidor disponible y saldrían del sistema cuando terminen
sus operaciones.
Hacemos cola para esperar nuestro turno en bancos, supermercados,
estéticas, casetas de pago en autopistas, y restaurantes. La
programación de los aterrizajes de los aeroplanos en una pista
específica es un problema de colas: piense que los aeroplanos en el
aire son clientes que esperan ser atendidos, y la pista es el servidor.
Los sistemas de tráfico telefónico son ejemplos de redes complejas
de colas. Las llamadas telefónicas se en rutan a través de los
sistemas de distribución, donde hacen cola hasta que son desviados
ya sea a la siguiente estación de distribución o bien a su destino
final. En efecto, fue A. K. Erlang, un ingeniero de telefonía danés,
el responsable de muchos de los primeros desarrollos teóricos en el
área de las colas.
Los problemas de colas son comunes en la administración de las
operaciones. En el contexto de las manufacturas, el ambiente de
taller puede considerarse una compleja red interrelacionada de colas.
A medida que los trabajos terminan de realizarse en un centro, éstos
hacen cola para ser procesados en el centro siguiente. Si la
programación en un ambiente de taller se asume como un problema
dinámico en lugar de uno estático, deben hallarse las tasas de flujo y
otras medidas usando los resultados de la teoría de colas.
La teoría de colas es el estudio de los procesos de línea de espera.
Una cola (queue) es la versión británica de la línea de espera
norteamericana (waiting line). Virtualmente todos los resultados de
la teoría de colas suponen que tanto los procesos de llegada como
de servicio son aleatorios. Es la interacción entre estos dos procesos
Elaboró: MC. Marcel Ruiz Martínez
Los problemas de colas se presentan con mucha frecuencia en los
sistemas de servicios. Cada uno de nosotros experimenta colas en los
sistemas de servicios todos los días. De hecho, según Michael
Fortino, de Priority Management en Pittsburgh, la mayoría de las
personas pasan aproximadamente cinco años de su vida haciendo
colas y seis meses esperando en los semáforos (Chicago Tribune, 21
de junio, 1988).
1
Universidad Autónoma de Guadalajara
¿Por qué estudiar líneas de espera?
Este estudio de las líneas de espera trata de cuantificar un fenómeno
de esperar, tomando medidas relevantes de eficiencia como longitud
promedio de la fila, tiempo de espera en la fila y uso promedio de
las instalaciones.
A continuación se muestra una gráfica de un modelo de decisión de
diseño de líneas de espera basado en costos.
4.1. Características generales
más de una llegada a la vez (lo que se conoce en las colas como
llegadas por lote).
La variable que consideraremos para las llegadas será la letra lamda:
λ = número promedio de llegadas al sistema/ unidad de tiempo
(velocidad de llegadas)
2.
Proceso del servicio. Se distingue por la distribución del
tiempo requerido para servir a un cliente. Nuevamente, el caso más
fácil de analizar se presenta cuando la distribución de los tiempos de
servicio es exponencial. Otras distribuciones dan lugar a modelos de
colas más complejos.
En el caso del proceso de servicio usaremos la variable miu:
µ = número promedio de entidades que se atienden en el sistema /
unidad de tiempo. (velocidad de atención del servidor).
Aspectos estructurales de modelos de colas
1.
Proceso de llegada. Describe las llegadas de los clientes al
sistema y se caracteriza por la distribución de los tiempos entre
llegadas. El caso más simple es cuando se trata de una sola llegada a
la vez, de manera completamente aleatoria. Esto da lugar a una
distribución exponencial para los tiempos entre llegadas. Otras
posibilidades incluyen las distribuciones generales entre llegadas o
Elaboró: MC. Marcel Ruiz Martínez
3.
Disciplina de servicio. Ésta es la regla mediante la cual se
sirve a los clientes en la cola. La mayoría de los problemas de colas
que se presentan en los sistemas de servicio son del tipo primeras
llegadas, primeras salidas (FCFS). Generalmente consideramos a
esta regla como “justa”. Sin embargo, también son comunes otras
disciplinas de servicio. Cuando compramos leche, podemos verificar
las fechas en los envases de cartón y elegir la que tenga la fecha de
caducidad más lejana. Si consideramos que la leche es la cola, esto
significa que la disciplina de servicio es del tipo último en llegar,
primero en salir (LCFS). Las salas de emergencia de los hospitales
darán prioridad a los pacientes cuya vida está en peligro —tales
como los traumatismos ocasionados en un accidente
automovilístico— por sobre aquéllos con problemas menos graves.
Esto se denominaría una disciplina de servicio por prioridad.
4.
Capacidad de la cola. En algunos casos, el tamaño de la cola
puede estar limitado. Por ejemplo, los restaurantes y las salas de cine
pueden alojar solamente a un número determinado de clientes. Desde
2
Universidad Autónoma de Guadalajara
4.1. Características generales
un punto de vista matemático, la hipótesis más simple es que el
tamaño de la cola sea ilimitado. Aun si la capacidad es finita, es
razonable ignorar dicha restricción si es poco probable que la cola
se sature.
5.
Número de servidores. Las colas pueden ser atendidas por
un solo servidor o por servidores múltiples. Este último caso es
común en los bancos: los clientes forman una sola cola y son
atendidos por el siguiente servidor disponible. En contraste, el área
de despacho de un supermercado típico no es una cola con
servidores múltiples. Como un comprador debe formarse en una
sola cola específica, éste es un sistema paralelo de colas con un solo
servidor (posiblemente dependiente). Otro ejemplo de una cola con
servidores múltiples sería el área de aterrizaje del aeropuerto; los
aeroplanos pueden despegar o aterrizar en una de varias pistas.
6.
Estructura de la red. Se forma una red de colas cuando la
salida de una da pie a la entrada de otra cola. La mayoría de los
procesos de manufactura generalmente es un tipo de red de colas.
Los sistemas de carreteras y los sistemas de distribución telefónica
son otros ejemplos. Estas estructuras con frecuencia son demasiado
complejas como para analizarlas matemáticamente.
Sistema de un sólo canal con multifase
Llegadas
Salida
Servidor 1
Fila
Servidor 2
Fila
Sistema multicanal con una sola fase
Servidor 1
Llegadas
Salida
Fila
Servidor 2
Sistema multicanal, multifase
Llegadas
Salidas
Servidor
Servidor
Servidor
Servidor
Configuración: consiste en identificar la cantidad de servidores y el
número de etapas o fases de servicio por las que tiene que pasar una
entidad. En este tema se analizarán las configuraciones de un sólo
canal y multicanal (ambos con una sola fase). La configuración de
los mismos y otras configuraciones adicionales se representa
gráficamente de la siguiente manera:
Sistema de un sólo canal con una sola fase
Llegadas
Servidor
Salida
Fila
Elaboró: MC. Marcel Ruiz Martínez
3
Universidad Autónoma de Guadalajara
4.1. Características generales
Distribución de tiempos de servicio: al igual que las llegadas al
sistema, los tiempos en que las entidades son atendidas dentro del
sistema tienden a ser independientes una de la otra y aleatorias, por
lo que es común que se representen con una distribución de
probabilidad.
Para los modelos de líneas de espera a analizar en este tema la
notación Kendall será de la siguiente manera:
1. Modelo de un sólo canal (M / M / 1).
2. Modelo de canales múltiples (M / M / m).
3. Modelo de tiempo de servicio constante (M / D / 1).
Importante: en la teoría de colas también puede encontrarse que los
tiempos de servicio son constantes, los cuales se pueden encontrar
en procesos automatizados. Dicha variante la veremos como último
modelo de análisis en este tema.
Ejercicios: Para cada uno de los casos siguientes identifique:
a) El cliente.
b) El servidor.
c) Naturaleza de la fuente (finita o infinita)
d) Naturaleza de los clientes (individualmente o de grupo)
e) Tiempo entre llegadas (determinística o probabilística)
f) Tiempo de servicio (determinística o probabilística)
g) Capacidad de la cola (finita o infinita)
h) Disciplina de la cola.
Notación Kendall
Todos los sistemas de líneas de espera pueden ser representados de
manera más sencilla mediante el uso de la notación desarrollada por
A. G. Kendall, la cual tiene el propósito de representar mediante
tres caracteres el tipo de sistema a analizar.
La notación Kendall se representa de la siguiente manera:
Distribución de Llegadas / Distribución de tiempos de Servicio /
Número de servidores
Donde:
La Distribución de Llegadas puede ser:
M = distribución de llegadas de tipo Poisson
D = distribución de llegadas es constante
G = distribución de llegadas general con varianza y media
conocidas
La Distribución de tiempos de Servicio puede ser:
M = distribución de tiempos de servicio de tipo Exponencial
D = distribución de tiempos de servicio es constante
G = distribución de tiempos de servicio general con varianza y
media conocidas
CASOS:
1) Aviones que llegan a un aeropuerto
2) Bases de taxis donde éstos esperan a que lleguen pasajeros
3) Verificación de las herramientas en un almacén en un área de
maquinado
4) Cartas procesadas en una oficina de correos
5) Inscripción a las clases en una universidad
6) Juicios en una corte
7) Funcionamiento de las cajas en un supermercado
8) Funcionamiento de un estacionamiento
Puede resolver este ejercicio usando el siguiente archivo
de EXCEL:
http://marcelrzmuvm.webatu.com/TeoriaLineasEspera/EjercicioIdentificarCaracteristicas.xls
El Número de servidores puede tomar valores de 1, 2, 3,…m
Elaboró: MC. Marcel Ruiz Martínez
4
Universidad Autónoma de Guadalajara
Dentro de teoría de colas tenemos dos variables importantes: lamda
y miu tiene los siguientes significados:
λ = número promedio de llegadas al sistema/ unidad de tiempo
(velocidad de llegadas)
4.1. Características generales
3.
Inciso A) µ= 5 clientes/hora y 1/µ=0.2 horas/cliente
Inciso B) µ= 8 clientes/hora y 1/µ =0.125 horas/cliente
Inciso C) µ = 10 clientes/hora y 1/µ =0.1 horas/cliente
Inciso D) µ = 3.333 clientes/hora y 1/µ =0.3 horas/cliente
µ = número promedio de entidades que se atienden en el sistema /
unidad de tiempo. (velocidad de atención del servidor).
Cuestionario.
1.- Explique lo que se entiende por la frecuencia de llegadas λ y el
tiempo promedio entre llegadas. ¿Cuáles son las unidades de cada
variable?
2.- En cada caso siguiente determine la frecuencia promedio de
llegadas por hora λ y el tiempo promedio de llegadas en horas.
a) Una llegada cada 10 minutos
b) Dos llegadas cada 6 minutos
c) La cantidad de llegadas en un periodo de 30 minutos es 10.
d) El intervalo promedio entre dos llegadas sucesivas es de 0.5
horas.
3.- En cada uno de los casos determine la frecuencia promedio de
servicio por hora µ y el tiempo promedio de servicio en horas.
a) Se termina un servicio cada 12 minutos.
b) Hay dos salidas cada 15 minutos.
c) La cantidad de clientes atendidos en 30 minutos es de 5
d) El tiempo promedio de servicio es de 0.3 horas.
RESPUESTAS:
1.
λ representa cuantos clientes llegan sobre una unidad de tiempo; por ejemplo 4
clientes/ hora. Las unidades son precisamente clientes/hora. El inverso de
lambda 1/λ representa cuanto tiempo transcurre para que llegue un cliente.
2.
Inciso A) 1/λ= 0.1667 horas/cliente y λ=6 clientes/hora
Inciso B) 1/λ= 0.05 horas/cliente y λ=20 clientes/hora
Inciso C) 1/λ= 0.05 horas/cliente y λ=20 clientes/hora
Inciso D) 1/λ= 0.25 horas/cliente y λ=4 clientes/hora
Elaboró: MC. Marcel Ruiz Martínez
5
Universidad Autónoma de Guadalajara
Variables aleatorias
Variable. Cantidad que cambia su valor a lo largo de un problema.
Variable aleatoria. Cantidad que cambia su valor siguiendo las
reglas de la probabilidad.
Variable aleatoria continua. Las variables continuas pueden tomar
cualquier valor entre dos valores cualesquiera; por ejemplo el peso
de una persona 83.45kg o el tiempo de un servicio 4.67minutos; en
otras palabras pueden tomar valores fraccionarios.
Variable aleatoria discreta. Las variables discretas pueden tomar
solo valores enteros; ejemplo de una variable aleatoria discreta es el
resultado de lanzar un dado (1, 2, 3, 4, 5 y 6).
Uso de la distribución poisson (usado para las llegadas de los
clientes)
Las condiciones para usar la distribución poisson en las ecuaciones
de filas de espera son las siguientes.
1. Orden. En cualquier instante a lo más un cliente llegará a las
instalaciones de servicio.
2. Estacionalidad. Para un marco de tiempo dado la
probabilidad de que un cliente llegue dentro de cierto
intervalo de tiempo es igual para el resto de los intervalos de
la misma duración.
3. Independencia. Los clientes llegan independientemente uno
del otro, la llegada de uno no afecta la probabilidad de
llegada de otro cliente.
4.1. Características generales
Si estamos dispuestos a que nuestro modelo acepte estas
condiciones, podemos ocupar la siguiente ecuación para el proceso
de llegadas poisson:
λ x e −λ
p(x) =
x!
Dónde:
λ = Ritmo o velocidad promedio de llegadas por cada unidad
de tiempo.
e = constante (2.7182818… valor irracional)
x! = x*(x-1)*(x-2)* … (3)*(2)*(1)
x = cantidad de clientes; 0, 1, 2, etc.
En caso de que se requiera la probabilidad acumulada, la ecuación se
transforma en lo siguiente:
x
λ x e −λ
P(x) = ∑
x!
k =0
Las funciones anteriores están en EXCEL y en las versiones 2007 se
encuentra como POISSON.DIST y en 2010 solo como POISSON.
Considerando que:
λ = número promedio de llegadas al sistema/ unidad de tiempo
(velocidad de llegadas)
Elaboró: MC. Marcel Ruiz Martínez
6
Universidad Autónoma de Guadalajara
Ejercicio: Los clientes llegan a una ferretería Hanks de acuerdo con
la distribución poisson. La tienda abre a las 8:00am y los martes
llegan en promedio 6 clientes entre las 8:00am y 9:00am. Hank fue
a una fiesta el lunes por la noche y desea dormir media hora extra el
martes, y está preocupado porque si abre media hora tarde podría
perder demasiadas ventas. Por lo tanto desea conocer la
probabilidad de que 0, 1, 2, 3.. etc clientes lleguen entre 8:00 y
8:30am.
A continuación se muestra como se realiza en EXCEL
Puede abrir el objeto de EXCEL insertado a
continuación si tiene el archivo en WORD.
k
0
1
2
3
4
5
mas de 5
p(x=k)
5.0%
14.9%
22.4%
22.4%
16.8%
10.1%
8.4%
Uso de la distribución poisson.
http://www.youtube.com/watch?v=-miuOV0fdj0
Ejercicio: Realice un histograma para K con valores entre 0 y 11;
comente su comportamiento, tanto para la función de densidad
como la acumulada.
a) ¿La función de densidad es una distribución simétrica?
b) ¿Cuál es el valor más elevado en la función de densidad?
c) Revise donde queda el 50% de probabilidad de llegada en la
función de probabilidad acumulada y comente sus
conclusiones.
Elaboró: MC. Marcel Ruiz Martínez
4.1. Características generales
Uso de la distribución exponencial (usado para la velocidad del
servicio).
Puesto que se usa el mismo tiempo promedio de servicio para
despachar una taza de café, una máquina expendedora; el tiempo de
servicio puede modelarse con una distribución constante (si este
valor es prácticamente el mismo para todos los clientes). En caso de
que los tiempos de servicio sean aleatorios con una media conocida,
se puede usar la distribución exponencial.
Recordando que:
µ = número promedio de entidades que se atienden en el sistema /
unidad de tiempo. (Velocidad de atención del servidor).
La distribución exponencial está dada por la función acumulada F(t):
F(t) = 1 − e − µt
Indica la probabilidad de que el servicio esté
terminado en un tiempo determinado
Y la función de densidad está dada por:
f(t) = µe − µt
A esta ecuación se le llama distribución exponencial. Depende del
único parámetro µ, que representa una tasa de ocurrencia o de
atención al cliente.
Esta función se usa tanto en teoría de líneas de espera como en tasa
de fallas de componentes.
Ambas funciones se encuentran disponibles en EXCEL
7
Universidad Autónoma de Guadalajara
4.1. Características generales
Ejemplo: Hank estima que tarda un promedio de cuatro minutos en
atender a cada cliente, y los tiempos de servicio siguen una función
exponencial, Hank tiene una cita importante para comer, de modo
que desea hallar la probabilidad de que le tome menos de tres
minutos en atender al siguiente cliente.
A continuación se muestra la sintaxis usada por EXCEL para el
cálculo de la distribución exponencial.
A continuación se muestra como se realiza en EXCEL
Puede abrir el objeto de EXCEL insertado a
continuación (SOLO si tiene el archivo en WORD).
1/μ=
4 minutos/cliente
Tiempo que tarda un cliente en
llegar
μ=
0.25 clientes/minuto
Velocidad a la que llegan los clientes
P(t<
3 min) =
RESPUESTA
52.8%
Uso de la distribución exponencial.
http://www.youtube.com/watch?v=tRD0NN-iY8Q
Propiedad sin memoria de la distribución exponencial y
poisson.
Una de las propiedades de las distribuciones de probabilidad vistas
es que no tienen memoria, es decir, no se obtiene más información
de probabilidad si se espera más tiempo tanto las llegadas como el
servicio; dado que cada llegada y cada servicio atendido es
independiente de todos los anteriores.
Esta propiedad de las distribuciones sin memoria se les conoce
como MARKOVIANAS.
Elaboró: MC. Marcel Ruiz Martínez
8
Descargar