GUIA
GUIA
GUIA
Objetivo general
Objetivos específicos
Requerimientos
Introducción de Temas:
Se identifican como datos de entrada: la tasa de servicio µ y la tasa de llegadas λ. Cliente: unidad
en espera que llega requiriendo la realización de al menos un servicio. Se i dentifica en un sistema
de colas los procesos de nacimiento y muerte, al darse entrada y salida del mismo mediante la
correspondencia entre aquellos parámetros. Los clientes pueden ser personas, maquinas, partes,
ítems, etc. La cola es la línea de espera; el número de clientes que esperan ser atendidos en lo
cotidiano, la cola no incluye a clientes que están siendo atendidos. La capacidad del Sistema de
colas incluye tanto a unidades en espera como atendiéndose.
Ejemplos 1: Los aficionados que esperan comprar boletos para un juego de béisbol. Compra de
entradas para el cine o teatro. Mensaje común de un remitente a acoplar por computador según
lista de destinatarios y envío de las mismas. Los depósitos bancarios nocturnos a procesar. Entrada
de vehículos a un parqueo de un centro comercial. Pila de tarjetas de crédito en espera debe ser
habilitadas según cuentahabiente (tarjetas son los clientes, habilitador o analista de crédito es el
servidor o unidad de servicio).
Parámetros de entrada en un sistema de colas: Tasa de llegada: tasa a la cual llegan clientes para
ser atendidos. Los supuestos respecto a la distribución de este valor tienen un efecto en el modelo
matemático. En general se supone que la tasa media de llegada (λ) estará distribuida de acuerdo a
Poisson. Tasa de servicio: tasa a la cual un canal de servicio puede suministrar el servicio requerido
por el cliente. Se observa que esta es la tasa que podría alcanzarse si el canal de servicio siempre
estuviera ocupado, es decir, sin tiempo ocioso. La distribución de este valor es útil para determinar
el modelo matemático. Habitualmente se supone la distribución de la tasa de servicio ser Poisson
con media µ. Disciplina de la cola o Prioridad: método de decidir cuál será el próximo cliente a ser
atendido. La suposición más frecuente consiste en que el primero que llega, es el primero que se
atiende. Tamaño de la población: tamaño del grupo que proporciona la población fuente de
clientes potenciales; puede ser finita (pocos clientes), si hay un gran número de clientes
potenciales, (de 30 ó 50 a más) generalmente se dice que la población es infinita. Otra regla
empírica es que la suposición de una población infinita que generalmente es válida cuando la
población de clientes potenciales es lo suficientemente grande como para significar que la llegada
de un cliente no afecta apreciablemente la probabilidad de la otra llegada. En todo caso el análisis
da resultados debe ser de valores promedios o esperados. Además, se asume que la tasa de
servicio y la tasa de llegadas permanecen constantes con el tiempo. Realmente, esto puede no ser
verdadero, ya que frecuentemente se emplea tiempo o esfuerzo extra cuando hay una cola muy
grande, esto representa un cambio temporal de µ. Veamos el esquema.
Ejemplo 2: M/M/S: Del ejemplo previo suponga que los informes son más voluminosos, tal como
revistas, capítulos de libros o monografías y dura en promedio 8 minutos digitalizar cada tomo y el
orden de llegadas es de 15 informes por hora. Observe que ahora λ = 0.25 ítems/mín.; µ = 0.125
ítems/mín. φ = 2. Por lo cual al asumir el modelo M/M/S, hay que incrementar el número
de escáner a S=3, para tener ϱ = ⅔ < 1. Es el siguiente modelo que aplicaremos (sin
restringir la capacidad del sistema).
GUÍA PRÁCTICA #12: Modelos de Colas Markovianos M/M/S/K/FIFO
TEMAS: Modelo de colas Markovianos y de distribución General, Programa de software. Análisis
de Costos.
Para implementar software sobre Líneas de Espera: winQSB© es desarrollado en 1986 por Yih-
Long Chang, y dispone los módulos [Queuing Analysis] y [Quieuing System Simulation]; es muy
amigable al usuario, incluye ejemplos al instalar el software, y dispone además de buena
información de las bases teóricas de cada modelo. Puede descargarse la versión 2.0 del sitio en la
web: https://winqsb.uptodown.com/windows.
Veamos un programa sencillo en R a partir del formulario para el modelo M/M/S, con S e 1.
Uso de fórmulas del modelo M/M/S=3 para λ=0.250, μ = 0.125 φ = 2 ϱ = φ/S = ⅔ 1–ϱ = ⅓
t = ϱ/(1–ϱ) = 2 P0 = 1/[1+ φ + ½*φ2 + ⅙*φ3 + ⅙*t*φ3 ] = 1/9 ; PW = ⅙*φ3*P0/(1–ϱ) = 4/9
Unidades o ítems: En la cola: Lq = t*PW = 8/9; en el sistema: L = Lq + s*ϱ = 2+8/9.
Tiempos esperados (minutos): Wq = Lq/ λ = 3+5/9 en la cola; W = Wq+1/μ = 11+5/9 en el sistema.
Modelos MMS en sistema de colas con filas independientes y una sola fila distribuidora
Supongamos un banco con cuatro cajeros activos y que cada uno atiende con una tasa de 21
clientes por hora. La tasa de llegadas es de 60 clientes por hora para períodos de mayor
congestión.
Tanto el proceso de llegada como el de servicio es markoviano y el orden de atención es FIFO.
Veamos dos casos de este sistema de colas.
Tarea 1: Modifique el programita MMS, de la página anterior y agregarle costos, verificando los
mismos. Compare resultados con mismos datos de entrada, con los propios del winQSB u otro
software.
Modelos de Teoría de Colas o Modelos de Congestión: Fórmulas de Modelos M/M/S y M/M/S/K.