D/M/1の定常状態確率

以前「D/M/1待ち行列の到着時刻状態分布(2)」で求めたのはD/M/1待ち行列のジョブ到着時の状態確率でした。時間平均での、システムが特定のジョブ数を有している確率は求めておりませんでした。この2つの分布は、到着過程がポアソン過程(M)ならばPASTAによって等しい分布になるのですが、D/M/1ではそうではないのでこの2つの分布は異なります。「D/M/1の確率分布の変化(2)」「(3)」の結果を用いることで時間平均でのD/M/1の定常状態確率を求めることが出来ます。今まで、ジョブ到着時にシステム内にジョブがk個ある確率をp(k)で表してきましたが、これはまぎらわしいので\pi(k)で表すことにします。そうすると「D/M/1の確率分布の変化(1)」の式(1)は、以下のように書き直されます。

  • \pi(k)=p(k,T)・・・・(1)

一方、時間平均でみたシステム内にジョブがk個ある確率(=定常状態確率)をp(k)で表すことにします。これは定義から

  • p(k)=E[p(k,t)]・・・・(2)

となります。
まず、k{\ge}1の場合を考えます。「D/M/1の確率分布の変化(2)」の式(9)(ここでは番号を振り直して式(3)とします)

  • \frac{p(k,t)}{p(k,0)}=r(t)・・・・(3)

と式(17)(ここでは番号を振り直して式(4)とします)

  • E[r(t)]=u・・・・(4)

を用いれば

  • u=E[r(t)]=E\left[\frac{p(k,t)}{p(k,0)}\right]=\frac{E[p(k,t)]}{p(k,0)}

ここで式(2)を用いれば

  • u=\frac{p(k)}{p(k,0)}・・・・(5)

ここで「D/M/1の確率分布の変化(1)」の式(1)(ここでは番号を振り直して式(6)とします)

  • p(k,0)=p(k-1)=p(k-1,T)  ただし(k{\ge}1)・・・・(6)

を用いれば式(5)は

  • u=\frac{p(k)}{p(k-1,T)}・・・・(7)

ここで式(1)を用いれば、式(7)は

  • u=\frac{p(k)}{\pi(k-1)}・・・・(8)

ここで「D/M/1待ち行列の到着時刻状態分布(2)」の式(13)(ここでは番号を振り直して式(9)とします)

  • \pi(k)=\pi(0)b^k・・・・(9)

を用いれば、式(8)は

  • u=\frac{p(k)}{\pi(0)b^{k-1}

よって

  • k=1の時
    • p(k)=u\pi(0)b^{k-1}・・・・(10)

となります。「D/M/1待ち行列の到着時刻状態分布(2)」の式(14)から

  • \pi(0)=1-b・・・・(11)

なので、これを式(10)に代入すると

  • k{\ge}1の時
    • p(k)=u(1-b)b^{k-1}・・・・(12)

となります。p(0)については、D/M/1が装置を1台しか持っていないことを考慮すれば

  • p(0)=1-u・・・・(13)

となります。
よってまとめると

  • p(0)=1-u・・・・(13)
  • k{\ge}1の時
    • p(k)=u(1-b)b^{k-1}・・・・(12)

ただしb

  • \frac{1}{b}\exp\left(\frac{b}{u}\right)=\exp\left(\frac{1}{u}\right)・・・・(13)

を満足する値(「D/M/1待ち行列の到着時刻状態分布(2)」の式(16)参照。ここでは番号を振り直して式(13)としました)です。