Está en la página 1de 14

Modelos de Colas

1.- Modelos de cola definicin La teora de las colas es un estudio matemtico de las filas o lneas de espera. La formacin de lneas de espera es, un fenmeno comn que ocurre siempre que la demanda actual de un servicio excede a la capacidad actual de proporcionarlo. Con frecuencia, deben de tomarse decisiones respecto a la cantidad de capacidad que debe proporcionarse. Sin embargo, muchas veces es imposible predecir con exactitud cundo llegarn las unidades que buscan el servicio y/o cuanto tiempo ser necesario para dar ese servicio. Proporcionar demasiado servicio implica costos excesivos. Por otro lado, carecer de la capacidad de servicio suficiente causa colas excesivamente largas en ciertos momentos. Las lneas de espera largas tambin son costosas en cierto sentido, ya sea por un costo social, por un costo causado por la prdida de clientes, por el costo de empleados ociosos o por algn otro costo importante. Entonces, la meta final es lograr un balance econmico entre el costo de servicio y el asociado con la espera por ese servicio. La teora de las colas en si no resuelve directamente el problema, pero contribuye con la informacin vital que se requiere para tomar las decisiones concernientes prediciendo algunas caractersticas sobre la lnea de espera como el tiempo de espera promedio. Aplicaciones tpicas

Problemas tpicos de Teora de Colas son: Situacin Banco Aeropuerto Restaurante (1) Restaurante (2) Compaa telefnica Supermercado Carga de camiones Fbrica Hospital Llegadas Cuentahabientes Pasajeros Comensales Ordenes Nmeros marcados Clientes Camiones Piezas para ensamblar Pacientes Cola Clientes con nmeros o en cola Sala de espera Cliente en espera Platillos en preparacin Llamadas Clientes con mercanca Camiones en espera Inventario en proceso Personas enfermas Avin mesa Cocina/Mesero Conmutador Caja Andn de carga Estacin de trabajo Mdicos Mecanismo de Servicio Caja

2.- Formacin e historia Formacin: Se forman debido a un desequilibrio temporal entre la demanda del servicio y la capacidad del sistema para suministrarlo. En las formaciones de colas se habla de clientes, tales como mquinas daadas a la espera de ser rehabilitadas. Los clientes pueden esperar en cola debido a que los medios existentes sean inadecuados para satisfacer la demanda del servicio; en este caso, la cola tiende a ser explosiva, es decir, a ser cada vez ms larga a medida que transcurre el tiempo. Los clientes puede que esperen temporalmente, aunque las instalaciones de servicio sean adecuadas, porque los clientes llegados anteriormente estn siendo atendidos. Historia: El origen de la Teora de Colas est en el esfuerzo de Agner Krarup Erlang (Dinamarca, 1878 1929) en 1909 para analizar la congestin de trfico telefnico con el objetivo de cumplir la demanda incierta de servicios en el sistema telefnico de Copenhague. Sus investigaciones acabaron en una nueva teora llamada teora de colas o de lneas de espera. Esta teora es ahora una herramienta de valor en negocios debido a que muchos de sus problemas pueden caracterizarse, como problemas de congestin llegada-partida. La teora de las colas en si no resuelve directamente el problema, pero contribuye con la informacin vital que se requiere para tomar las decisiones concernientes prediciendo algunas caractersticas sobre la lnea de espera: probabilidad de que se formen, el tiempo de espera promedio. Pero si utilizamos el concepto de "clientes internos" en la organizacin de la empresa, asocindolo a la teora de las colas, nos estaremos aproximando al modelo de organizacin empresarial "just in time" en el que se trata de minimizar el costo asociado a la ociosidad de recursos en la cadena productiva. 3.- Objetivos Los objetivos de la teora de colas consisten en:

Identificar el nivel ptimo de capacidad del sistema que minimiza el coste del mismo. Evaluar el impacto que las posibles alternativas de modificacin de la capacidad del sistema tendran en el coste total del mismo. Establecer un balance equilibrado (ptimo) entre las consideraciones cuantitativas de costes y las cualitativas de servicio. Prestar atencin al tiempo de permanencia en el sistema o en la cola de espera.

4.- Caractersticas de la teora de colas El anlisis de un sistema de colas se realiza empleando tcnicas y/o conceptos estadsticos, matemticos y de economa. Estas tcnicas dependen de la clase de sistema al cual pertenece un problema de colas. "Hay tantos tipos de sistemas como tantas combinaciones posibles de tipos de componentes" Segn esquema:

Protagonistas Principales del Sistema: Clientes y servidores Poblacin de Clientes.- Conjunto de todos los clientes posibles. El problema a solucionar es el determinar el tamao de la poblacin de clientes. Llamado "fuente de llamadas" o fuente de llegadas de clientes - Para fines prcticos se considera poblacin infinita. - El anlisis de poblaciones finitas considera diferente metodologa que la infinita. Ejemplo poblacin finita: ejemplo Existe una fuente finita cuando una llegada afecta la tasa de llegada de nuevos clientes. Proceso de Llegada.- Es la forma como llegan los clientes. Las caractersticas mas importantes del proceso de llegadas son el Tiempo entre llegadas(tiempo entre 2 llegadas sucesivas) y el nmero de llegadas. Existen bsicamente 02 clases de tiempo entre llegadas: Determinstico y Probabilstico. - Determinsticos.- Tiempo en el cual los clientes sucesivos llegan en un mismo intervalo de tiempo fijo y conocido. - Probabilstico.- Tiempo en el cual el tiempo entre llegadas sucesivas es incierto y variable. Se asume que los tiempos siguen una distribucin exponencial:

F(t)=

-t

Nota: Respecto al nmero de llegadas; cuando la distribucin de tiempos entre llegadas es exponencial, la distribucin para el nmero de llegadas es una distribucin de Poisson:

F(t)=

t!
Proceso de Colas.- Est referido a la forma en que los clientes esperan para ser atendidos. Algunos Casos: Sistema de colas de una fila, servidores en paralelo. Sistema de colas de mltiples filas, con servidores en paralelo. Una caracterstica importante relacionada al proceso de colas es la Disciplina de colas, osea la forma en que los clientes esperan para ser atendidos o la forma como se elige a los clientes de la lnea de espera para dar inicio al servicio.

Algunas formas de disciplina de colas o de servicio: -PEPS(Primero en entrar, primero en salir; o FCFS). - Los clientes son atendidos en el orden en que van llegando a la fila. Es la disciplina ms comn y en apariencia justa. - UEPS(Ultimo en entrar, primero en salir; o LCFS). - El cliente que ha llegado ms recientemente es el primero en ser atendido. - SIRO (servicio en orden aleatorio). - Seleccin de PRIORIDAD.- Los clientes son atendidos por prioridades. Proceso de Servicio.- Tiene que ver con el diseo de la instalacin y la ejecucin del servicio - Puede existir una estacin de servicio: Sistema de canal sencillo o en Serie - Puede existir ms de una estacin de servicio: Sist. De canal mltiple (En serie y en paralelo). En cualquiera de los casos todos los servidores "ofrecen el mismo servicio" Ejemplos: Permitiendo que varen el nmero de colas y el nmero de servidores, pueden hacerse los diagramas de los cuatro tipos de sistemas de las siguientes figuras: El primer sistema que se muestra en la figura, se llama un sistema de un servidor y una cola o puede describir un lavado de carros automtico o un muelle de descarga de un solo lugar. El segundo, una lnea con mltiples servidores, es tpico de una peluquera o una panadera en donde los clientes toman un nmero al entrar y se les sirve cuando llega el turno. El tercer sistema, aqul en que cada servidor tiene una lnea de separada, es caracterstico de los bancos y las tiendas de autoservicio.

El cuarto sistema, es una lnea con servidores en serie, puede describir una fbrica.

Proceso de salida.- Se consideran 2 tipos: El cliente abandona el sistema, luego de ser atendido: Sistema de colas de un paso Los clientes o productos reciben un servicio, pero se trasladan a otro para ser sometidos a otro proceso, lo que da como resultado una red de colas.

Nota: Los modelos de espera que representan situaciones en las que los seres humanos son clientes y/o servidores, deben estar diseados para tomar en cuenta el efecto de la conducta del ser humano. Los modelos no pueden tomar en cuenta el comportamiento individual de los clientes, en el sentido de que se espera que todos los clientes formados en una lnea de espera se "comporten" en la misma forma mientras permanecen en la instalacin. 5.- Clasificacin de los modelos de cola Modelo m/m/1 Este sistema trata de una distribucin de llegada Markoviano, tiempo de servicio Markoviano, y un servidor. Llegadas aleatorias (M / M / 1) En las situaciones cotidianas es fcil encontrar ejemplos de llegadas aleatorias, puesto que las llegadas sern aleatorias en cualquier caso en la que una de ellas no afecte a las otras. Un ejemplo clsico de llegadas aleatorias son las llamadas que arriban a un conmutador telefnico o un servicio de emergencia. Se ha determinada que las ocurrencias aleatorias de un tipo especial pueden describirse a travs de una distribucin discreta de probabilidad bien conocida, la distribucin de Poisson. Este tipo especial de llegadas aleatorias supone caractersticas acerca de la corriente de entrada. En primer

lugar, se supone que las llegadas son por completo independientes entre s y con respecto al estado del sistema. En segundo lugar la probabilidad de llegada durante un periodo especfico no depende de cuando ocurre el periodo, sino ms bien, depende solo de la longitud del intervalo. Se dicen que estas ocurrencias carecen de "memoria". Si conocemos el nmero promedio de ocurrencias por periodo, podemos calcular las probabilidades acerca del nmero de eventos que ocurrirn en un periodo determinado, utilizando las probabilidades conocidas de la distribucin de Poisson. En particular, existe un promedio de l llegadas en un periodo, T, la probabilidad de n llegadas en el mismo periodo esta dado por:

P [n llegadas en el tiempo T] =

Por ejemplo si existe un promedio de 6 llegadas aleatorias por hora, la probabilidad de que haya solo 3 llegadas durante una hora est dada por:

P [6 llegadas en el tiempo en una hora] =

Tiempo de servicio aleatorio (M / M / 1) Al igual que las llegadas aleatorias, la ocurrencia de tiempos de servicios aleatorios, carentes de memoria, es suceso bastante comn en las situaciones cotidianas de lneas de espera. Y al igual que las llegadas aleatorias los tiempos de servicio carentes de memoria se describen a travs de una distribucin de probabilidad. La diferencia entre las llegadas aleatorias y los tiempos de servicio aleatorios es que estos se describen a travs de una distribucin continua en tanto que las llegadas se describen a travs de una distribucin de Poisson, que es discreta. Si la duracin de los tiempos de servicio es aleatoria, la distribucin exponencial negativa describe ese tipo de servicio. Si la m es la tasa promedio de servicio entonces la distribucin est dada por:

F (t) = m e-m t
Es posible emplear esta frmula para calcular la probabilidad de que el servicio sea ms prolongado que alguna duracin especificada de tiempo T. En la siguiente figura se representa es modelo.

Caractersticas de operacin Para calcular las caractersticas de operacin de una cola M / M / 1, primero debemos de observar que s l = tasa promedio de llegadas y m = tasa promedio de servicio, entonces l debe de ser menor que m. Si esto no ocurriera el promedio de llegadas sera superior al nmero promedio que se atienden y el nmero de unidades que estn esperando se volvera infinitamente grande. Si hacemos que r = l / m puede denominarse a r como factor de utilizacin. Este valor es la fraccin promedio de que el sistema este ocupado, tambin sera el nmero promedio de unidades que estn siendo atendidas en cualquier momento. En trminos de probabilidad tendramos que: Pw = probabilidad de que el sistema est ocupado.

Entonces la probabilidad de que el sistema no est trabajando, o est vaco, P0, puede obtenerse por medio de:

A partir de esto podemos obtener la probabilidad de que haya n unidades en el sistema, Pn, mediante:

En donde n es cualquier entero no negativo. Este importante resultado nos permite calcular las caractersticas de operacin de las lneas de espera. La primera caracterstica de operacin que calculamos es el nmero promedio de unidades que se encuentran en el sistema, ya sea esperando o siendo atendidas. Denominaremos a este nmero promedio de unidades promedio, L. Entonces tenemos que:

Con estos valores obtenidos podemos calcular el nmero promedio de unidades que esperan ser atendidas, Lq. Dado que L es el nmero de unidades que estn esperando o estn siendo atendidas, y r es el nmero promedio de unidades que estn siendo atendidas en algn momento dado entonces: L = Lq + r

A partir de esto es fcil observar que Lq = L r O tambin podramos decir que

Ahora examinaremos el tiempo de espera. Utilizaremos W para representar el tiempo promedio o esperado que una unidad se encuentra en el sistema. Para encontrar W, observaremos que se L el nmero esperado de unidades de en el sistema y l es el nmero promedio de unidades que llegan para ser atendidas por periodo, entonces el tiempo promedio de cualquier unidad que llega debe estar en el sistema est dado por: W = tiempo promedio de una unidad en el sistema

De manera similar, el tiempo esperado o promedio que una unidad tiene que esperar antes de ser atendida, Wq, esta dado por:

En la siguiente figura se representa este modelo.

Modelo m/m/s Este modelo supone llegadas y tiempos de servicio aleatorios para canales de servicio mltiples, teniendo las mismas consideraciones que le modelo de canal nico de servicio (M / M / 1), excepto

que ahora existe una sola fila de entrada que alimenta los canales mltiples de servicio con iguales tasas de servicio. El clculo de las caractersticas de la lnea de espera para el modelo M / M / S es algo ms complicado que los clculos para el caso de canal nico, y dado que primordialmente nos interesa las implicaciones de estas caractersticas ms que las formulas necesarias para calcularlos, nos apoyaremos en el uso de tablas elaboradas a partir de estas formulas para hacer los clculos. Caractersticas de operacin. En el modelo M / M / S, si m es la tasa promedio de servicio para cada uno de los S canales de servicio, entonces ya no se requiere que m > l, pero Sm debe ser mayor que l para evitar una acumulacin infinita de lneas de espera. En el caso de M / M / S, la caracterstica que se utilizar para hacer los dems clculos es la probabilidad de que el sistema est ocupado. En otras palabras, la probabilidad es que haya S o ms unidades en el sistema. En este caso todos los canales de servicio se estarn utilizando y por ello se dice que el sistema est ocupado. Esto se puede representar como: P (Sistema ocupado) = Y lo podemos calcular por medio de la siguiente ecuacin:

P (Sistema ocupado) =

En donde Po estar representado por

Con las ecuaciones anteriores podemos calcular los dems datos que requiera el sistema. En el modelo M / M / S, al igual que el modelo M / M / 1, se tiene que L = Lq + r, pero aqu utilizaremos el valor P (sistema ocupado) para calcular Lq:

Lq = P (sistema ocupado) x

Ahora calcularemos el valor L

Lq = P (sistema ocupado) x En el caso de M / M / S, al igual que en el modelo M / M / 1, W = L / l y Wq = Lq / l, por ello se tiene que

En la siguiente figura se representa este modelo.

Modelo m / g / 1 Descripcin. Sistema de lneas de espera con llegadas aleatorias, distribucin general de los tiempos de servicio (para el cual se supone conocida la desviacin estndar), un canal de servicio y una lnea de espera. En este modelo las llegadas se distribuyen de acuerdo con la distribucin de Poisson, al igual a los casos anteriores, pero los tiempos de servicio no necesariamente se distribuyen de acuerdo con la distribucin exponencial negativa. Si consideramos el caso en que solo existe un solo canal, estamos considerando el caso M / G / 1, es decir, llegadas de tipo Markov, tiempo de servicio general y un canal de servicio. La razn por la que podemos considerar el caso M / G / 1 es que las formulas que se utilizan para calcular sus caractersticas de operacin son bastantes simples. Al igual que en el caso M / M / S, no es posible calcular en forma directa el numero esperado de unidades en el sistema (L). Para esto

primero debe de calcularse el nmero de unidades que estn esperando a ser atendidas (Lq), y utilizar este resultado para calcular el valor de L. Para calcular el valor de Lq debemos de conocer el valor de la desviacin(s) estndar de la distribucin que distingue los tiempos de servicio. Si no se conoce la distribucin de los tiempos de servicio no es posible determinar las caractersticas de operacin. Ahora si conocemos la desviacin estndar y la media de la distribucin de los tiempos de servicio, puede obtenerse frmula para el valor de Lq a partir de la siguiente ecuacin.

Si utilizamos Lq podemos determinar el valor de L, por medio de la siguiente ecuacin:

Al igual que las caractersticas de operacin de los modelos M / M / 1 y M / S / 1, podemos calcular el tiempo esperado en el sistema de lneas de espera (W), y el tiempo que se invierte antes de ser atendido (Wq), esto lo podemos realizar por medio de las siguientes ecuaciones:

Modelo m / d / 1 Descripcin. Sistema de lneas de espera con llegadas aleatorias, tiempo de servicio constante, una lnea de servicio y una lnea de espera. En este modelo los tiempos de servicio son determinsticos, este es un caso especial de la situacin M / G / 1 que se analiz con anterioridad, en donde la desviacin estndar es igual a cero. En este caso se puede conocer el nmero de unidades que estn esperando a ser atendidas (Lq), a travs de la siguiente ecuacin:

Todas las dems caractersticas de operacin pueden determinarse a partir de este valor. Si utilizamos Lq podemos determinar el valor de L, por medio de la siguiente ecuacin:

Al igual que las caractersticas de operacin de los modelos M / M / 1 y M / S / 1, podemos calcular el tiempo esperado en el sistema de lneas de espera (W), y el tiempo que se invierte antes de ser atendido (Wq), esto lo podemos realizar por medio de las siguientes ecuaciones:

6.- Planeacin y Control de Colas

7.- Caractersticas, Estructuras y Componentes de un sistema de colas. Caractersticas: Las siguientes caractersticas se aplican a los sistemas de colas: - Una poblacin de clientes, que es el conjunto de los clientes posibles. - Un proceso de llegada, que es la forma en que llegan los clientes de esa poblacin. - Un proceso de colas, que est conformado por la manera que los clientes esperan para ser atendidos y la disciplina de colas, que es la forma en que son elegidos para proporcionarles el servicio. Un proceso de servicios, que es la forma y la rapidez con la que es atendido el cliente - Proceso de salida, que son de los siguientes dos tipos: a. Los elementos abandonan completamente el sistema despus de ser atendidos, lo que tiene como resultado un sistema de colas de un paso. Por ejemplo los clientes de un banco esperan en una sola fila, son atendidos por uno de los tres cajeros y, despus que son atendidos abandonan el sistema. b. Los productos, ya que son procesados en una estacin de trabajo, son trasladados a alguna otra parte para someterlos a otro tipo de proceso, lo que tiene como resultado una red de colas. Por ejemplo, los productos primero son procesados en la estacin de trabajo A y despus son enviadas a la estacin de trabajo B o C. Los productos terminados en ambas estaciones, B y C, luego son procesados en la estacin D, antes de abandonar el sistema. Estructuras:

Componentes: Un sistema de colas puede dividirse en sus dos componentes de mayor importancia, la cola y la instalacin de servicio. Las llegadas son las unidades que entran en el sistema para recibir el servicio. Siempre se unen primero a la cola; si no hay lnea de espera se dice que la cola est vaca. De la cola, las llegadas van a la instalacin de servicio de acuerdo con la disciplina de la cola, es decir, de acuerdo con la regla para decidir cul de las llegadas se sirve despus. El primero en llegar primero en ser servido es una regla comn, pero podra servir con prioridades o siguiendo alguna otra regla. Una vez que se completa el servicio, las llegadas se convierten en salidas. Ambos componentes del sistema tienen costos asociados que deben de considerarse.

Costo de espera. Esperar significa desperdicio de algn recurso activo que bien se puede aprovechar en otra cosa. Costo de servicio. Este en la mayora se trata de comprar varias instalaciones de servicio, en estos casos solo se ocupan los costos comparativos o diferenciales. Sistema de costo mnimo. Aqu hay que tomar en cuenta que para tasas bajas de servicio, se experimenta largas colas y costos de espera muy altos. Conforme aumenta el servicio disminuyen los costos de espera, pero aumenta el costo de servicio y el costo total disminuye, sin embargo, finalmente se llega a un punto de disminucin en el rendimiento. Entonces el propsito es encontrar el balance adecuado para que el costo total sea el mnimo. 8.- Aplicacin de los modelos de colas en la Ingeniera en Sistemas. La teora de colas generalmente es considerada una rama de investigacin operativa porque sus resultados a menudo son aplicables en una amplia variedad de situaciones como negocios, comercio, industria, ingenieras, transporte y telecomunicaciones. En el contexto de la informtica y de las nuevas tecnologas, las situaciones de espera dentro de una red son ms frecuentes. As, por ejemplo, los procesos enviados a un servidor para su ejecucin forman colas de espera mientras no son atendidos; la informacin solicitada, a travs de Internet, a un servidor Web puede recibirse con demora debido a la congestin en la red; tambin se puede recibir la seal de lnea de la que depende nuestro telfono mvil ocupada si la central est colapsada en ese momento, etc. Otros campos de utilizacin son la logstica de los procesos industriales de produccin, ingeniera de redes y servicios, ingeniera de sistemas informticos, y elaboracin de proyectos sustentables.

También podría gustarte