「M/M/1/n待ち行列(4)」の続きです。
では今度は、ステーションが1つ、ステーションを構成する装置が台、ジョブの到着時間間隔の分布が指数分布、装置の処理時間の分布も指数分布、ステーション内にはジョブが個までしか入らない場合の、この待ち行列の挙動を調べていきます。大体の流れは、「M/M/1/n待ち行列(1)」の場合と同じです。
ステーション内にジョブが個ある確率をで示します。また、ステーション内にジョブが個ある状態を「状態」と呼ぶことにします。装置の処理時間の平均をで示します。ジョブの平均到着時間間隔をで示します。ここで
という数を考えます。すると
- ・・・・(1)
になります。任意のある時刻からの間に処理が完了する確率は(どの装置の処理完了であるかは問わない)、今の状態が状態であるとすると、
- の場合は
- ・・・・(2)
- の場合は
- ・・・・(3)
となります。同様に、任意のある時刻からの間にジョブが到着する確率は
- ・・・・(4)
となります。
状態0を考えます。この状態から別の状態に変化する遷移は、ジョブの到着による、状態0→状態1、の遷移のみです。また、別の状態からこの状態に変化する遷移は、ジョブの処理完了による、状態1→状態0、の遷移のみです。
定常状態ではこの状態0から出て行く流れと状態0に入って行く流れが等しいはずです。出て行く流れ、つまりからの間に状態0→状態1の遷移が発生する確率は式(4)から
- ・・・・(5)
になります。一方、入って行く流れ、つまりからの間に状態1→状態0の遷移が発生する確率は式(2)から
- ・・・・(6)
になります。式(5)と(6)が等しいわけですから
よって
よって
- ・・・・(7)
となります。
次に状態0と状態1をひとまとめに考え、状態2以上をひとまとめに考えます。この2つのグループの間の流れを考えます。状態0と状態1のグループをA、状態2以上のグループBとします。
AからBへの遷移が発生する確率は、式(5)と同様に考えれば
- ・・・・(8)
であることが分かります。次にBからAへの遷移が発生する確率は、今度は状態2では装置が2台処理中であることを考慮して式(2)を考慮すれば
- ・・・・(9)
になります。式(8)と(9)が等しいわけですから
よって
よって
- ・・・・(10)
となります。ここで式(7)を考え直してみれば式(7)は
- ・・・・(11)
とみなすことが出来ることが分かります。これを拡張していけば、
- の時
- ・・・・(12)
となることが分かります。さらに、式(12)を繰り返し適用していくことで
- の時
- ・・・・(13)
になることが分かります。式(13)でとすると
- ・・・・(14)
です。
今度はの場合を考えてみましょう。先ほどと同様に考えます。
今度は状態であっても処理中の装置は台ではなく台であることが異なっています。よってAからBへの遷移が発生する確率は、式(5)と同様
- ・・・・(15)
ですが、BからAへの遷移が発生する確率は、装置が台処理中であることに注意して
- ・・・・(16)
になります。式(15)と(16)が等しいわけですから
よって
よって
- の時
- ・・・・(17)
となります。の時から繰り返し式(17)を適用することで
- の時
- ・・・・(18)
を導くことが出来ます。さらに式(14)を代入すれば
- の時
- ・・・・(19)
となります。よって
- の時
- ・・・・(13)
- の時
- ・・・・(19)
となります。
「M/M/s/n待ち行列(2)」に続きます。