QNA読解:5.1 GI/G/1待ち行列(4)

上位エントリー:Word Whitt: The Queueing Network Analyzerの構成


QNA読解:5.1 GI/G/1待ち行列(3)」の続きです。

ケース2:c_s^2<1の場合

処理時間の分布としてk次のアーラン分布E_kを仮定します。この分布の確率密度関数

  • f(t)=\frac{\lambda^kt^{k-1}}{(k-1)!}\exp(-\lambda{t})t{\ge}0・・・・(ア)

です。しかし、今回はd_s^3を求めるためには式(ア)を用いず、同一の指数分布を持つ互いに独立なk個の確率変数の和の分布がk次のアーラン分布E_kになることを利用します。(アーラン分布参照) 平均\tau/kの指数分布を持つk個の確率変数X_iを考えます。するとE_k

  • E_k=\Bigint_{i=1}^kX_i

と表わされます。すると

  • =E(E_k^3)=E(X_1+...+X_k)^3
    • =kE(X_1^3)+3k(k-1)E(X_1^2)E(X_1)+k(k-1)(k-2)(EX_1)^3・・・・(イ)

ここで

  • E(X_1)=\frac{\tau}{k}・・・・(ウ)

さらに、この指数分布の確率密度分布は

  • g(t)=\frac{k}{\tau}\exp{-\frac{k}{\tau}t}・・・・(エ)

と書けるので

  • E(X_1^2)=\Bigint_0^{\infty}t^2\frac{k}{\tau}\exp{-\frac{k}{\tau}t}dt・・・・(オ)

ここで「アーラン分布」の式(4)

  • \Bigint\0^{\infty}t^m\exp(-\lambda{t})dt=\frac{m!}{\lambda^{m+1}}・・・・(4)

を用いれば(オ)は

  • E(X_1^2)=\frac{k}{\tau}\frac{2!}{\left(\frac{k}{\tau}\right)^3}=\frac{2\tau^2}{k^2}・・・・(カ)

次に

  • E(X_1^3)=\Bigint_0^{\infty}t^3\frac{k}{\tau}\exp{-\frac{k}{\tau}t}dt・・・・(キ)

やはり「アーラン分布」の式(4)を用いれば(キ)は

  • E(X_1^2)=\frac{k}{\tau}\frac{3!}{\left(\frac{k}{\tau}\right)^4}=\frac{6\tau^3}{k^3}・・・・(ク)

(イ)に(ウ)、(カ)、(ク)を代入すると

  • E(E_k^3)=\left(\frac{\tau}{k}\right)^3[6k+6k(k-1)+k(k-1)(k-2)]・・・・(ケ)

ところで

  • E(E_k)=E(X_1+...+X_k)=kE(X_1)=\tau・・・・(コ)

よって(ケ)と(コ)から

  • d_s^3=\frac{E(E_k^3)}{E(E_k)^3}=\frac{6k+6k(k-1)+k(k-1)(k-2)}{k^3}=\frac{6+6(k-1)+(k-1)(k-2)}{k^2}=\frac{6+6k-6+k^2-3k+2}{k^2}
    • =\frac{k^2+3k+2}{k^2}=\frac{(k+2)(k+1)}{k^2}=\left(1+\frac{2}{k}\right)\left(1+\frac{1}{k}\right)・・・・(サ)

また、{tex:E_k]の2乗変動係数は「アーラン分布」で示したように

  • c_s^2=k^{-1}

なので(サ)から

  • d_s^3=(2c_s^2+1)(c_s^2+1)・・・・(52)

c_D^2の近似まとめ

以上、結果まとめますと、D(つまりW=0の場合を除いたW)の2乗変動係数c_D^2の近似式は

  • c_D^2=2\rho-1+4(1-\rho)d_s^3/3(c_s^2+1)^2・・・・(50)
  • ただし
    • c_s^2{\ge}1の場合
      • d_s^3=3c_s^2(1+c_s^2)・・・・(51)
    • c_s^2<1の場合
      • d_s^3=(2c_s^2+1)(c_s^2+1)・・・・(52)

Var(D)

  • Var(D)=(ED)^2c_D^2・・・・(シ)

ここで「QNA読解:5.1 GI/G/1待ち行列(2)」の式(ウ)

  • ED=EW/\sigma・・・・(ウ)

を用いると(シ)は

  • Var(D)=(EW)^2c_D^2/\sigma^2

E(D^2)

  • E(D^2)=Var(D)+(ED)^2・・・・(53)

c_W^2

  • c_W^2=\frac{E(W^2)}{(EW)^2}-1=\frac{\sigma{E}(D^2)}{\sigma{ED}^2}-1=\frac{c_D^2+1-\sigma}{\sigma}

Var(W)

  • Var(W)=(EW)^2c_W^2・・・・(54-1)

E(W^2)

  • E(W^2)=Var(W)+(EW)^2・・・・(54-2)


QNA読解:5.1 GI/G/1待ち行列(5)」に続きます。