一定期間の処理開始回数の平均と標準偏差
冬眠中に考えたことを書きます。
GI/G/s待ち行列を考えます。台の装置が時間の間、常に処理中であるとします。このの間に処理開始が何回起きるかについて考えます。1台の装置に注目しての間にその装置で処理開始が起きる回数を確率変数で表すことにします。そしてその平均値を、標準偏差をで表すことにします。次に台の装置を全て考えた場合、の間にどの装置であるかを気にせずに処理開始が起こる回数を確率変数で表すことにします。すると明らかに
- ・・・・(1)
- ・・・・(2)
となります。
次に、期間をにした
- ・・・・(3)
を考えます。この期間に台の装置のどれかで処理開始が起きる回数を確率変数で表します。すると
- ・・・・(4)
となります。標準偏差については、処理時間が装置間で、または処理間で、独立であることを考慮すれば
- ・・・・(5)
となります。式(1)と(4)から
- ・・・・(6)
また、式(2)と(5)から
よって
- ・・・・(7)
ところで、この待ち行列の装置の処理時間の分布をそのままにした処理時間分布を持つ1台の装置からなるGI/G/1待ち行列を考えます。最初のGI/G/s待ち行列を待ち行列A、このGI/G/1待ち行列を待ち行列Bと呼ぶことにします。待ち行列Bで1台の装置が時間の間、常に処理中であるとします。このの間にその装置で処理開始が起きる回数を確率変数で表すと、これは待ち行列Aで1台の装置だけに注目した時と、時間をにしただけで相似なためとは同じ確率分布を持ちます。よって
- ・・・・(8)
- ・・・・(9)
となります。式(6)と(8)から
- ・・・・(10)
また、式(7)と(9)から
- ・・・・(11)
つまり、同じ期間の間に処理開始が起きる回数の平均と標準偏差は、GI/G/sと、その処理時間分布をにして装置を1台にしたGI/G/1で等しくなる、ということになります。