GI/G/s待ち行列の定常状態分布を求めて(1)

M/G/s待ち行列の定常状態分布の近似(2)」でM/G/s待ち行列の定常状態確率p(k)について、k{\ge}sの場合、近似的に

  • p(k+1){\approx}bp(k)・・・・(1)
    • ただしbkに依存しない

が成り立ち、「GI/M/s待ち行列の到着時刻状態分布に向けて(2)」でGI/M/s待ち行列の定常状態確率p(k)について、k{\ge}sの場合、近似的にではなく正確に

  • p(k+1)=bp(k)・・・・(2)
    • ただしbkに依存しない

が成り立つことが分かりました。これらの結果から、一般のGI/G/s待ち行列についてk{\ge}sの場合

  • p(k+1){\approx}bp(k)・・・・(1)
    • ただしbkに依存しない

が成り立つと仮定してみましょう。そしてどのようなことが言えるか確かめてみましょう。


式(1)から

  • k{\ge}sの場合
    • p(k){\approx}b^{k-s}p(s)・・・・(3)

が言えます。ここで任意の時点で全ての装置がふさがっている確率を\Omega_{GI/G/s}で表すとします。そうすると\Omega_{GI/G/s}の定義から

  • \Omega_{GI/G/s}=\Bigsum_{k=s}^{\infty}p(k)・・・・(4)

となります。式(4)に式(3)を代入すると

  • \Omega_{GI/G/s}{\approx}p(s)\Bigsum_{k=s}^{\infty}b^{k-s}=p(s)\frac{1}{1-b}

よって

  • p(s){\approx}(1-b)\Omega_{GI/G/s}・・・・(5)

となります。式(5)を式(3)に代入すると

  • k{\ge}sの場合
    • p(k){\approx}b^{k-s}(1-b)\Omega_{GI/G/s}・・・・(6)

となります。これでk{\ge}sの場合の定常状態確率p(k)の近似値を形式的には求めることが出来ました。しかし、現実にはbの値も\Omega_{GI/G/s}の値も不明なのでこのままでは近似値は分かりません。


次にGI/G/s待ち行列の平均待ち行列L_qを求めてみます。L_qの定義から

  • L_q=\Bigsum_{k=s}^{\infty})(k-s)p(k)・・・・(7)

この式に式(6)を代入すると

  • L_q{\approx}(1-b)\Omega_{GI/G/s}\Bigsum_{k=s}^{\infty})(k-s)b^{k-s}=(1-b)\Omega_{GI/G/s}\Bigsum_{k=0}^{\infty})kb^k

補足」の式(2)(ここでは番号を振り直して式(8)とします)

  • \Bigsum_{k=0}^{\infty}kr^{k-1}=\frac{1}{(1-r)^2}・・・・(8)

から

  • \Bigsum_{k=0}^{\infty}kb^k=\frac{b}{(1-b)^2}・・・・(9)

よって

  • L_q{\approx}(1-b)\Omega_{GI/G/s}\frac{b}{(1-b)^2}
  • L_q{\approx}\frac{b}{1-b}\Omega_{GI/G/s}・・・・(10)

となります。これでGI/G/s待ち行列の平均待ち行列L_qを求めることが出来ました。


次にGI/G/s待ち行列の平均待ち時間CT_qを求めてみます。リトルの法則を適用すると

  • L_q=CT_q{\times}\frac{su}{t_e}・・・・(11)

よって

  • CT_q=\frac{L_q}{su}t_e・・・・(12)

式(12)に式(10)を代入して

  • CT_q{\approx}\frac{b}{su(1-b)}\Omega_{GI/G/s}t_e・・・・(13)

となります。


以上でGI/G/s待ち行列についてk{\ge}sの場合の定常状態確率p(k)と、平均待ち行列L_q、平均待ち時間CT_qを形式的に、かつ近似的に求めましたが、b\Omega_{GI/G/s}の値が判明しなければ、本当に求めたことにはなりません。しかし、今の私にはb\Omega_{GI/G/s}の求め方が分かりません。