P. 1
Teoria de Colas

Teoria de Colas

|Views: 5|Likes:

More info:

Published by: Ketty Alexandra Bedoya Vergara on May 06, 2013
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as DOCX, PDF, TXT or read online from Scribd
See more
See less

09/09/2014

pdf

text

original

Teoría de colas finitas, servidores múltiples

UDI

facilitador: Ing. Adrian Iscala

Concepto El problema planteado es difícil de describir por la presencia de elementos aleatorios en el arribo y la atención de clientes. Para ello se ha desarrollado la Teoría de Cola o de la Línea de Espera que se basa en describir el arribo o la partida (o servicio) por distribuciones de probabilidad apropiadas. Usando teoría de probabilidad se derivan las características operativas del problema, como ser tiempo de espera hasta que el servicio del cliente sea completado, porcentaje de tiempo desocupado por servicio, etc., con tales elementos, el analista hace inferencias de la operación del sistema y puede ajustarlos para asegurar una efectiva utilización desde el punto de vista del cliente y del servidor. La Teoría de Cola no es una técnica de optimización, sino una herramienta que utiliza fórmulas analíticas (limitadas por suposiciones matemáticas. No se asemejan a una situación real, pero da una primer aproximación a un problema y a bajo costo), que brindan información sobre el comportamiento de líneas de espera (estas se presentan cuando "clientes" llegan a un "lugar" demandando un servicio a un "servidor" el cual tiene una cierta capacidad de atención y no está disponible inmediatamente y el cliente decide esperar). Proceso Básico de las Colas El proceso básico supuesto por la mayor parte de los modelos de colas es el siguiente. Los clientes que requieren servicios, a través del tiempo, provienen de una fuente de entrada. Estos clientes arriban al sistema de servicios y se unen a una cola. En un determinado tiempo se selecciona un miembro de la cola, mediante alguna regla conocida como disciplina de servicio. Luego, se brinda el servicio requerido por el cliente en un mecanismo de servicio, después de lo cual el cliente sale del sistema de servicio. Figura 1: Esquema del Proceso de Cola.

Fuent
Llegadas

Colas

selección

Mecanismos de servicios

Partidas

Componentes del Proceso de Colas 1 . Fuente de Entrada Una característica de la fuente de entrada es su tamaño. El tamaño es el número total de potenciales clientes que pueden requerir servicio en un determinado momento. Esta población a partir de la cual surgen las unidades que arriban se conocen como población o fuente de entrada. Puede suponerse que el tamaño es infinito o finito (por lo cual se dice que la fuente de entrada es ilimitada o limitada). Debe especificarse el patrón estadístico mediante el cual se generan los clientes a través del tiempo. La suposición normal es que se generan de acuerdo al proceso de Poisson. Este caso corresponde a aquel cuyas llegadas al sistema ocurren de manera aleatoria, pero con cierta taza media fija y sin importar cuantos clientes están ya allí (por lo que el tamaño de la fuente de entrada es infinito). Una suposición equivalente es que, la distribución de probabilidad del tiempo que transcurre entre dos llegadas consecutivas es exponencial. Se

incluso las situaciones en las que de hecho existe una cota superior (relativamente grande) sobre el número permitido de clientes. Existen casos en los que el proceso de llegada puede depender del número de clientes presentes en el sistema. aumenta la población y también la probabilidad de que un usuario requiera servicio. como en el caso de una población pequeña. Por ejemplo.). en el futuro cercano hay una probabilidad relativamente alta de que alguno sufra una avería. Población Finita Es un grupo limitado de clientes que representa la fuente que usará un servicio y que en ocasiones forma una cola. cuando llega un cliente se puede ir. Adrian Iscala hace referencia al tiempo que transcurre entre dos llegadas consecutivas como tiempo entre llegadas. 2. no afecten de manera sustancial las probabilidades del sistema. en una estación de gasolina. si se brinda mantenimiento a un cliente y éste regresa al grupo de usuarios. si los barcos están en el mar. Ejemplo: hay cuatro barcos en un astillero. Por otro lado. etc.Teoría de colas finitas.). la cola en un banco. se tiene cuando la rapidez con la que llegan los clientes a la instalación disminuye si está demasiado concurrida. Población Infinita Es aquella población que tiene el tamaño suficiente en comparación con el sistema de servicio. La característica más importante del proceso de llegada es el tiempo entre llegadas. En esta caso cuando un cliente deja su posición como miembro de la población de usuarios. Por el contrario. Cola Una cola se caracteriza por el número de clientes que puede admitir. la suposición de una cola infinita es la estándar en la mayoría de los modelos. primero en salir. servidores múltiples UDI facilitador: Ing. aleatoria. Por ejemplo: si un banco tiene mucha gente. entonces ningún barco se puede descomponer en el futuro cercano. 3. Las reglas de prioridades más comunes para determinar el orden de servicio a los clientes que esperan en la cola son: . Se supone que el proceso de llegada no es afectado por el número de clientes presentes en el sistema. para que los cambios en el tamaño de la población. el primero en entrar es el primero en salir. Selección a Partir de la Cola o Línea de Espera Disciplina de Cola La disciplina de la cola se refiere al orden en el que se seleccionan los clientes para recibir el servicio. Las colas pueden ser finitas o infinitas. si los cuatro están en reparación. las PC de un gabinete. (Ejemplos: reparación de cosechadoras. Otro caso en el que el proceso de llegada depende del número de clientes presentes en cola. lo cual reduce la probabilidad que un usuario requiera servicio. ocasionados por disminuciones o incremento a la población. En general la disciplina de los modelos de cola es: primero en entrar. etc. (Ejemplos: en un supermercado los clientes que hacen fila. de acuerdo a algún procedimiento de prioridad o a algún otro orden. se reduce en una unidad el tamaño del grupo de usuarios. Los sistemas de colas en los que la cota superior es tan pequeña que se llegan a ella con cierta frecuencia. se suponen como cola finita. 4. Llegadas Proceso de Llegada Es la forma en que los clientes de la fuente de entrada llegan a solicitar un servicio. que es la cantidad de tiempo entre dos llegadas sucesivas de clientes a un sistema de colas.

A. Primero Salido. puede ser que sirva al cliente a través de una secuencia de ellas (canales en serie de servicio). Un Servidor . muelle de descarga de un solo lugar. SEOA: Servicio en Orden Aleatorio. Si existe más de una instalación de servicio.Teoría de colas finitas. El flujo de los elementos que recibirán servicios puede formar una cola única.Una Cola Es el tipo más sencillo de estructura y existen fórmulas directas para resolver el problema con distribución normal de patrones de llegada y de servicio. aunque es común suponer la misma distribución para todos los servidores. Adrian Iscala GD: Disciplina General de Servicio (representa las disciplinas PEPS.). Múltiples Servidores (en paralelo) – Varias Colas El problema con este formato es que las diferencias en el tiempo de servicio para cada cliente ocasionan un flujo o velocidad desigual en las colas. El tiempo que transcurre para un cliente desde el inicio del servicio hasta su terminación en una instalación se llama tiempo de servicio (o duración del servicio). En una instalación dada. el cliente entra en uno de estos canales y el servidor le presta el servicio completo. etc. Servidor Llegadas B. UDI facilitador: Ing. Un modelo de colas debe especificar el arreglo de las instalaciones y el número de servidores (canales paralelos) en cada una. Un modelo de sistema de colas determinado debe especificar la distribución de probabilidad de los tiempos de servicio para cada servidor (y tal vez para los distintos clientes). Como resultado de esto. UEPS. llamados servidores. Servidor . cada una de ellas con uno o más canales paralelos de servicio. una cola múltiple o una combinación de ambas y pueden ser brindadas por un servidor o múltiples servidores. UEPS y SEOA). 5. Cuando las distribuciones no son normales se resuelve con simulaciones (ejemplo: lavadero automático de autos. servidores múltiples PEPS: Primero Entrado. Instalación de Servicios o Estaciones El mecanismo de servicio consiste en una o más instalaciones de servicio. algunos clientes son atendidos antes que otros que llegaron primero y además producen cambios de una cola a otra (por ejemplo: las ventanillas de los bancos y las cajas de pago de los supermercados). Primero Salido. Ultimo Entrado.

Teoría de colas finitas. estacionamiento) en una secuencia bastante uniforme. procesamiento órdenes por lotes). Múltiples Servidores (en serie) – Una Cola Un factor crítico del caso de un solo canal con servicio en serie es la cantidad de elementos que se acumulan al frente de cada servicio. Este problema es común en muchos sistemas orientados a productos (líneas de montaje). permite la utilización máxima del servidor al dejar que el inventario de artículos disponibles absorba la variación en tiempo de desempeño. lavado. en los sistemas orientados a procesos (talleres de trabajo. La peor situación es aquella donde no se permiten colas y sólo puede estar un cliente. (ejemplo: peluquería o una panadería en donde los clientes toman un número al entrar y se les sirve cuando llega el turno). El principal problema con esta estructura es que requiere un estricto control de la cola para mantener el orden y dirigir a los clientes hacia los servidores disponibles. donde se realizan varios servicios (limpieza con aspiradora. enjuague. Un ejemplo es el lavado de un automóvil. Múltiples Servidores (en paralelo) – Una Cola Para modificar una estructura de manera que se asegure el servicio por orden de llegada. la situación óptima para maximizar el uso del servicio es permitir que se forme una cola de espera infinita frente a cada servidor. servidores múltiples UDI facilitador: Ing. Servidor Llegadas Servidor D. de la cual. es necesario formar una sola cola. al quedar disponible un servidor se le asigna el siguiente cliente. remojo. Por la variación inherente de los tiempos de servicio. Servidor Servidor Llegadas . secado. lo cual genera colas de espera separada. Adrian Iscala Llegadas Servidor Servidor C.

1):(GD. Proceso de Salida Es la forma en que los clientes abandonan un sistema de colas.α. F: Población.α) 2 (M. En la mayor parte de los casos suponemos que la distribución de tiempo de servicio es independiente del número de clientes presentes.1):(GD.M.M.):(D.α) 5 (M.S):(GD.K.M. Adrian Iscala 6.N. Notación para Modelos de Cola (A.K. Max de Clientes Permitidos en el Sistema F Población 1 2 3 4 5 6 M M M M M M M M M M M M 1 1 S S 1 R PEPS GD GD GD GD GD Infinito N Infinito N K K Infinita Infinita Infinita Infinita K K El modelo 5 y 6. C: Número de servidores en paralelo.N.α) 4 (M.R):(GD. no puede generarse nuevos llamados mientras permanezca en servicio.Teoría de colas finitas.K) . Modelos de Teoría de Cola A B Modelo Distribución de Llegadas C Distribución de Salidas Número de Servidores D Disciplina del Servicio E Nro.F) A: distribución de arribos (M=Poisson – D=Determinista – E=Erlang).E.α.K) 6 (M. suelen llamarse de servicio cerrado.M.α) 3 (M. se especifica una distribución de probabilidad. D: Disciplina del servicio. Modelo Notación 1 (M. B: distribución de salidas (M=Poisson – D=Determinista – E=Erlang). Para describir el proceso de salida de un sistema de cola.C.M.1):(GD.S):(GD.B. En el caso del modelo 6 el sistema tiene un total de K máquinas que son atendidas por R operarios. servidores múltiples UDI facilitador: Ing. Cuando una máquina se rompe. E: Número máximo de clientes permitidos en el sistema (en cola + en servidores). es decir que el servidor no trabaja más rápido cuando hay más clientes. El servidor atiende a un número constante de máquinas o unidades.M.

You're Reading a Free Preview

Descarga
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->