Teoría de las colas


De Wikipedia, la enciclopedia libre
  (Redirigido desde la red de cola )
Saltar a navegación Saltar a búsqueda
Las redes de colas son sistemas en los que las colas individuales están conectadas por una red de enrutamiento. En esta imagen, los servidores están representados por círculos, las colas por una serie de rectángulos y la red de enrutamiento por flechas. En el estudio de las redes de colas se suele intentar obtener la distribución de equilibrio de la red, aunque en muchas aplicaciones el estudio del estado transitorio es fundamental.

La teoría de las colas es el estudio matemático de las filas de espera o colas . [1] Se construye un modelo de colas de modo que se puedan predecir las longitudes de las colas y el tiempo de espera. [1] La teoría de las colas generalmente se considera una rama de la investigación de operaciones porque los resultados se utilizan a menudo al tomar decisiones comerciales sobre los recursos necesarios para proporcionar un servicio.

La teoría de las colas tiene su origen en la investigación de Agner Krarup Erlang cuando creó modelos para describir el sistema de la empresa Copenhagen Telephone Exchange, una empresa danesa. [1] Desde entonces, las ideas han tenido aplicaciones que incluyen telecomunicaciones , ingeniería de tráfico , informática [2] y, particularmente en ingeniería industrial , en el diseño de fábricas, tiendas, oficinas y hospitales, así como en la gestión de proyectos. [3] [4]

Ortografía

La ortografía "cola" sobre "cola" se encuentra típicamente en el campo de la investigación académica. De hecho, una de las revistas emblemáticas del campo es Queueing Systems .

Nodos de cola únicos

Se puede pensar en una cola o un nodo de cola como casi una caja negra . Los trabajos o "clientes" llegan a la cola, posiblemente esperan algún tiempo, tardan algún tiempo en procesarse y luego salen de la cola.

Una caja negra. Los trabajos llegan y salen de la cola.

Sin embargo, el nodo de cola no es una caja negra pura, ya que se necesita cierta información sobre el interior del nodo de cola. La cola tiene uno o más "servidores", cada uno de los cuales puede emparejarse con un trabajo que llega hasta que sale, después de lo cual ese servidor estará libre para emparejarse con otro trabajo que llegue.

Un nodo de cola con 3 servidores. El servidor a está inactivo y, por lo tanto, se le da una llegada para procesar. El servidor b está ocupado actualmente y tomará algún tiempo antes de que pueda completar el servicio de su trabajo. El servidor c acaba de completar el servicio de un trabajo y, por lo tanto, será el próximo en recibir un trabajo que llegue.

Una analogía que se utiliza a menudo es la del cajero de un supermercado. Hay otros modelos, pero este es uno que se encuentra comúnmente en la literatura. Los clientes llegan, son procesados ​​por el cajero y se van. Cada cajero procesa un cliente a la vez y, por lo tanto, este es un nodo de cola con un solo servidor. Una configuración en la que un cliente se irá inmediatamente si el cajero está ocupado cuando llega el cliente se denomina cola sin búfer (o sin "área de espera" o términos similares). Una configuración con una zona de espera para hasta n clientes se denomina cola con un búfer de tamaño n .

Proceso de nacimiento-muerte

El comportamiento de una sola cola (también llamado "nodo de cola") se puede describir mediante un proceso de nacimiento-muerte , que describe las llegadas y salidas de la cola, junto con la cantidad de trabajos (también llamados "clientes" o "solicitudes ", o cualquier otra cosa, dependiendo del campo) actualmente en el sistema. Una llegada aumenta el número de trabajos en 1 y una salida (un trabajo que completa su servicio) reduce k en 1.

Un proceso de nacimiento-muerte. Los valores en los círculos representan el estado del proceso nacimiento-muerte. Para un sistema de cola, k es el número de trabajos en el sistema (ya sea en servicio o en espera si la cola tiene un búfer de trabajos en espera). El sistema cambia entre valores de k por "nacimientos" y "muertes" que ocurren a tasas dadas por varios valores de λ i y μ i , respectivamente. Además, para una cola, generalmente se considera que las tasas de llegada y salida no varían con el número de trabajos en la cola, por lo que se supone una tasa promedio única de llegadas / salidas por unidad de tiempo hasta la cola. Bajo este supuesto, este proceso tiene una tasa de llegada de λ = λ 1, λ 2 , ..., λ k y una tasa de salida de μ = μ 1 , μ 2 , ..., μ k (ver siguiente figura).
Una cola con 1 servidor, tasa de llegada λ y tasa de salida μ .

Equilibrar ecuaciones

Las ecuaciones de estado estacionario para el proceso de nacimiento y muerte, conocidas como ecuaciones de equilibrio , son las siguientes. Aquí denota la probabilidad de estado estable de estar en el estado n .

Las dos primeras ecuaciones implican

y

Por inducción matemática,

La condición conduce a:

que, junto con la ecuación para , describe completamente las probabilidades de estado estacionario requeridas.

Notación de Kendall

Los nodos de cola única generalmente se describen usando la notación de Kendall en la forma A / S / c donde A describe la distribución de duraciones entre cada llegada a la cola, S la distribución de los tiempos de servicio para trabajos yc el número de servidores en el nodo. [5] [6] Para un ejemplo de la notación, la cola M / M / 1 es un modelo simple en el que un solo servidor atiende trabajos que llegan de acuerdo con un proceso de Poisson (donde las duraciones entre llegadas se distribuyen exponencialmente ) y tienen exponencialmente tiempos de servicio distribuidos (la M denota un proceso de Markov ). En unCola M / G / 1 , la G significa "general" e indica una distribución de probabilidad arbitraria para los tiempos de servicio.

Ejemplo de análisis de una cola M / M / 1

Considere una cola con un servidor y las siguientes características:

  • λ : la tasa de llegada (el tiempo esperado entre la llegada de cada cliente, por ejemplo, 30 segundos);
  • μ : el recíproco del tiempo medio de servicio (el número esperado de finalizaciones consecutivas del servicio por la misma unidad de tiempo, por ejemplo, por 30 segundos);
  • n : el parámetro que caracteriza el número de clientes en el sistema;
  • P n : la probabilidad de que haya n clientes en el sistema en estado estacionario.

Además, sea E n el número de veces que el sistema entra en el estado n y L n el número de veces que el sistema sale del estado n . Entonces para todo n , | E n - L n | ∈ {0, 1}. Es decir, el número de veces que el sistema sale de un estado difiere como máximo en 1 del número de veces que entra en ese estado, ya que volverá a ese estado en algún momento en el futuro ( E n = L n ) o no. (| E norte - L norte | = 1).

Cuando el sistema llega a un estado estable, la tasa de llegada debe ser igual a la tasa de salida.

Por lo tanto, las ecuaciones de equilibrio

implicar

El hecho que conduce a la fórmula de distribución geométrica

donde

Cola simple de dos ecuaciones

Se atribuye a Erlang un sistema de colas básico común , y es una modificación de la Ley de Little . Dada una tasa de llegada λ , una tasa de abandono σ y una tasa de salida μ , la longitud de la cola L se define como:

Suponiendo una distribución exponencial de las tarifas, el tiempo de espera W se puede definir como la proporción de llegadas atendidas. Esto es igual a la tasa de supervivencia exponencial de aquellos que no abandonan durante el período de espera, lo que da:

La segunda ecuación se reescribe comúnmente como:

El modelo de una caja de dos etapas es común en epidemiología. [7]

Resumen del desarrollo de la teoría.

En 1909, Agner Krarup Erlang , un ingeniero danés que trabajaba para la Central Telefónica de Copenhague, publicó el primer artículo sobre lo que ahora se llamaría teoría de las colas. [8] [9] [10] Modeló el número de llamadas telefónicas que llegan a una central mediante un proceso de Poisson y resolvió la cola M / D / 1 en 1917 y el modelo de cola M / D / k en 1920. [11] En Notación de Kendall:

  • M significa Markov o sin memoria y significa que las llegadas ocurren de acuerdo con un proceso de Poisson;
  • D significa determinista y significa trabajos que llegan a la cola y requieren una cantidad fija de servicio;
  • k describe el número de servidores en el nodo de cola ( k = 1, 2, ...).

Si hay más trabajos en el nodo que servidores, los trabajos se pondrán en cola y esperarán el servicio.

La cola M / G / 1 fue resuelta por Felix Pollaczek en 1930, [12] una solución luego reformulada en términos probabilísticos por Aleksandr Khinchin y ahora conocida como la fórmula Pollaczek-Khinchine . [11] [13]

Después de la década de 1940, la teoría de las colas se convirtió en un área de investigación de interés para los matemáticos. [13] En 1953, David George Kendall resolvió la cola GI / M / k [14] e introdujo la notación moderna para las colas, ahora conocida como notación de Kendall . En 1957 Pollaczek estudió el GI / G / 1 utilizando una ecuación integral . [15] John Kingman dio una fórmula para el tiempo medio de espera en una cola G / G / 1 : la fórmula de Kingman . [dieciséis]

Leonard Kleinrock trabajó en la aplicación de la teoría de las colas a la conmutación de mensajes a principios de la década de 1960 y la conmutación de paquetes a principios de la década de 1970. Su contribución inicial a este campo fue su tesis doctoral en el Instituto Tecnológico de Massachusetts en 1962, publicada en forma de libro en 1964. Su trabajo teórico publicado a principios de la década de 1970 apoyó el uso de la conmutación de paquetes en ARPANET , un precursor de Internet.

El método geométrico matricial y los métodos analíticos matriciales han permitido considerar colas con distribuciones de tiempo de servicio y entre llegadas distribuidas por tipo de fase . [17]

Los sistemas con órbitas acopladas son una parte importante de la teoría de las colas en la aplicación a las redes inalámbricas y al procesamiento de señales. [18]

Problemas como las métricas de rendimiento para la cola M / G / k siguen siendo un problema abierto. [11] [13]

Disciplinas de servicio

Ejemplo de cola de primero en entrar, primero en salir (FIFO).

Se pueden utilizar varias políticas de programación en los nodos de cola:

Primero en llegar y primero en salir
También llamado primero en llegar, primero en ser atendido (FCFS), [19] este principio establece que los clientes son atendidos uno a la vez y que el cliente que ha estado esperando más tiempo es atendido primero. [20]
Último en entrar primero en salir
Este principio también atiende a los clientes de uno en uno, pero el cliente con el menor tiempo de espera será el primero en ser atendido. [20] También conocido como pila .
Compartir procesador
La capacidad de servicio se comparte equitativamente entre los clientes. [20]
Prioridad
Se atiende primero a los clientes con alta prioridad. [20] Las colas de prioridad pueden ser de dos tipos, no preventivas (donde un trabajo en servicio no se puede interrumpir) y preventivas (donde un trabajo en servicio puede ser interrumpido por un trabajo de mayor prioridad). No se pierde trabajo en ninguno de los modelos. [21]
El trabajo más corto primero
El siguiente trabajo que se servirá es el que tenga el tamaño más pequeño [22]
Primero el trabajo más corto preventivo
El siguiente trabajo que se publicará es el que tenga el tamaño original más pequeño [23]
El tiempo de procesamiento restante más corto
El siguiente trabajo a realizar es el que tiene el requisito de procesamiento restante más pequeño. [24]
Instalación de servicio
  • Servidor único: los clientes se alinean y solo hay un servidor
  • Varios servidores paralelos: cola única: los clientes se alinean y hay varios servidores
  • Varios servidores: varias colas: hay muchos contadores y los clientes pueden decidir dónde hacer la cola.
Servidor no confiable

Las fallas del servidor ocurren de acuerdo con un proceso estocástico (generalmente Poisson) y son seguidas por los períodos de configuración durante los cuales el servidor no está disponible. El cliente interrumpido permanece en el área de servicio hasta que se arregle el servidor. [25]

Comportamiento de espera del cliente
  • Rechazo: clientes que deciden no unirse a la cola si es demasiado larga
  • Jockeying: los clientes cambian entre las colas si creen que se les atenderá más rápido al hacerlo.
  • Renegación: los clientes abandonan la cola si han esperado demasiado para recibir el servicio.

Los clientes que llegan no atendidos (ya sea porque la cola no tiene búfer o debido a que el cliente se niega o se niega) también se conocen como abandonos y la tasa promedio de abandonos es un parámetro importante que describe una cola.

Redes de cola

Las redes de colas son sistemas en los que varias colas están conectadas por lo que se conoce como enrutamiento del cliente. Cuando un cliente recibe servicio en un nodo, puede unirse a otro nodo y hacer cola para recibir servicio o abandonar la red.

Para redes de m nodos, el estado del sistema se puede describir mediante un vector m –dimensional ( x 1 , x 2 , ..., x m ) donde x i representa el número de clientes en cada nodo.

La red de colas más simple y no trivial se llama colas en tándem . [26] Los primeros resultados significativos en esta área fueron las redes Jackson , [27] [28] para las cuales existe una distribución estacionaria en forma de producto eficiente y el análisis del valor medio [29] que permite medir métricas promedio como el rendimiento y los tiempos de permanencia. calculado. [30] Si el número total de clientes en la red permanece constante, la red se denomina red cerrada y también se ha demostrado que tiene una distribución estacionaria en forma de producto en el teorema de Gordon-Newell . [31] Este resultado se amplió alRed BCMP [32] donde se muestra que una red con tiempos de servicio, regímenes y enrutamiento de clientes muy generales también exhibe una distribución estacionaria en forma de producto. La constante de normalización se puede calcular con el algoritmo de Buzen , propuesto en 1973. [33]

También se han investigado redes de clientes , redes Kelly donde los clientes de diferentes clases experimentan diferentes niveles de prioridad en diferentes nodos de servicio. [34] Otro tipo de red son las redes G propuestas por primera vez por Erol Gelenbe en 1993: [35] estas redes no asumen distribuciones de tiempo exponenciales como la clásica Red Jackson.

Algoritmos de enrutamiento

En redes de tiempo discreto donde existe una restricción sobre qué nodos de servicio pueden estar activos en cualquier momento, el algoritmo de programación de peso máximo elige una política de servicio para brindar un rendimiento óptimo en el caso de que cada trabajo visite solo una persona [19] nodo de servicio . En el caso más general en el que los trabajos pueden visitar más de un nodo, el enrutamiento de contrapresión proporciona un rendimiento óptimo. Un programador de red debe elegir un algoritmo de cola , que afecta las características de la red más grande [ cita requerida ] . Consulte también Programación estocástica para obtener más información sobre la programación de sistemas de colas.

Límites medios de campo

Los modelos de campo medio consideran el comportamiento limitante de la medida empírica (proporción de colas en diferentes estados) cuando el número de colas ( m arriba) llega al infinito. El impacto de otras colas en cualquier cola de la red se aproxima mediante una ecuación diferencial. El modelo determinista converge a la misma distribución estacionaria que el modelo original. [36]

Aproximaciones de tráfico pesado / difusión

En un sistema con altas tasas de ocupación (utilización cercana a 1) se puede utilizar una aproximación de tráfico pesado para aproximar el proceso de longitud de la cola mediante un movimiento browniano reflejado , [37] proceso de Ornstein-Uhlenbeck o un proceso de difusión más general . [38] El número de dimensiones del proceso browniano es igual al número de nodos de cola, con la difusión restringida al orthant no negativo .

Límites de fluidos

Los modelos fluidos son análogos deterministas continuos de las redes de colas que se obtienen tomando el límite cuando el proceso se escala en el tiempo y el espacio, permitiendo objetos heterogéneos. Esta trayectoria escalada converge a una ecuación determinista que permite comprobar la estabilidad del sistema. Se sabe que una red de colas puede ser estable, pero tener un límite de fluidos inestable. [39]

Servicios de red softwarized

Cuando usamos servicios de red softwarized en una red de colas, nos encontramos con que medir los diferentes tiempos de respuesta de nuestra red es algo importante porque podría afectar a todo nuestro sistema. Conocer esos datos e intentar corregir aquellos que puedan provocar un error es una tarea que tenemos que resolver. [40]

Ver también

  • Modelo Ehrenfest
  • Unidad de Erlang
  • Simulación de red
  • Gestión de la producción de proyectos
  • Área de cola
  • Retraso en la cola
  • Sistema de gestión de colas
  • Regla empírica de las colas
  • Detección temprana aleatoria
  • Teoría de la renovación
  • Rendimiento
  • Programación (informática)
  • Embotellamiento
  • Modelo de generación de tráfico
  • Red de flujo

Referencias

  1. ↑ a b c Sundarapandian, V. (2009). "7. Teoría de las colas". Probabilidad, estadística y teoría de colas . Aprendizaje PHI. ISBN 978-8120338449.
  2. ^ Lawrence W. Dowdy, Virgilio AF Almeida, Daniel A. Menasce. "Performance by Design: Computer Capacity Planning by Example" . Archivado desde el original el 6 de mayo de 2016 . Consultado el 8 de julio de 2009 .
  3. ^ Schlechter, Kira (2 de marzo de 2009). "Hershey Medical Center para abrir la sala de emergencias rediseñada" . El Patriot-News . Archivado desde el original el 29 de junio de 2016 . Consultado el 12 de marzo de 2009 .
  4. ^ Mayhew, Les; Smith, David (diciembre de 2006). Usar la teoría de las colas para analizar los tiempos de finalización en los departamentos de accidentes y emergencias a la luz del objetivo de 4 horas del gobierno . Escuela de Negocios Cass . ISBN 978-1-905752-06-5. Consultado el 20 de mayo de 2008 .[ enlace muerto permanente ]
  5. ^ Tijms, HC, análisis algorítmico de colas ", capítulo 9 en un primer curso en modelos estocásticos, Wiley, Chichester, 2003
  6. ^ Kendall, DG (1953). "Procesos estocásticos que ocurren en la teoría de las colas y su análisis por el método de la cadena de Markov incrustada" . Los Anales de Estadística Matemática . 24 (3): 338–354. doi : 10.1214 / aoms / 1177728975 . JSTOR 2236285 . 
  7. ^ Hernández-Suarez, Carlos (2010). "Una aplicación de la teoría de las colas a los modelos epidémicos SIS y SEIS" . Matemáticas. Biosci . 7 (4): 809–823. doi : 10.3934 / mbe.2010.7.809 . PMID 21077709 . 
  8. ^ "Agner Krarup Erlang (1878-1929) | plus.maths.org" . Pass.maths.org.uk. 1997-04-30. Archivado desde el original el 7 de octubre de 2008 . Consultado el 22 de abril de 2013 .
  9. ^ Asmussen, SR; Boxma, DO (2009). "Introducción editorial". Sistemas de colas . 63 (1–4): 1–2. doi : 10.1007 / s11134-009-9151-8 . S2CID 45664707 . 
  10. ^ Erlang, Agner Krarup (1909). "La teoría de probabilidades y conversaciones telefónicas" (PDF) . NYT Tidsskrift para Matematik B . 20 : 33–39. Archivado desde el original (PDF) el 2011-10-01.
  11. ↑ a b c Kingman, JFC (2009). "El primer siglo de Erlang y el siguiente". Sistemas de colas . 63 (1–4): 3–4. doi : 10.1007 / s11134-009-9147-4 . S2CID 38588726 . 
  12. ^ Pollaczek, F., Ueber eine Aufgabe der Wahrscheinlichkeitstheorie, Math. Z. 1930
  13. ↑ a b c Whittle, P. (2002). "Probabilidad aplicada en Gran Bretaña" . Investigación operativa . 50 (1): 227–239. doi : 10.1287 / opre.50.1.227.17792 . JSTOR 3088474 . 
  14. Kendall, DG: Procesos estocásticos que ocurren en la teoría de las colas y su análisis por el método de la cadena de Markov incrustada, Ann. Matemáticas. Stat. 1953
  15. ^ Pollaczek, F., Problèmes Stochastiques posés par le phénomène de formación d'une queue
  16. ^ Kingman, JFC ; Atiyah (octubre de 1961). "La cola de un solo servidor con mucho tráfico". Procedimientos matemáticos de la Sociedad Filosófica de Cambridge . 57 (4): 902. Bibcode : 1961PCPS ... 57..902K . doi : 10.1017 / S0305004100036094 . JSTOR 2984229 . 
  17. ^ Ramaswami, V. (1988). "Una recursividad estable para el vector de estado estacionario en cadenas de Markov de tipo m / g / 1". Comunicaciones en estadística. Modelos estocásticos . 4 : 183–188. doi : 10.1080 / 15326348808807077 .
  18. ^ Morozov, E. (2017). "Análisis de estabilidad de un sistema de reelaboración multiclase con colas de órbita acopladas". Actas del 14º Taller Europeo . Apuntes de conferencias en Ciencias de la Computación. 17 . págs. 85–98. doi : 10.1007 / 978-3-319-66583-2_6 . ISBN 978-3-319-66582-5.
  19. ↑ a b Manuel, Laguna (2011). Modelado, Simulación y Diseño de Procesos de Negocio . Pearson Education India. pag. 178. ISBN 9788131761359. Consultado el 6 de octubre de 2017 .
  20. ^ a b c d Penttinen A., Capítulo 8 - Sistemas de colas , Notas de la conferencia: S-38.145 - Introducción a la teoría del teletrafico.
  21. ^ Harchol-Balter, M. (2012). "Programación: políticas basadas en tamaño no preventivas". Modelado y Diseño de Performance de Sistemas Computacionales . págs. 499–507. doi : 10.1017 / CBO9781139226424.039 . ISBN 9781139226424.
  22. ^ Andrew S. Tanenbaum; Herbert Bos (2015). Sistemas operativos modernos . Pearson. ISBN 978-0-13-359162-0.
  23. ^ Harchol-Balter, M. (2012). "Programación: políticas preventivas basadas en el tamaño". Modelado y Diseño de Performance de Sistemas Computacionales . págs. 508–517. doi : 10.1017 / CBO9781139226424.040 . ISBN 9781139226424.
  24. ^ Harchol-Balter, M. (2012). "Programación: SRPT y equidad". Modelado y Diseño de Performance de Sistemas Computacionales . págs. 518–530. doi : 10.1017 / CBO9781139226424.041 . ISBN 9781139226424.
  25. Dimitriou, I. (2019). "Un sistema de reelaboración multiclase con órbitas acopladas e interrupciones del servicio: verificación de las condiciones de estabilidad". Actas de FRUCT 24 . 7 : 75–82.
  26. ^ "Copia archivada" (PDF) . Archivado (PDF) desde el original el 29 de marzo de 2017 . Consultado el 2 de agosto de 2018 . CS1 maint: copia archivada como título ( enlace )
  27. ^ Jackson, JR (1957). "Redes de líneas de espera". Investigación operativa . 5 (4): 518–521. doi : 10.1287 / opre.5.4.518 . JSTOR 167249 . 
  28. ^ Jackson, James R. (octubre de 1963). "Sistemas de colas tipo Jobshop". Ciencias de la gestión . 10 (1): 131-142. doi : 10.1287 / mnsc.1040.0268 . JSTOR 2627213 . 
  29. ^ Reiser, M .; Lavenberg, SS (1980). "Análisis de valor medio de redes cerradas de colas de múltiples cadenas". Revista de la ACM . 27 (2): 313. doi : 10.1145 / 322186.322195 . S2CID 8694947 . 
  30. ^ Van Dijk, Nuevo México (1993). "Sobre el teorema de la llegada de las redes de comunicación" . Redes informáticas y sistemas RDSI . 25 (10): 1135-2013. doi : 10.1016 / 0169-7552 (93) 90073-D . Archivado desde el original el 24 de septiembre de 2019 . Consultado el 24 de septiembre de 2019 .
  31. ^ Gordon, WJ; Newell, GF (1967). "Sistemas de colas cerradas con servidores exponenciales". Investigación operativa . 15 (2): 254. doi : 10.1287 / opre.15.2.254 . JSTOR 168557 . 
  32. ^ Baskett, F .; Chandy, K. Mani ; Muntz, RR; Palacios, FG (1975). "Redes de colas abiertas, cerradas y mixtas con diferentes clases de clientes". Revista de la ACM . 22 (2): 248–260. doi : 10.1145 / 321879.321887 . S2CID 15204199 . 
  33. ^ Buzen, JP (1973). "Algoritmos computacionales para redes de colas cerradas con servidores exponenciales" (PDF) . Comunicaciones de la ACM . 16 (9): 527–531. doi : 10.1145 / 362342.362345 . S2CID 10702 . Archivado (PDF) desde el original el 13 de mayo de 2016 . Consultado el 1 de septiembre de 2015 .  
  34. ^ Kelly, FP (1975). "Redes de Colas con Clientes de Diferentes Tipos". Revista de probabilidad aplicada . 12 (3): 542–554. doi : 10.2307 / 3212869 . JSTOR 3212869 . 
  35. ^ Gelenbe, Erol (septiembre de 1993). "G-Networks con movimiento de clientes activado". Revista de probabilidad aplicada . 30 (3): 742–748. doi : 10.2307 / 3214781 . JSTOR 3214781 . 
  36. ^ Bobbio, A .; Gribaudo, M .; Telek, MS (2008). "Análisis de sistemas interactivos a gran escala por método de campo medio". 2008 Quinta Conferencia Internacional sobre Evaluación Cuantitativa de Sistemas . pag. 215. doi : 10.1109 / QEST.2008.47 . ISBN 978-0-7695-3360-5. S2CID  2714909 .
  37. ^ Chen, H .; Whitt, W. (1993). "Aproximaciones de difusión para redes de colas abiertas con interrupciones de servicio". Sistemas de colas . 13 (4): 335. doi : 10.1007 / BF01149260 . S2CID 1180930 . 
  38. ^ Yamada, K. (1995). "Aproximación de difusión para redes abiertas de cola dependiente del estado en la situación de tráfico pesado" . Los anales de la probabilidad aplicada . 5 (4): 958–982. doi : 10.1214 / aoap / 1177004602 . JSTOR 2245101 . 
  39. ^ Bramson, M. (1999). "Una red de colas estable con modelo fluido inestable" . Los anales de la probabilidad aplicada . 9 (3): 818–853. doi : 10.1214 / aoap / 1029962815 . JSTOR 2667284 . 
  40. ^ Prados, Jhonathan. "Modelado de rendimiento de servicios de red softwarizados basados ​​en la teoría de colas con validación experimental" . IEEE .

Otras lecturas

  • Gross, Donald; Carl M. Harris (1998). Fundamentos de la teoría de las colas . Wiley. ISBN 978-0-471-32812-4. En línea
  • Zukerman, Moshe (2013). Introducción a la teoría de colas y modelos estocásticos de teletrafico (PDF) . arXiv : 1307.2968 .
  • Deitel, Harvey M. (1984) [1982]. Una introducción a los sistemas operativos (revisada en la primera edición). Addison-Wesley. pag. 673 . ISBN 978-0-201-14502-1. capítulo 15, págs. 380–412
  • Gelenbe, Erol; Isi Mitrani (2010). Análisis y síntesis de sistemas informáticos . Segunda edición de World Scientific. ISBN 978-1-908978-42-4.
  • Newell, Gordron F. (1 de junio de 1971). Aplicaciones de la teoría de las colas . Chapman y Hall.
  • Leonard Kleinrock, Flujo de información en las grandes redes de comunicación , (MIT, Cambridge, 31 de mayo de 1961) Propuesta de doctorado. Tesis
  • Leonard Kleinrock. Flujo de información en las grandes redes de comunicación (Informe de progreso trimestral de RLE, julio de 1961)
  • Leonard Kleinrock. Redes de comunicación: flujo y retardo de mensajes estocásticos (McGraw-Hill, Nueva York, 1964)
  • Kleinrock, Leonard (2 de enero de 1975). Sistemas de colas: Volumen I - Teoría . Nueva York: Wiley Interscience. págs.  417 . ISBN 978-0471491101.
  • Kleinrock, Leonard (22 de abril de 1976). Sistemas de cola: Volumen II - Aplicaciones informáticas . Nueva York: Wiley Interscience. págs.  576 . ISBN 978-0471491118.
  • Lazowska, Edward D .; John Zahorjan; G. Scott Graham; Kenneth C. Sevcik (1984). Rendimiento cuantitativo del sistema: análisis del sistema informático mediante modelos de red en cola . Prentice-Hall, Inc. ISBN 978-0-13-746975-8.
  • Jon Kleinberg; Éva Tardos (30 de junio de 2013). Diseño de algoritmos . Pearson. ISBN 978-1-292-02394-6.

enlaces externos

  • Calculadora de teoría de colas
  • Tutorial y calculadoras de la teoría de colas de Teknomo
  • Simulación de evacuación de emergencia por incendio en la oficina en YouTube
  • Curso de teoría de colas de Virtamo
  • Página de teoría de colas de Myron Hlynka
  • Conceptos básicos de la teoría de las colas
  • Una herramienta en línea gratuita para resolver algunos sistemas de colas clásicos.
  • JMT: un entorno gráfico de código abierto para la teoría de las colas
  • LINE: un motor de propósito general para resolver modelos de colas
  • Lo que más odias de esperar en la fila: (No es la duración de la espera) , por Seth Stevenson, Slate , 2012 - introducción popular
Obtenido de " https://en.wikipedia.org/w/index.php?title=Queueing_theory&oldid=1033540312 "