Articulo de referencia

Red G

En la teoría de colas , una disciplina dentro de la teoría matemática de la probabilidad , una red G ( red de colas generalizada , [ 1 ] [ 2 ] a menudo llamada red de Gelenbe [ ...

En la teoría de colas , una disciplina dentro de la teoría matemática de la probabilidad , una red G ( red de colas generalizada , [ 1 ] [ 2 ] a menudo llamada red de Gelenbe [ 3 ] ) es una red abierta de colas G introducida por primera vez por Erol Gelenbe como un modelo para sistemas de colas con funciones de control específicas, como el redireccionamiento o la destrucción del tráfico, así como un modelo para redes neuronales . [ 4 ] [ 5 ] Una cola G es una red de colas con varios tipos de clientes novedosos y útiles:

  • clientes positivos , que llegan desde otras colas o llegan externamente como llegadas de Poisson, y obedecen las disciplinas de servicio y enrutamiento estándar como en los modelos de red convencionales,
  • clientes negativos , que llegan de otra cola, o que llegan externamente como llegadas de Poisson, y eliminar (o 'matar') clientes en una cola no vacía, lo que representa la necesidad de eliminar tráfico cuando la red está congestionada, incluida la eliminación de "lotes" de clientes [ 6 ] [ 7 ]
  • "Disparadores", que llegan de otras colas o desde fuera de la red, y que desplazan a los clientes y los mueven a otras colas.

Existe una solución en forma de producto, superficialmente similar al teorema de Jackson , pero que requiere la solución de un sistema de ecuaciones no lineales para los flujos de tráfico, para la distribución estacionaria de redes G, mientras que las ecuaciones de tráfico de una red G son, de hecho, sorprendentemente no lineales, y el modelo no cumple con el equilibrio parcial. Esto rompió supuestos previos que consideraban el equilibrio parcial como una condición necesaria para una solución en forma de producto. Una propiedad poderosa de las redes G es que son aproximadores universales para funciones continuas y acotadas, por lo que pueden usarse para aproximar comportamientos de entrada-salida bastante generales. [ 8 ]

Definición

Una red de m colas interconectadas es una red G si

  1. cada cola tiene un servidor, que atiende a una tasa μ i ,
  2. Las llegadas externas de clientes positivos o de disparadores o reinicios forman procesos de Poisson de tasaΛi{\displaystyle \scriptstyle {\Lambda _{i}}}para clientes positivos, mientras que los desencadenantes y reinicios, incluidos los clientes negativos, forman un proceso de Poisson de tasaλi{\displaystyle \scriptstyle {\lambda _{i}}},
  3. Al completar el servicio, un cliente pasa de la cola i a la cola j como un cliente positivo con probabilidadpagij+{\displaystyle \scriptstyle {p_{ij}^{+}}}, como un disparador o reinicio con probabilidadpagij{\displaystyle \scriptstyle {p_{ij}^{-}}}y abandona la red con probabilidaddi{\displaystyle \scriptstyle {d_{i}}},
  4. Al llegar a una cola, un cliente positivo actúa como de costumbre y aumenta la longitud de la cola en 1.
  5. Al llegar a una cola, el cliente negativo reduce la longitud de la cola en un número aleatorio (si hay al menos un cliente positivo presente en la cola), mientras que un disparador mueve a un cliente probabilísticamente a otra cola y un reinicio restablece el estado de la cola a su estado estable si la cola está vacía cuando llega el reinicio. Todos los disparadores, clientes negativos y reinicios desaparecen después de haber realizado su acción, por lo que en realidad son señales de "control" en la red.
  • Tenga en cuenta que los clientes normales que abandonan una cola pueden convertirse en desencadenantes o reinicios y en clientes negativos cuando visitan la siguiente cola.

En una red de este tipo , una cola se conoce como cola G.

Distribución estacionaria

Defina la utilización en cada nodo,

ρi=λi+μi+λi{\displaystyle \rho _{i}={\frac {\lambda _{i}^{+}}{\mu _{i}+\lambda _{i}^{-}}}}

donde elλi+,λi{\displaystyle \scriptstyle {\lambda _{i}^{+},\lambda _{i}^{-}}}parai=1,,metro{\displaystyle \scriptstyle {i=1,\ldots ,m}}satisfacer

Luego, escribiendo ( n 1 ,  ...  , n m ) para el estado de la red (con longitud de cola n i en el nodo i ), si existe una solución única no negativa(λi+,λi){\displaystyle \scriptstyle {(\lambda _{i}^{+},\lambda _{i}^{-})}}Si existe para las ecuaciones anteriores ( 1 ) y ( 2 ) tal que ρ i para todo i, entonces existe la distribución de probabilidad estacionaria π y está dada por

π(norte1,norte2,,nortemetro)=i=1metro(1ρi)ρinortei.{\displaystyle \pi (n_{1},n_{2},\ldots ,n_{m})=\prod _{i=1}^{m}(1-\rho _{i})\rho _{i}^{n_{i}}.}

Prueba

Basta con demostrarπ{\displaystyle \pi }Satisface las ecuaciones de equilibrio global que, a diferencia de las redes de Jackson, son no lineales. Cabe destacar que el modelo también permite múltiples clases.

Las redes G se han utilizado en una amplia gama de aplicaciones, incluyendo la representación de redes reguladoras de genes, la combinación de control y carga útil en redes de paquetes, redes neuronales y la representación de imágenes en color e imágenes médicas como imágenes de resonancia magnética.

Distribución del tiempo de respuesta

El tiempo de respuesta es el tiempo que un cliente pasa en el sistema. Se conoce la distribución del tiempo de respuesta para una única cola G [ 9 ] donde los clientes son atendidos utilizando una disciplina FCFS a una tasa μ , con llegadas positivas a una tasa λ + y llegadas negativas a una tasa λ− que eliminan a los clientes del final de la cola. La transformada de Laplace de la distribución del tiempo de respuesta en esta situación es [ 9 ] [ 10 ]

W(s)=μ(1ρ)λ+s+λ+μ(1ρ)[s+λ+μ(1ρ)]24λ+λλλ+μ(1ρ)s+[s+λ+μ(1ρ)]24λ+λ{\displaystyle W^{\ast }(s)={\frac {\mu (1-\rho )}{\lambda ^{+}}}{\frac {s+\lambda +\mu (1-\rho )-{\sqrt {[s+\lambda +\mu (1-\rho )]^{2}-4\lambda ^{+}\lambda ^{-}}}}{\lambda ^{-}-\lambda ^{+}-\mu (1-\rho )-s+{\sqrt {[s+\lambda +\mu (1-\rho )]^{2}-4\lambda ^{+}\lambda ^{-}}}}}}

donde λ  = λ + + λ y ρ = λ + /( λ + μ ), requiriendo ρ < 1 para la estabilidad.         

También se conoce el tiempo de respuesta para un par de colas G en tándem (donde los clientes que terminan el servicio en el primer nodo se mueven inmediatamente al segundo y luego abandonan la red), y se cree que las extensiones a redes más grandes serán intratables. [ 10 ]

Referencias

  1. Gelenbe, Erol (1991). "Redes de colas en forma de producto con clientes negativos y positivos" (PDF) . Journal of Applied Probability . 28 (3): 656– 663. doi : 10.2307/3214499 .
  2. Gelenbe, Erol (septiembre de 1993). "Redes G con movimiento de clientes activado". Journal of Applied Probability . 30 (3): 742– 748. doi : 10.2307/3214781 . JSTOR 3214781 . 
  3. Gelenbe, Erol ; Fourneau, Jean-Michel (2002). "Redes G con reinicios". Performance Evaluation . 49 (1/4): 179–191 . doi : 10.1016/S0166-5316(02)00127-X .
  4. Gelenbe, Erol (1989). "Redes neuronales aleatorias con señales negativas y positivas y solución en forma de producto" (PDF) . Neural Computation . 1 (4): 502– 510. doi : 10.1162/neco.1989.1.4.502 .
  5. Harrison, Peter (2009). "Volver atrás en el tiempo: ¿qué impacto tiene en el rendimiento?". The Computer Journal . 53 (6): 860– 868. CiteSeerX 10.1.1.574.9535 . doi : 10.1093/comjnl/bxp021 . 
  6. Gelenbe, Erol (1993). "Redes G con señales y eliminación de lotes". Probabilidad en las Ciencias de la Ingeniería y la Información . 7 (3): 335– 342. doi : 10.1017/s0269964800002953 .
  7. Artalejo, JR (octubre de 2000). "Redes G: un enfoque versátil para la eliminación de trabajo en redes de colas". European Journal of Operational Research . 126 (2): 233– 249. doi : 10.1016/S0377-2217(99)00476-2 .
  8. Gelenbe, Erol; Mao, Zhi-Hong; Da Li, Yan (1999). "Aproximación de funciones con redes aleatorias con picos". IEEE Transactions on Neural Networks . 10 (1): 3– 9. CiteSeerX 10.1.1.46.7710 . doi : 10.1109/72.737488 . PMID 18252498 .  
  9. 1 2 Harrison, PG ; Pitel, E. (1993). "Tiempos de permanencia en colas de un solo servidor con clientes negativos". Journal of Applied Probability . 30 (4): 943– 963. doi : 10.2307/3214524 . JSTOR 3214524 . 
  10. 1 2 Harrison, Peter G. (1998). Tiempos de respuesta en G-nets . XIII Simposio Internacional sobre Ciencias de la Computación e Información (ISCIS 1998). págs. 9–16 . ISBN  9051994052.