ジョブ到着時に、全ての装置がふさがっている確率

時間平均で装置が全てふさがっている確率」の続きです。任意のジョブ到着間隔分布と、任意の処理時間分布を持つ待ち行列について、ジョブ到着時に、全ての装置がふさがっているのを到着したジョブが見ることになる確率、言い換えれば、到着したジョブが何らかの時間待たなければならなくなる確率\Piについては、近似値を求めることも出来ませんでした。そこで待ち行列に制約を課して論じます。


もし到着間隔分布が指数分布であるならば、すなわちM/G/s待ち行列であれば、PASTAを使用することが出来て

  • \Pi=\Omega・・・・(23)

をいうことが出来ます。この式と「時間平均で装置が全てふさがっている確率」の式(21)

  • \Omega{\approx}\frac{\frac{(su)^s}{s!(1-u)}}{\Bigsum_{k=0}^{s-1}\frac{(su)^k}{k!}+\frac{(su)^s}{s!(1-u)}}・・・・(21)

を用いれば

  • \Pi{\approx}\frac{\frac{(su)^s}{s!(1-u)}}{\Bigsum_{k=0}^{s-1}\frac{(su)^k}{k!}+\frac{(su)^s}{s!(1-u)}}・・・・(24)

を得ることが出来ます。あるいは代わりに「時間平均で装置が全てふさがっている確率」の式(22)

  • \Omega{\approx}u^{\sqrt{2(s+1)}-1}・・・・(22)

を用いれば、式(24)よりは精度が悪くなるが計算が簡単になる式

  • \Pi{\approx}u^{\sqrt{2(s+1)}-1}・・・・(25)

を得ることが出来ます。


もし処理時間分布が指数分布であるならば、すなわちGI/M/s待ち行列であれば、

  • \Pi\approx\frac{b}{u}\cdot\frac{\frac{(su)^s}{s!(1-u)}}{\Bigsum_{k=0}^{s-1}\frac{(su)^k}{k!}+\frac{(su)^s}{s!(1-u)}}・・・・(26)

となります。ただし

  • b=\frac{(2c_a^2+[1-c_a^2]u)u}{2-(2-\{2c_a^2+[1-c_a^2]u\})u}・・・・(27)

です。あるいは式(26)より精度は悪くなるが計算が簡単になる式として

  • \Pi{\approx}bu^{\sqrt{2(s+1)}-2}・・・・(28)

があります。


到着間隔分布も処理時間分布も指数分布ではない場合については近似式を得ることが出来ませんでした。

  • しかし、ちょっと待て。式(26)(27)はM/G/sの場合も成り立っているではないだろうか? だとすれば到着間隔分布も処理時間分布も指数分布ではない場合についても式(26)(27)は近似式として成り立つ可能性があるのではないだろうか?・・・・・・