M/G/1/2待ち行列(4)
では次に「M/G/1/2待ち行列(1)」で求めた定常状態確率の式
- ・・・・(9)
- ・・・・(11)
- ・・・・(12)
- ただし
- ・・・・(16)
がM/D/1/2の場合との場合に正しいことを「M/G/1/2待ち行列(2)」と「M/G/1/2待ち行列(3)」で見てきましたが、上の式は(16)で積分を計算しなければならない点が面倒です。それでもっとよい式がないか考えてみます。その際、正確な式ではなくて近似式でもよいとします。
ジョブ数の制限がない時のM/G/1待ち行列の定常状態確率の近似式は「M/G/1の定常状態分布の近似式」で見たように変数は、だけでした。M/G/1/2待ち行列での同じことが成り立つと仮定します。そこである平均と変動係数を持つサービス分布をアーラン分布で近似することにします。ただしアーラン分布の変動係数は離散の値しか取り得ないので、まずは変動係数がその値である分布しか考えないことにします。次のアーラン分布の確率密度関数は「アーラン分布」の式(1)(ここでは番号を振り直して式(30)とします)
- ・・・・(30)
です。この分布を持つサービス時間の平均値は「アーラン分布」の式(10)より
- ・・・・(31)
変動係数は「アーラン分布」の式(14)より
- ・・・・(32)
となります。式(31)から
- ・・・・(33)
式(33)を(30)に代入して
- ・・・・(34)
式(34)を(16)に代入して
よって
- ・・・・(35)
ここで
なので式(35)は
- ・・・・(36)
ここで「アーラン分布」の式(4)(ここでは数を振り直して式(25)とします)
- ・・・・(25)
を用いれば式(36)は
よって
- ・・・・(37)
一方、式(32)から
- ・・・・(38)
式(38)を(37)に代入して
よって
- ・・・・(39)
これをの近似値とします。は式(32)で規定される離散の値しか取りませんが、式(39)ではは任意の値を取るとしてこの近似値を使用します。しかしでは式(39)の中のが計算出来なくなるので、この場合だけ「M/D/1/2待ち行列」の式(13)(14)(12)を用いて
- ・・・・(40)
- ・・・・(41)
- ・・・・(42)
とします。
式(39)を式(9)に代入して
よって
- ・・・・(43)
式(39)を式(11)に代入して
よって
- ・・・・(44)
式(39)を式(12)に代入して
よって
- ・・・・(45)
まとめると
- の時
- ・・・・(40)
- ・・・・(41)
- ・・・・(42)
- の時
- ・・・・(43)
- ・・・・(44)
- ・・・・(45)
です。