M/G/1/4待ち行列(1)
「M/G/1/3待ち行列(1)」の内容をM/G/1/4の場合に拡張します。
まず、サービス終了時のシステム内のジョブ数に注目します。この時、サービスを終了したジョブはジョブ数に含めません。そうするとジョブ数は3の時と2の時と1の時とゼロの時があります。それぞれの確率を、、、で表わします。
あるサービス後にジョブが0個の場合、以下の2つの場合が考えられます。
- 前のサービス後にジョブが0個で、しばらくサーバが空いており、その後次にジョブが到着してサービス時間の間、ジョブの到着がなかった。
- 前のサービス後にジョブが1個で、そのジョブのサービス時間の間、ジョブの到着がなかった。
サービス時間の間、ジョブが到着しない確率をとします。定常状態であることを考えると上の考察から
となります。よって
- ・・・・(1)
あるサービス後にジョブが1個の場合、以下の3つの場合が考えられます。
- 前のサービス後にジョブが0個で、しばらくサーバが空いており、その後次にジョブが到着してサービス時間の間、ジョブが1個到着した。
- 前のサービス後にジョブが1個で、そのジョブのサービス時間の間、ジョブが1個到着した。
- 前のサービス後にジョブが2個で、そのうちの1つのジョブのサービスの間、ジョブの到着がなかった。
サービス時間の間、ジョブが1個到着する確率をとします。定常状態であることを考えると上の考察から
よって
- ・・・・(2)
式(2)に(1)を代入して
よって
- ・・・・(3)
あるサービス後にジョブが2個の場合、以下の4つの場合が考えられます。
- 前のサービス後にジョブが0個で、しばらくサーバが空いており、その後次にジョブが到着してサービス時間の間、ジョブが2個到着した。
- 前のサービス後にジョブが1個で、そのジョブのサービス時間の間、ジョブが2個到着した。
- 前のサービス後にジョブが2個で、そのうちの1つのジョブのサービスの間、ジョブが1個到着した。
- 前のサービス後にジョブが3個で、そのうちの1つのジョブのサービスの間、ジョブの到着がなかった。
サービス時間の間、ジョブが2個到着する確率をとします。定常状態であることを考えると上の考察から
よって
- ・・・・(4)
式(4)に(1)(3)を代入して
よって
- ・・・・(5)
M/G/1/4の場合、サービス終了時のシステム内のジョブ数はゼロか1か2か3のどれかしかないので
- ・・・・(6)
式(6)の右辺に(1)(3)(5)を代入して
よって
よって
- ・・・・(7)
式(7)を(1)に代入して
- ・・・・(8)
式(7)を(3)に代入して
- ・・・・(9)
式(7)を(5)に代入して
- ・・・・(10)
となります。