では、M/D/1/2待ち行列の定常状態確率を求めてみます。サービス終了時のシステム内のジョブ数に注目します。この時、サービスを終了したジョブはジョブ数に含めません。そうするとジョブ数は1の時とゼロの時があります。それぞれの確率を、で表わします。
あるサービス後にジョブが0個の場合、以下の2つの場合が考えられます。
- 前のサービス後にジョブが0個で、しばらくサーバが空いており、その後次にジョブが到着してサービス時間の間、ジョブの到着がなかった。
- 前のサービス後にジョブが1個で、そのジョブのサービス時間の間、ジョブの到着がなかった。
ジョブの到着間隔はポアソン分布(M)ですから到着間隔の平均値をとすれば到着間隔がである確率分布は
- ・・・・(1)
となります。サービス時間(Dなので一定の値)をで表わすことにします。サービス時間の間ジョブが到着しない確率は(1)から
ここで
なので結局
- ・・・・(2)
になります。逆にサービス時間の間、ジョブの到着が1回以上あった確率はになります。さて、定常状態であることを考えると上の考察から
・・・・(3)
となります。
あるサービス後にジョブが1個の場合、以下の2つの場合が考えられます。
- 前のサービス後にジョブが0個で、しばらくサーバが空いており、その後次にジョブが到着してサービス時間の間、ジョブの到着が1回以上あった。
- 前のサービス後にジョブが1個で、そのジョブのサービス時間の間、ジョブの到着が1回以上あった。
ここから定常状態であることを考慮すると
- ・・・・(4)
が成り立ちます。ところでサービス終了後のジョブ数としては1の場合とゼロの場合しかありません。よって
- ・・・・(5)
です。式(3)(5)から
- ・・・・(6)
式(4)(5)から
- ・・・・(7)
となります。これで、が求まりました。
「M/G/s/nの定常状態のジョブ数分布について」で述べたことから
なので式(6)(7)から
- ・・・・(8)
- ・・・・(9)
が成り立ちます。ここで「M/G/1/n待ち行列のp(0)とp(n)の関係」で述べたことから
- ・・・・(10)
が成り立ちますので、式(10)の右辺に式(8)を代入して
- ・・・・(11)
よって
- ・・・・(12)
となります。式(11)を式(8)の右辺に代入して
- ・・・・(13)
式(11)を式(9)の右辺に代入して
- ・・・・(14)
となります。これでM/D/1/2待ち行列の定常状態確率が全て求まりました。まとめると
- ・・・・(13)
- ・・・・(14)
- ・・・・(12)
となります。