Articulo de referencia

Aproximación de tráfico pesado

En la teoría de colas , una disciplina dentro de la teoría matemática de la probabilidad , una aproximación de tráfico intenso (a veces llamada teorema límite de tráfico intenso...

En la teoría de colas , una disciplina dentro de la teoría matemática de la probabilidad , una aproximación de tráfico intenso (a veces llamada teorema límite de tráfico intenso [ 1 ] o aproximación de difusión ) implica la correspondencia de un modelo de colas con un proceso de difusión bajo ciertas condiciones límite sobre los parámetros del modelo. El primer resultado de este tipo fue publicado por John Kingman , quien demostró que cuando el parámetro de utilización de una cola M/M/1 es cercano a 1, una versión escalada del proceso de longitud de la cola puede aproximarse con precisión mediante un movimiento browniano reflejado . [ 2 ]

condiciones de tráfico intenso

Las aproximaciones de tráfico intenso se suelen expresar para el proceso X ( t ) que describe el número de clientes en el sistema en el instante t . Se obtienen considerando el modelo bajo los valores límite de algunos parámetros del modelo y, por lo tanto, para que el resultado sea finito, el modelo debe reescalarse por un factor n , denotado [ 3 ] : 490

incógnita^norte(t)=incógnita(nortet)mi(incógnita(nortet))norte{\displaystyle {\hat {X}}_{n}(t)={\frac {X(nt)-\mathbb {E} (X(nt))}{\sqrt {n}}}}

y el límite de este proceso se considera cuando n  ∞.

Existen tres clases de regímenes bajo los cuales generalmente se consideran tales aproximaciones.

  1. El número de servidores es fijo y la intensidad del tráfico (utilización) se incrementa a 1 (desde abajo). La aproximación de la longitud de la cola es un movimiento browniano reflejado . [ 4 ] [ 5 ] [ 6 ]
  2. La intensidad del tráfico es fija y el número de servidores y la tasa de llegada aumentan hasta el infinito. Aquí, el límite de longitud de la cola converge a la distribución normal . [ 7 ] [ 8 ] [ 9 ]
  3. Una cantidad β es fija donde
β=(1ρ)s{\displaystyle \beta =(1-\rho ){\sqrt {s}}}
donde ρ representa la intensidad del tráfico y s el número de servidores. La intensidad del tráfico y el número de servidores se incrementan hasta el infinito y el proceso límite es un híbrido de los resultados anteriores. Este caso, publicado por primera vez por Halfin y Whitt, se conoce a menudo como el régimen de Halfin-Whitt [ 1 ] [ 10 ] [ 11 ] o régimen impulsado por la calidad y la eficiencia (QED). [ 12 ]

Resultados para una cola G/G/1

Teorema 1. [ 13 ] Considere una secuencia de colas G/G/1 indexadas porj{\displaystyle j}. Para colaj{\displaystyle j}dejarTj{\displaystyle T_{j}}denota el tiempo entre llegadas aleatorio, Sj{\displaystyle S_{j}}denotemos el tiempo de servicio aleatorio; seaρj=λjμj{\displaystyle \rho _{j}={\frac {\lambda _{j}}{\mu _{j}}}}denota la intensidad del tráfico con1λj=mi(Tj){\displaystyle {\frac {1}{\lambda _{j}}}=E(T_{j})}y1μj=mi(Sj){\displaystyle {\frac {1}{\mu _{j}}}=E(S_{j})}; dejarWq,j{\displaystyle W_{q,j}}denotemos el tiempo de espera en cola para un cliente en estado estacionario; αj=mi[SjTj]{\displaystyle \alpha _{j}=-E[S_{j}-T_{j}]}yβj2=var[SjTj];{\displaystyle \beta _{j}^{2}=\operatorname {var} [S_{j}-T_{j}];}

Supongamos queTjdT{\displaystyle T_{j}{\xrightarrow {d}}T},SjdS{\displaystyle S_{j}{\xrightarrow {d}}S}, yρj1{\displaystyle \rho _{j}\rightarrow 1}. entonces

2αjβj2Wq,jdexp(1){\displaystyle {\frac {2\alpha _{j}}{\beta _{j}^{2}}}W_{q,j}{\xrightarrow {d}}\exp(1)}

siempre que:

(a)Var[ST]>0{\displaystyle \operatorname {Var} [ST]>0}

b) para algunosδ>0{\displaystyle \delta >0},mi[Sj2+δ]{\displaystyle E[S_{j}^{2+\delta }]}ymi[Tj2+δ]{\displaystyle E[T_{j}^{2+\delta }]}ambos son menores que alguna constantedo{\displaystyle C}a pesar dej{\displaystyle j}.

Argumento heurístico

  • Tiempo de espera en la cola

DejarU(norte)=S(norte)T(norte){\displaystyle U^{(n)}=S^{(n)}-T^{(n)}}Sea la diferencia entre el enésimo tiempo de servicio y el enésimo tiempo entre llegadas;Wq(norte){\displaystyle W_{q}^{(n)}}sea ​​el tiempo de espera en la cola del enésimo cliente;

Entonces, por definición:

Wq(norte)=máximo(Wq(norte1)+U(norte1),0){\displaystyle W_{q}^{(n)}=\max(W_{q}^{(n-1)}+U^{(n-1)},0)}

Tras el cálculo recursivo, tenemos:

Wq(norte)=máximo(U(1)++U(norte1),U(2)++U(norte1),,U(norte1),0){\displaystyle W_{q}^{(n)}=\max(U^{(1)}+\cdots +U^{(n-1)},U^{(2)}+\cdots +U^{(n-1)},\ldots ,U^{(n-1)},0)}
  • Paseo aleatorio

DejarPAG(k)=i=1kU(nortei){\displaystyle P^{(k)}=\sum _ {i=1}^{k}U^{(ni)}}, conU(i){\displaystyle U^{(i)}}son iid; Definirα=mi[U(i)]{\displaystyle \alpha =-E[U^{(i)}]}yβ2=var[U(i)]{\displaystyle \beta ^{2}=\operatorname {var} [U^{(i)}]};

Entonces tenemos

mi[PAG(k)]=kα{\displaystyle E[P^{(k)}]=-k\alpha}
var[PAG(k)]=kβ2{\displaystyle \operatorname {var} [P^{(k)}]=k\beta ^{2}}
Wq(norte)=máximonorte1k0PAG(k);{\displaystyle W_{q}^{(n)}=\max _{n-1\geq k\geq 0}P^{(k)};}

obtenemosWq()=sorberk0PAG(k){\displaystyle W_{q}^{(\infty )}=\sup _{k\geq 0}P^{(k)}}tomando el límite sobrenorte{\displaystyle n}.

Por lo tanto, el tiempo de espera en la cola del enésimo clienteWq(norte){\displaystyle W_{q}^{(n)}}es el supremo de un paseo aleatorio con deriva negativa.

  • aproximación del movimiento browniano

Según el teorema de Donsker , una caminata aleatoria puede aproximarse mediante un movimiento browniano cuando el tamaño de los saltos se aproxima a 0 y el tiempo entre los saltos también se aproxima a 0.

TenemosPAG(0)=0{\displaystyle P^{(0)}=0}yPAG(k){\displaystyle P^{(k)}}tiene incrementos independientes y estacionarios . Cuando la intensidad del tráficoρ{\displaystyle \rho }se aproxima 1 yk{\displaystyle k}tiende a{\displaystyle \infty }, tenemosPAG(t)  norte(αt,β2t){\displaystyle P^{(t)}\ \sim \ \mathbb {N} (-\alpha t,\beta ^{2}t)}después de ser reemplazadok{\displaystyle k}con valor continuot{\displaystyle t}según el teorema del límite central funcional . [ 14 ] : 110 Por lo tanto, el tiempo de espera en la cola de lanorte{\displaystyle n}El cliente puede aproximarse mediante el supremo de un movimiento browniano con una deriva negativa.

  • Supremo del movimiento browniano

Teorema 2. [ 15 ] : 130 Seaincógnita{\displaystyle X}ser un movimiento browniano con derivaμ{\displaystyle \mu }y desviación estándarσ{\displaystyle \sigma }comenzando en el origen, y dejemosMETROt=sorber0stincógnita(s){\displaystyle M_{t}=\sup _{0\leq s\leq t}X(s)}

siμ0{\displaystyle \mu \leq 0}

límitetPAG(METROt>incógnita)=exp(2μincógnita/σ2),incógnita0;{\displaystyle \lim _{t\rightarrow \infty }P(M_{t}>x)=\exp(2\mu x/\sigma ^{2}),x\geq 0;}

de lo contrario

límitetPAG(METROtincógnita)=1,incógnita0.{\displaystyle \lim _{t\rightarrow \infty }P(M_{t}\geq x)=1,x\geq 0.}

Conclusión

Wq()exp(2αβ2){\displaystyle W_{q}^{(\infty )}\thicksim \exp \left({\frac {2\alpha }{\beta ^{2}}}\right)} en condiciones de tráfico intenso

Así, el teorema límite del tráfico pesado (Teorema 1) se argumenta heurísticamente. Las demostraciones formales suelen seguir un enfoque diferente que involucra funciones características . [ 4 ] [ 16 ]

Ejemplo

Consideremos una cola M/G/1 con tasa de llegadaλ{\displaystyle \lambda }, la media del tiempo de serviciomi[S]=1μ{\displaystyle E[S]={\frac {1}{\mu }}}y la variación del tiempo de serviciovar[S]=σB2{\displaystyle \operatorname {var} [S]=\sigma _{B}^{2}}¿Cuál es el tiempo de espera promedio en la cola en estado estacionario ?

El tiempo de espera promedio exacto en la cola en estado estacionario viene dado por:

Wq=ρ2+λ2σB22λ(1ρ){\displaystyle W_{q}={\frac {\rho ^{2}+\lambda ^{2}\sigma _{B}^{2}}{2\lambda (1-\rho )}}}

La aproximación correspondiente para tráfico pesado:

Wq(H)=λ(1λ2+σB2)2(1ρ).{\displaystyle W_{q}^{(H)}={\frac {\lambda ({\frac {1}{\lambda ^{2}}}+\sigma _{B}^{2})}{2(1-\rho )}}.}

El error relativo de la aproximación de tráfico intenso:

Wq(H)WqWq=1ρ2ρ2+λ2σB2{\displaystyle {\frac {W_{q}^{(H)}-W_{q}}{W_{q}}}={\frac {1-\rho ^{2}}{\rho ^{2}+\lambda ^{2}\sigma _{B}^{2}}}}

Por lo tanto, cuandoρ1{\displaystyle \rho \rightarrow 1}, tenemos  :

Wq(H)WqWq0.{\displaystyle {\frac {W_{q}^{(H)}-W_{q}}{W_{q}}}\rightarrow 0.}
  • La cola G/G/1 de Sergey Foss

Referencias

  1. 1 2 Halfin, S.; Whitt, W. (1981). "Límites de tráfico intenso para colas con muchos servidores exponenciales" (PDF) . Operations Research . 29 (3): 567. doi : 10.1287/opre.29.3.567 .
  2. Kingman, JFC (octubre de 1961). "La cola de un solo servidor en tráfico intenso". Actas Matemáticas de la Sociedad Filosófica de Cambridge . 57 (4): 902– 904. Bibcode : 1961PCPS...57..902K . doi : 10.1017/S0305004100036094 . JSTOR 2984229 . 
  3. Gautam, Natarajan (2012). Análisis de colas: métodos y aplicaciones . CRC Press. ISBN 9781439806586.
  4. 1 2 Kingman, JFC (1962). "Sobre las colas en tráfico denso". Journal of the Royal Statistical Society. Serie B (Metodológica) . 24 (2): 383– 392. doi : 10.1111/j.2517-6161.1962.tb00465.x . JSTOR 2984229 . 
  5. Iglehart, Donald L.; Ward, Whitt (1970). "Colas de múltiples canales en tráfico intenso. II: Secuencias, redes y lotes" (PDF) . Advances in Applied Probability . 2 (2): 355– 369. doi : 10.2307/1426324 . JSTOR 1426324. Consultado el 30 de noviembre de 2012 . 
  6. Köllerström, Julian (1974). "Teoría del tráfico intenso para colas con varios servidores. I". Journal of Applied Probability . 11 (3): 544– 552. doi : 10.2307/3212698 . JSTOR 3212698 . 
  7. Iglehart, Donald L. (1965). "Aproximaciones de difusión límite para la cola de muchos servidores y el problema del reparador". Journal of Applied Probability . 2 (2): 429– 441. doi : 10.2307/3212203 . JSTOR 3212203 . 
  8. Borovkov, AA (1967). "Sobre leyes límite para procesos de servicio en sistemas multicanal". Siberian Mathematical Journal . 8 (5): 746– 763. Bibcode : 1967SibMJ...8..746B . doi : 10.1007/BF01040651 .
  9. Iglehart, Donald L. (1973). "Convergencia débil en la teoría de colas". Advances in Applied Probability . 5 (3): 570– 594. doi : 10.2307/1425835 . JSTOR 1425835 . 
  10. Puhalskii, AA; Reiman, MI (2000). "La cola multiclase GI/PH/N en el régimen de Halfin-Whitt". Advances in Applied Probability . 32 (2): 564. doi : 10.1239/aap/1013540179 .
  11. Reed, J. (2009). "La cola G/GI/N en el régimen de Halfin-Whitt". The Annals of Applied Probability . 19 (6): 2211– 2269. arXiv : 0912.2837 . doi : 10.1214/09-AAP609 .
  12. Whitt, W. (2004). "Aproximaciones de tráfico pesado orientadas a la eficiencia para colas de muchos servidores con abandonos" (PDF) . Management Science . 50 (10): 1449– 1461. CiteSeerX 10.1.1.139.750 . doi : 10.1287/mnsc.1040.0279 . JSTOR 30046186 .  
  13. Gross, D.; Shortie, JF; Thompson, JM; Harris, CM (2013). «Límites y aproximaciones». Fundamentos de la teoría de colas . págs. 329–368 . doi : 10.1002/9781118625651.ch7 . ISBN  9781118625651.
  14. Chen, H.; Yao, DD (2001). "Requisitos técnicos". Fundamentos de redes de colas . Modelado estocástico y probabilidad aplicada. Vol. 46. págs. 97–124 . doi : 10.1007/978-1-4757-5301-1_5 . ISBN   978-1-4419-2896-2.
  15. Chen, H.; Yao, DD (2001). "Colas de una sola estación". Fundamentos de redes de colas . Modelado estocástico y probabilidad aplicada. Vol. 46. págs. 125–158 . doi : 10.1007/978-1-4757-5301-1_6 . ISBN   978-1-4419-2896-2.
  16. Asmussen, SR (2003). "Propiedades de estado estacionario de GI/G/1". Probabilidad aplicada y colas . Modelado estocástico y probabilidad aplicada. Vol. 51. págs. 266–301 . doi : 10.1007/0-387-21525-5_10 . ISBN   978-0-387-00211-8.