Captulo 9 Modelos de Espera Departamento de Informtica

  • Slides: 65
Download presentation
Capítulo 9 Modelos de Espera Departamento de Informática Universidad Técnica Federico Santa María 1

Capítulo 9 Modelos de Espera Departamento de Informática Universidad Técnica Federico Santa María 1 Simulación/2002 Héctor Allende

Introducción Una línea de espera es la resultante de un sistema cuando la demanda

Introducción Una línea de espera es la resultante de un sistema cuando la demanda por un bien o servicio supera la capacidad que puede proporcionar dicho sistema. Un sistema está formado por un conjunto de entidades que en paralelo proporcionan el bien o servicio donde las transacciones ingresan aleatoriamente al sistema 2 Simulación/2002 Héctor Allende

Ejemplos de Líneas de Espera • • • Redes de Comunicaciones y Computadores Tareas

Ejemplos de Líneas de Espera • • • Redes de Comunicaciones y Computadores Tareas en un Computador Cajas en Supermercado o Bancos Modelos de Tráfico en una Ciudad ( T-A -M) Líneas de Producción e Inventario Talleres de Reparación Hospitales Estaciones de Bomberos Sistemas de Distribución o Logísticos 3 Simulación/2002 Héctor Allende

Introducción Elementos de estudio de dichas líneas de espera serán entonces los tiempos asociados

Introducción Elementos de estudio de dichas líneas de espera serán entonces los tiempos asociados a cada uno de los procesos que se desarrollan y las llegadas de las transacciones al sistema. Debido a que las variables están fuera del control del tomador de decisiones, será necesario realizar el modelado utilizando procesos estocásticos. 4 Simulación/2002 Héctor Allende

Esquema Líneas de Espera Clientes que entran al Sistema de Servicio y Esperan ser

Esquema Líneas de Espera Clientes que entran al Sistema de Servicio y Esperan ser Atendidos Instalaciones de Servicio Población o Fuente de Entrada de Clientes Al Sistema Clientes Servidos salen del Sistema de Servicio y vuelven a la Población SISTEMA Algunos Clientes pueden no entrar al sistema de Servicio 5 Simulación/2002 Héctor Allende

Definición Básica Una línea de espera puede modelarse como un proceso estocástico en el

Definición Básica Una línea de espera puede modelarse como un proceso estocástico en el cual la variable aleatoria se define como el número de transacciones en el sistema en un momento dado. El conjunto de valores que puede tomar dicha variable es { 0, 1, 2, 3, 4, . . . . , N } y cada uno de ellos tiene asociada una Prob. de ocurrencia {P 0, P 1, P 2. . . . , PN } 6 Simulación/2002 Héctor Allende

Objetivo del Estudio Determinar el nivel de desempeño del sistema: • Cantidad de entidades

Objetivo del Estudio Determinar el nivel de desempeño del sistema: • Cantidad de entidades presente • Velocidad del Servicio en el sistema Interesa minimizar el costo total del sistema Los costos de transacciones dan cuenta de la pérdida por tiempo de espera o la pérdida de clientes por abandono del sistema. Los costos de proporcionar el servicio, dan cuenta de los salarios, energía, mantención, etc. Simulación/2002 7 Héctor Allende

Objetivo del estudio Matemáticamente : Min {Ct} = Ce S + C q Lq

Objetivo del estudio Matemáticamente : Min {Ct} = Ce S + C q Lq donde S = 1, 2, 3, 4. . Lq= f {S, E(t), . . . . } Donde: S: Número de entidades que proporcionan servicio. E(t): tiempo promedio de Servicio. Lq: : Número de transacciones en espera. Ce : Costo de servicio por entidad - tiempo. Cq : Costo de servicio por transacción - tiempo. Ct : Costo total por unidad de tiempo 8 Simulación/2002 Héctor Allende

Optimización de Costos $/tiempo Costo de servicio Ct mínimo Ce. S Costo de espera

Optimización de Costos $/tiempo Costo de servicio Ct mínimo Ce. S Costo de espera Cq. Lq S* No. de Servidores 9 Simulación/2002 Héctor Allende

Líneas de Espera (LE) • Los modelos de LE nos permitirán estudiar este tipo

Líneas de Espera (LE) • Los modelos de LE nos permitirán estudiar este tipo de fenómeno y determinar: Tiempo de Espera Promedio de los Clientes Largo Promedio de la LE Factor de Utilización de Servidores Distribución Tiempos de Espera (Difícil) Tiempos Ociosos Eficiencia del Sistema Pérdidas de Clientes 10 Simulación/2002 Héctor Allende

Elementos Básicos de M-LE • Población: Fuente de Entradas – Tamaño Poblacional: ® Infinito

Elementos Básicos de M-LE • Población: Fuente de Entradas – Tamaño Poblacional: ® Infinito ; Finito – Patrón de Llegadas : Tasa de Llegada – Patrón de Salidas : ® Cliente Satisfecho ® Cliente vuelve a la LE. – Actitudes de los Clientes ® Cambios ® Renuncias etc. 11 Simulación/2002 Héctor Allende

Estructura General Sistema Espera Servidores en paralelo Entrada al Sistema Salida del Sistema Fila

Estructura General Sistema Espera Servidores en paralelo Entrada al Sistema Salida del Sistema Fila Fuente de Transacciones potenciales 12 Simulación/2002 Héctor Allende

Estructura Los elementos básicos constituyentes de un sistema de espera son los siguientes: Servidor

Estructura Los elementos básicos constituyentes de un sistema de espera son los siguientes: Servidor Fila o Cola Transacciones Potenciales 13 Simulación/2002 Héctor Allende

Servidor Representa el mecanismo por el cual las transacciones reciben de una manera completa

Servidor Representa el mecanismo por el cual las transacciones reciben de una manera completa el servicio deseado. Sus principales características son: La Cantidad asignada a cada fila existente en el sistema. La distribución de probabilidad del Tiempo de Atención a las transacciones o (Velocidad de Servicio) 14 Simulación/2002 Héctor Allende

Fila Es el conjunto de Clientes que espera ser atendido por alguno de los

Fila Es el conjunto de Clientes que espera ser atendido por alguno de los servidores del sistema. Sus principales características son: Capacidad : Es la cantidad máxima de transacciones que puede albergar cada fila existente en el sistema. De acuerdo a esto se clasifican en finitas o infinitas. Orden : Es la forma como los Clientes son extraídas de la fila para su atención. Ejemplos: FIFO, prioridad, aleatorio, etc. Forma de salir : como sale de la fila mediante el proceso de servicio mediante factores de abandono : insatisfacción, desesperación, etc. 15 Simulación/2002 Héctor Allende

Transacciones Potenciales Representan el número de clientes potenciales que podría requerir el servicio proporcionado

Transacciones Potenciales Representan el número de clientes potenciales que podría requerir el servicio proporcionado por el sistema. Sus principales características son: El Tamaño del conjunto de potencial de clientes. La distribución de probabilidad del Tiempo entre llegadas o tasa de entrada promedio. 16 Simulación/2002 Héctor Allende

Nomenclatura S n N n n E(t) V(t) E(a) V(a) número de servidores número

Nomenclatura S n N n n E(t) V(t) E(a) V(a) número de servidores número de clientes en el sistema número máximo de clientes permitidos en el sistema flujo de clientes que entran cuando hay n clientes en el sistema capacidad del servidor cuando hay n clientes en el sistema tiempo promedio de proceso por cliente varianza del tiempo de proceso tiempo promedio entre llegadas varianza del tiempo entre llegada Coeficiente cuadrado de variación del flujo de clientes que entran al sistema. Coeficiente cuadrado de variación del tiempo de servicio. Coeficiente cuadrado de variación del flujo de clientes que salen del sistema. 17 Simulación/2002 Héctor Allende

Nomenclatura pii Pn L Lq W Wq Ct Ce Cq Probabilidad de que el

Nomenclatura pii Pn L Lq W Wq Ct Ce Cq Probabilidad de que el sistema cambie del estado i a un estado j después de un intervalo de tiempo Probabilidad en estado estable de que existan n clientes en el sistema Número promedio de clientes en la fila Tiempo promedio de permanencia en el sistema Tiempo promedio de permanencia en la fila Factor de utilización promedio del servicio Costo total promedio del sistema de líneas de espera por unidad de tiempo Costo promedio de servicio por cliente por unidad de tiempo Costo promedio de espera por cliente por unidad de tiempo 18 Simulación/2002 Héctor Allende

Clasificación de Kendall y Lee 1953 Proponen un sistema de clasificación para sistemas de

Clasificación de Kendall y Lee 1953 Proponen un sistema de clasificación para sistemas de líneas de espera, el cual considera seis de las características mencionadas en la estructura de los modelos. El cual tiene el siguiente formato (a/b/c)(d/e/f) 19 Simulación/2002 Héctor Allende

Clasificación de Kendall y Lee Donde a Distribución de probabilidad del tiempo entre llegadas

Clasificación de Kendall y Lee Donde a Distribución de probabilidad del tiempo entre llegadas de las transacciones b Distribuciones de probabilidad del tiempo de servicio. Símbolos utilizados en estos dos primeros campos son: D: constante Ek: distribución Erlang con parámetro k G: cualquier tipo de distribución GI: distribución general independiente H: distribución hiperexponencial M: distribución exponencial 20 Simulación/2002 Héctor Allende

Clasificación de Kendall y Lee c número de servidores d orden de atención de

Clasificación de Kendall y Lee c número de servidores d orden de atención de los clientes Símbolos utilizados en este campo son: e f FIFO : primeras entradas, primeros servicios LIFO : últimas entradas, primeros servicios SIRO : orden aleatorio PR : con base en prioridades GD : en forma general número máximo de clientes que soporta el sistema en un mismo instante de tiempo número de clientes potenciales del sistema de líneas de espera 21 Simulación/2002 Héctor Allende

Ejemplos Un modelo (M/D/3)(FIFO/20/20) representa la clasificación de un sistema donde existen 3 servidores

Ejemplos Un modelo (M/D/3)(FIFO/20/20) representa la clasificación de un sistema donde existen 3 servidores en paralelo atendiendo de acuerdo con un orden de primeras entradas, primeras salidas, con un tiempo de servicio constante. El sistema tiene sólo 20 clientes potenciales, los cuales podrían encontrarse dentro del sistema en un mismo instante. El tiempo entre llegadas de los clientes sigue una distribución exponencial y, en caso de llegar y encontrar todos los servidores ocupados, pasan a formarse de una fila común. 22 Simulación/2002 Héctor Allende

Clasificación de Kendall y Lee Respetando la clasificación Kendall y Lee, es posible agrupar

Clasificación de Kendall y Lee Respetando la clasificación Kendall y Lee, es posible agrupar los diferentes modelos de una manera donde los procesos Markovianos y los no Markovianos se separan claramente. Los Markovianos se dividen en modelos de capacidad finita y modelos de capacidad Infinita. Los No Markovianos, se clasifican en modelos con tiempos entre llegadas exponenciales y tiempos de servicios con cualquier tipo de distribución. 23 Simulación/2002 Héctor Allende

Clasificación de Kendall y Lee Mediante fórmulas generales Mediante cadenas de Markov de estado

Clasificación de Kendall y Lee Mediante fórmulas generales Mediante cadenas de Markov de estado finito (M/M/S) (d/N/f) (M/M/1) (FCFS/N/N) (M/M/S) (FCFS/N/N) Mediante el factor de corrección K (G/G/1) (FCFS/ / ) Mediante la fórmula de Pollaczek- Khintchine (M/G/1) (FCFS/ / ) Mediante cadenas de Markov y series geométricas (M/M/S) (d/ / ) (M/M/1) (FCFS/ / ) Mediante el cálculo de límite superior (G/G/S) ( FCFS / / ) (M/M/S) (FCFS/ / ) 24 Simulación/2002 Héctor Allende

Medidas de desempeño: ÚUtilización de Servicio ÚTasa de entrada Promedio ÚNúmero Promedio de Clientes

Medidas de desempeño: ÚUtilización de Servicio ÚTasa de entrada Promedio ÚNúmero Promedio de Clientes en el sistema ÚNúmero promedio de Clientes en la fila ÚTiempo promedio de espera en el sistema ÚTiempo promedio de espera en la fila ÚCoeficiente cuadrado de variación 25 Simulación/2002 Héctor Allende

Ecuaciones Generales Utilización de Servicio Tasa de entrada Promedio Número Promedio de clientes en

Ecuaciones Generales Utilización de Servicio Tasa de entrada Promedio Número Promedio de clientes en el sistema 26 Simulación/2002 Héctor Allende

Ecuaciones Generales Número promedio de clientes en la fila Tiempo Promedio de espera en

Ecuaciones Generales Número promedio de clientes en la fila Tiempo Promedio de espera en el sistema Tiempo promedio de espera en la fila 27 Simulación/2002 Héctor Allende

Ecuaciones Generales Coeficiente cuadrado de variación Tiempo entre llegadas Tiempo de servicio Tiempo entre

Ecuaciones Generales Coeficiente cuadrado de variación Tiempo entre llegadas Tiempo de servicio Tiempo entre salidas del servicio 28 Simulación/2002 Héctor Allende

Procesos Markovianos El proceso estocástico asociado a una línea de espera tiene la propiedad

Procesos Markovianos El proceso estocástico asociado a una línea de espera tiene la propiedad markoviana, es decir la probabilidad condicional de llegar a un estado futuro depende exclusivamente del estado actual en el que se encuentre el sistema, sin importar el estado inicial de dicho sistema. Las probabilidades condicionales deben cumplir con 29 Simulación/2002 Héctor Allende

Procesos Markovianos Las probabilidades de estado estacionario Pj representan el comportamiento Probabilístico de cada

Procesos Markovianos Las probabilidades de estado estacionario Pj representan el comportamiento Probabilístico de cada estado del sistema a largo plazo y se calculan a partir de las probabilidades de transición( del estado i al estado j) de un paso de acuerdo con las Probabilidades de transición de acuerdo con 30 Simulación/2002 Héctor Allende

Matriz de probabilidades a un paso Estado Futuro 0 1 2 . . .

Matriz de probabilidades a un paso Estado Futuro 0 1 2 . . . N 0 Estado Actual 1 2. . . N 31 Simulación/2002 Héctor Allende

Procesos Markovianos La matriz Probabilidades a un paso genera un sistema de ecuaciones con

Procesos Markovianos La matriz Probabilidades a un paso genera un sistema de ecuaciones con N+1 incógnitas, N+1 ecuaciones independientes y una ecuación redundante que debe ser eliminada. 32 Simulación/2002 Héctor Allende

Matriz de probabilidades La solución a este sistema de ecuaciones origina los valores de

Matriz de probabilidades La solución a este sistema de ecuaciones origina los valores de las probabilidades estacionarias independientes del estado en que se encuentra el sistema inicialmente. 0 Estado Futuro 1 2. . . N 0 Estado 1 Actual 2. . . N 33 Simulación/2002 Héctor Allende

Ejemplo Datos del ejemplo: Consultorio de Salud • Número total de observaciones del SM:

Ejemplo Datos del ejemplo: Consultorio de Salud • Número total de observaciones del SM: 73 • Intervalo entre observación: 5 Minutos • Tabla de relaciones existente entre datos 0 Estado Futuro 1 2 3 4 0 Estado 1 Actual 2 3 4 34 Simulación/2002 Héctor Allende

Ejemplo La matriz anterior se explica como: • De las 73 observaciones, en 10

Ejemplo La matriz anterior se explica como: • De las 73 observaciones, en 10 de ellas el sistema estuvo en estado 0 y 5 minutos después el sistema había permanecido igual en 3 ocasiones, había cambiado a estado 1 en 5 ocasiones, había cambiado a estado 2 en 2 ocasiones, y no se observaron cambios a los estados 3 y 4. 35 Simulación/2002 Héctor Allende

Ejemplo Calculando la probabilidad condicional de estado presente i al estado futuro j, se

Ejemplo Calculando la probabilidad condicional de estado presente i al estado futuro j, se obtiene la siguiente matriz a un paso: 0 1 Estado Futuro 2 3 4 0 Estado Actual 1 2 3 4 36 Simulación/2002 Héctor Allende

Ejemplo Donde claramente Aplicando las ecuaciones de estado estacionario a la matriz de un

Ejemplo Donde claramente Aplicando las ecuaciones de estado estacionario a la matriz de un paso, se obtienen las ecuaciones 37 Simulación/2002 Héctor Allende

Ejemplo Resolviendo el sistema de ecuaciones Número promedio de transacciones en la cola 38

Ejemplo Resolviendo el sistema de ecuaciones Número promedio de transacciones en la cola 38 Simulación/2002 Héctor Allende

Procesos Markovianos Característica principal: Distribución de probabilidad que define la llegada y salida de

Procesos Markovianos Característica principal: Distribución de probabilidad que define la llegada y salida de transacciones del sistema: sigue una ley Poisson. Para un intervalo de tiempo t esta dado por: 39 Simulación/2002 Héctor Allende

Procesos Markovianos Condiciones que se deben cumplir • Solamente puede ocurrir una llegada entre

Procesos Markovianos Condiciones que se deben cumplir • Solamente puede ocurrir una llegada entre t y t. • Solamente puede ocurrir una salida entre t y t. • Solamente puede ocurrir una llegada o una salida entre t y t. Por lo que el cambio de estado de n a n+1 se lleva a cabo al ocurrir una llegada. Un cambio de estado de n a n-1 solo ocurre cuando se produce una salida. 40 Simulación/2002 Héctor Allende

Matriz de probabilidad a un paso Estado Futuro 0 1 2 3 . .

Matriz de probabilidad a un paso Estado Futuro 0 1 2 3 . . . N-1 N 0 Estado Actual 1 2 3. N-1 N 41 Simulación/2002 Héctor Allende

Procesos Markovianos Lo cual conduce a: 42 Simulación/2002 Héctor Allende

Procesos Markovianos Lo cual conduce a: 42 Simulación/2002 Héctor Allende

Ecuaciones de Balance De la matriz se obtienen las ecuaciones de balance 43 Simulación/2002

Ecuaciones de Balance De la matriz se obtienen las ecuaciones de balance 43 Simulación/2002 Héctor Allende

Ecuaciones de Balance Sustituyendo se obtiene Resolviendo el sistema 44 Simulación/2002 Héctor Allende

Ecuaciones de Balance Sustituyendo se obtiene Resolviendo el sistema 44 Simulación/2002 Héctor Allende

Ecuaciones de Balance Generalizando Finalmente se obtiene 45 Simulación/2002 Héctor Allende

Ecuaciones de Balance Generalizando Finalmente se obtiene 45 Simulación/2002 Héctor Allende

Elementos Básicos de LE • Cola de Espera – Infinita – Finita : Tamaño

Elementos Básicos de LE • Cola de Espera – Infinita – Finita : Tamaño Máximo • Instalaciones de Servicio – Número Instalaciones – Disposición Instalaciones de Servicio ® En Serie ® En Paralelo ® Redes de Servidores – Distribución Tiempos de Servicio 46 Simulación/2002 Héctor Allende

Elementos Básicos de LE • Disciplina de Servicio – LIFO – Aleatorio – FIFO

Elementos Básicos de LE • Disciplina de Servicio – LIFO – Aleatorio – FIFO – Asignación de Prioridades A continuación realizaremos las definiciones de las cantidades que permitirán el estudio del comportamiento de un sistema de LE. 47 Simulación/2002 Héctor Allende

LE : Definiciones Elementales N(t): Número Total de Clientes en el Sistema en el

LE : Definiciones Elementales N(t): Número Total de Clientes en el Sistema en el tiempo t Pn(t): Probabilidad de Estado. Probabilidad que en el sistema se encuentren n clientes en el instante t n(t): Tasa de llegada de clientes nuevos cuando se encuentran n Clientes en el Sistema, en el tiempo t n(t): Tasa de servicio para el conjunto instalación de servicio cuando se encuentran n clientes en el sistema, en el instante t S: número de servidores o estaciones de servicio de las instalaciones de servicio del sistema 48 Simulación/2002 Héctor Allende

LE : Definiciones y Cálculos Elementales n : Tasa de Llegada en Estado Estacionario

LE : Definiciones y Cálculos Elementales n : Tasa de Llegada en Estado Estacionario cuando hay n clientes en el sistema n : Tasa de Atención de las instalaciones de servicio en estado estacionario cuando hay n clientes en el sistema bi : Probabilidad que existan i servidores ocupados si hay cero servidor ocupado, entonces hay cero clientes en el sistema bi = P i probabilidad que existan i, i < s, servidores ocupados, es igual a que existan i clientes en el sistema 8 b 0 = P 0 bs = P n=s n probabilidad que existan s servidores ocupados, es igual a que existan s o más clientes en el sistema 49 Simulación/2002 Héctor Allende

LE : Definiciones y Cálculos Elementales B Número Esperado de Servidores ocupados en un

LE : Definiciones y Cálculos Elementales B Número Esperado de Servidores ocupados en un instante cualesquiera 8 B = i*bi [Servidores] i=0 esto resulta ser también al número esperado siendo atendidos en un instante dado cualquiera Ls Número Esperado de Clientes en el Sistema, en cualquier instante 8 Ls = n Pn [Clientes] n=0 50 Simulación/2002 Héctor Allende

LE : Cálculos Elementales qj Lq Probabilidad que existan j clientes haciendo Cola, en

LE : Cálculos Elementales qj Lq Probabilidad que existan j clientes haciendo Cola, en un instante dado q 0 = Pn Probabilidad que existan cero clientes haciendo Cola; e. o. p. , que existan s o menos clientes en el sistema qj = Ps+j j = 1, 2, 3, . . Probabilidad que existan j clientes haciendo Cola. Longitud de la Cola: Cantidad promedio o esperado de Clientes esperando ser atendidos, en cualquier instante. (no incluye a los que están siendo atendidos) j q j j=0 Simulación/2002 8 8 L q= Lq = (n-1)Pn n=s+1 Héctor Allende [Clientes] 51

LE : Definiciones y Cálculos Elementales U Tasa de Utilización de los servidores: Razón

LE : Definiciones y Cálculos Elementales U Tasa de Utilización de los servidores: Razón Promedio de ocupación por Servidor de la Instalación de Servicio B U = s Tasa Promedio de Llegada de Clientes 8 = n P n n=0 R [Clientes] [Tiempo] Tasa Promedio (Esperada) de clientes que pasan: entran y salen del sistema. El número promedio de servicios completados por unidad de tiempo. [Clientes] [Tiempo] R = 52 Simulación/2002 Héctor Allende

LE : Definiciones y Cálculos Elementales Tasa Promedio de atención de las Instalaciones (cuando

LE : Definiciones y Cálculos Elementales Tasa Promedio de atención de las Instalaciones (cuando en el sistema hay menos clientes que servidores la tasa de atención del sistema es menor) s = n b n n s n=1 Ws tiempo esperado que un cliente cualquiera estará en el sistema, desde que entra hasta cuando sale de él. Ls Ws = Wq Tiempo promedio que un Cliente esperará antes de ser atendido Lq Wq = Simulación/2002 Héctor Allende 53

LE : Medidas de Desempeño Ls Número Esperado de Clientes en el Sistema Ls

LE : Medidas de Desempeño Ls Número Esperado de Clientes en el Sistema Ls = n. Pn n=0 Lq Número Esperado de Clientes en la cola Lq = (n-s)Pn n=s+1 Ws Tiempo Estimado de Espera en el Sistema Ls = W s Tasa Estimada de Llegada de Clientes = n. P n 54 n=0 Simulación/2002 Héctor Allende

LE : Medidas de Desempeño Relación Tiempos de Espera Ws = W q +

LE : Medidas de Desempeño Relación Tiempos de Espera Ws = W q + 1 / Relación Número Esperado de Clientes Ls = L q + / Número Esperado de Servidores Ocupados B = L s - Lq = / Tasa Esperada de Utilización de los Servidores U = /s 55 Simulación/2002 Héctor Allende

PATRON de LLEGADAS M: Markoviano G : General E : Erlang DISCIPLINA DE SERVICIO

PATRON de LLEGADAS M: Markoviano G : General E : Erlang DISCIPLINA DE SERVICIO TAMAÑO POBLACION : Infinita P : Finita DG , FIFO , LIFO RAND, PRI 8 Notación en LE X X , x , X, X NUMERO SERVIDORES 1: un servidor s: s servidores en paralelo TAMAÑO COLA : Infinita K : Finita 8 PATRON del SERVICIO M: Markoviano G : General E: Erlang 56 Simulación/2002 Héctor Allende

Notación en L. E. : Distribuciones Llegadas y Salidas • M : Distribución de

Notación en L. E. : Distribuciones Llegadas y Salidas • M : Distribución de Llegadas o Salidas de Poisson o Markoviana. (Distribución Exponencial de tiempos de servicio) • D : Tiempo entre llegadas o de servicio constante o determinista • EK : Distribución de Servicio de Erlang o Gamma de parámetro k entre llegadas o de servicio • GI : Distribución de Llegadas General Independiente (o tiempo entre llegadas) • G : Distribución de Salidas General (o tiempo de servicio) 57 Simulación/2002 Héctor Allende

Estudio de L. E. • Todas las definiciones y ecuaciones anteriores, junto con suposiciones

Estudio de L. E. • Todas las definiciones y ecuaciones anteriores, junto con suposiciones acerca de las distribuciones de llegada y salida nos permitirán realizar el estudio de un sistema de l. e. en el régimen transiente. • Los cálculos se realizan en secuencia, siendo el primer paso el cálculo de Pn como función de n y así sucesivamente hasta lograr calcular todas las medidas de desempeño definidas antes. • La deducción de una expresión para Pn se logra en base al diagrama de tasas de transición. 58 Simulación/2002 Héctor Allende

Estudio L. E. : Diagrama Tasas de Transición • Dado que hay n clientes

Estudio L. E. : Diagrama Tasas de Transición • Dado que hay n clientes en el sistema en un instante t, el número de clientes luego de un t suficientemente pequeño será (n-1) si ocurrió una salida o (n+1) si fue una entrada ln-1 . . . n-1 ln n+1 n mn . . . mn+1 • Se obtiene la ecuación de equilibrio: n-1 Pn-1 + n+1 Pn+1= ( n + n) Pn 59 Simulación/2002 Héctor Allende

Estudio L. E. : Ejemplos de Cálculo en base a Diagramas Tasas de Transición

Estudio L. E. : Ejemplos de Cálculo en base a Diagramas Tasas de Transición • A continuación ejemplificaremos el proceso de cálculo de las medidas de desempeño de l. e. en 4 tipos de sistemas de colas definidas por tasas de llegadas y tiempos de atención poissonianos: 1. M / 1 / DG / / 2. M / s / DG / / 3. M / 1 / DG / P / 4. M / 1 / DG / / K 60 Simulación/2002 Héctor Allende

M / 1 / DG / / : markoviano, 1 servidor, población infinita, cola

M / 1 / DG / / : markoviano, 1 servidor, población infinita, cola infinita l. Dt 0 l 1 m. Dt l 2 m l 3 m l . . . . 4 m l n . . m m 61 Simulación/2002 Héctor Allende

M / s / DG / / : markoviano, 1 servidor, población infinita, cola

M / s / DG / / : markoviano, 1 servidor, población infinita, cola infinita l. Dt 1 l . . 2 1 m. Dt l 2 m l s s-1 (s-1)m l sm l . . s+1 sm l . . n sm sm 62 Simulación/2002 Héctor Allende

M / 1 / DG / P / : markoviano, 1 servidor, población finita,

M / 1 / DG / P / : markoviano, 1 servidor, población finita, cola infinita (P-1)l Pl 0 1 m (P-2)l 2 m (P-n+1)l . . 3 m m (P-n)l . . n m l m P m 63 Simulación/2002 Héctor Allende

M / 1 / DG / / K : markoviano, 1 servidor, población infinita,

M / 1 / DG / / K : markoviano, 1 servidor, población infinita, cola finita l 0 l 1 m l 2 m l . . 3 m m l . . n m l m K m 64 Simulación/2002 Héctor Allende

Estudio de otros ME • Los 4 ejemplos anteriores corresponden a los casos “clásicos

Estudio de otros ME • Los 4 ejemplos anteriores corresponden a los casos “clásicos en teoría l. e. Veamos otros ejemplos de Poisson o Markovianos de interés: M / s / DG / / K M / s / DG / P / Caso Finito: M / s / DG / P / s P Autoservicio: M / / DG / / Modelo de Servicio de Máquinas: M / s / DG / P s P 65 Simulación/2002 Héctor Allende