数学の分野
数学的確率論の一分野である待ち行列理論において、ジャクソンネットワーク(ジャクソンネットワークとも呼ばれる[1] )は、ネットワークが積形式解を持つため、均衡分布の計算が特に簡単な待ち行列ネットワークの一種である。これは待ち行列ネットワーク理論における最初の重要な発展であり、定理の考え方を一般化して他のネットワークで同様の積形式解を探すことに応用することは、インターネットの開発に使用された考え方を含め、多くの研究の対象となってきた[2]。[3]ネットワークは、ジェームズ・R・ジャクソンによって最初に特定され[4] [5]、彼の論文は、雑誌「マネジメントサイエンス」の「経営科学の最初の50年間で最も影響力のある10のタイトル」に再掲載された。[6]
ジャクソンはバークとライヒの研究に触発されたが[7]、ジャン・ウォーランドは「積形式の結果は…ジャクソン自身が基礎論文で信じていたように、出力定理の直接的な結果ではない」と指摘している[8] 。
以前の積形式解は、RRPジャクソンによってタンデムキュー(各顧客が順番に各キューを訪問しなければならない有限のキューチェーン)とサイクリックネットワーク(各顧客が順番に各キューを訪問しなければならないキューのループ)に対して発見されました。[9]
Jackson ネットワークは多数のノードで構成され、各ノードはキューを表します。キューのサービス レートは、ノード依存 (ノードによってサービス レートが異なる) と状態依存 (キューの長さによってサービス レートが変わる) の両方になります。ジョブは、固定ルーティング マトリックスに従ってノード間を移動します。各ノードのすべてのジョブは単一の「クラス」に属し、ジョブは同じサービス時間配分と同じルーティング メカニズムに従います。したがって、ジョブの処理に優先順位はありません。各ノードのすべてのジョブは、先着順で処理されます。
有限個のジョブが閉じたネットワーク内を巡回するジャクソンネットワークも、ゴードン・ニューウェル定理によって記述される積形式解を持つ。[10]
ジャクソンネットワークに必要な条件
m個の相互接続されたキューのネットワークは、次の条件を満たす場合、
ジャクソンネットワーク[11]またはジャクソンネットワーク[12]と呼ばれます。
- ネットワークが開いている場合、ノードiへの外部からの到着はポアソン過程を形成し、
- すべてのサービス時間は指数分布しており、すべてのキューでのサービス規律は先着順です。
- キューiでサービスを完了した顧客は、確率 で新しいキューjに移動する、または確率 でシステムを離れる。オープンネットワークの場合、この確率はキューのサブセットによってはゼロではない。


- すべてのキューの使用率は 1 未満です。
定理
ジャクソンネットワークのオープンネットワークでは、各キューの使用率が1未満であるm個の M/M/1キューがあり、均衡状態確率分布が存在し、状態は個々のキューの均衡分布の積で与えられる。


![{\displaystyle \pi (k_{1},k_{2},\ldots ,k_{m})=\prod _{i=1}^{m}\pi _{i}(k_{i})=\prod _{i=1}^{m}[\rho _{i}^{k_{i}}(1-\rho _{i})].}](https://wikimedia.org/api/rest_v1/media/math/render/svg/0c9cb3ffbe3a81de75cfbc30bbfe828c5ee75e34)
この結果は、ステーションにc iサーバーがあり、使用率要件が であるM/M/c モデルステーションにも当てはまります。



意味
オープン ネットワークでは、ジョブは外部からポアソン過程に従って到着し、その速度は です。到着したジョブはそれぞれ独立して、確率 および でノードjにルーティングされます。ノードiでサービスが完了すると、ジョブは確率 で別のノードjに移動するか、確率 でネットワークを離れます。





したがって、外部到着と内部遷移の両方を含むノードiへの全体的な到着率は次のようになります。


(各ノードでの利用率は 1 未満であり、均衡分布、つまり長期平均動作を見ているため、jからiに移行するジョブのレートはjへの到着率の一部によって制限され、上記ではサービス率は無視します。)

を定義すると、 を解くことができます。


すべてのジョブもポアソン過程に従って各ノードから出発し、ノードiにジョブがある場合のノードiのサービス率として定義されます。


時刻tにおけるノードiのジョブ数を、 と表すものとします。の均衡分布は、次のバランス方程式のシステムによって決定されます。




![{\displaystyle {\begin{aligned}&\pi (\mathbf {x} )\sum _{i=1}^{J}[\alpha p_{0i}+\mu _{i}(x_{i} )(1-p_{ii})]\\={}&\sum _{i=1}^{J}[\pi (\mathbf {x} -\mathbf {e} _{i})\alpha p_{0i}+\pi (\mathbf {x} +\mathbf {e} _{i})\mu _{i}(x_{i}+1)p_{i0}] +\sum _{i=1}^{J}\sum _{j\neq i}\pi (\mathbf {x} +\mathbf {e} _{i}-\mathbf {e} _{j})\mu _{i}(x_{i}+1)p_{ij}.\qquad (2)\end{aligned}}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/cf9a9294ac3a056f8f9844aca3c3ab4a48c2263c)
ここで は単位ベクトルを表します。

定理
それぞれが確率質量関数を持つ独立したランダム変数のベクトルを想定する。



ここで、 ieが適切に定義されている場合、開いたジャクソンネットワークの平衡分布は次の積形式を持ちます。




すべての人のために。⟩

この定理は、各ノードの状態依存のサービス率を許可することで、上記の定理を拡張します。これは、 の分布を独立変数のベクトルで関連付けます。


例
3ノードのオープンジャクソンネットワーク
グラフに示す 3 つのノードを持つ Jackson ネットワークがあるとします。係数は次のようになります。


すると定理により次の計算が行えます。

の定義によれば、次のようになります。




したがって、各ノードに 1 つのジョブがある確率は次のようになります。

ここでのサービス率は状態に依存しないため、 は単純に幾何分布に従います。

一般化ジャクソンネットワーク
一般化されたジャクソンネットワークは、ポアソン過程である必要のない更新到着過程と、独立した同一分布の非指数サービス時間を可能にする。一般に、このネットワークは積形式の定常分布を持たないため、近似値が求められる。[13]
ブラウン運動近似
ある穏やかな条件下では、開いた一般化ジャクソン ネットワークのキュー長さプロセス[明確化が必要] は、と定義される反射ブラウン運動で近似できます。ここで、はプロセスのドリフト、は共分散行列、 は反射行列です。これは、均質流体ネットワークを持つ一般ジャクソン ネットワークと反射ブラウン運動の関係によって得られる 2 次近似です。





反射ブラウン運動過程のパラメータは次のように指定されます。

![{\displaystyle \Gamma =(\Gamma _{k\ell }){\text{ }}\Gamma _{k\ell }=\sum _{j=1}^{J}(\lambda _{j}\wedge \mu _{j})[p_{jk}(\delta _{k\ell }-p_{j\ell })+c_{j}^{2}(p_{jk}-\delta _{jk})(p_{j\ell }-\delta _{j\ell })]+\alpha _{k}c_{0,k}^{2}\delta _{k\ell }}](https://wikimedia.org/api/rest_v1/media/math/render/svg/f2a36d697b14cb8f1ca7ea78c26b555a3c7a6ee7)

ここで、記号は次のように定義されます。
参照
参考文献
- ^ Walrand, J. ; Varaiya, P. (1980). 「ジャクソンネットワークにおける滞在時間と追い越し条件」.応用確率論の進歩. 12 (4): 1000–1018. doi :10.2307/1426753. JSTOR 1426753.
- ^ Kelly, FP (1976 年 6 月). 「キューのネットワーク」.応用確率論の進歩. 8 (2): 416–432. doi :10.2307/1425912. JSTOR 1425912.
- ^ジャクソン、ジェームズ R. (2004 年 12 月)。「「ジョブショップ のような待ち行列システム」に関するコメント: 背景」。マネジメント サイエンス。50 (12): 1796–1802。doi :10.1287 / mnsc.1040.0268。JSTOR 30046150。
- ^ジャクソン、ジェームズ・R. (1963 年10月)。「ジョブショップのような待ち行列システム」。マネジメントサイエンス。10 (1):131–142。doi : 10.1287 /mnsc.1040.0268。JSTOR 2627213。1963 年 1 月のバージョンは http://www.dtic.mil/dtic/tr/fulltext/u2/296776.pdf で入手できます。2018 年 4 月 12 日にWayback Machineにアーカイブされました。
- ^ Jackson, JR (1957). 「待機列のネットワーク」.オペレーションズ・リサーチ. 5 (4): 518–521. doi :10.1287/opre.5.4.518. JSTOR 167249.
- ^ Jackson, James R. (2004 年 12 月). 「ジョブショップのような待ち行列システム」. Management Science . 50 (12): 1796–1802. doi :10.1287/mnsc.1040.0268. JSTOR 30046149.
- ^ Reich, Edgar (1957 年 9 月). 「行列が並んでいる場合の待ち時間」. Annals of Mathematical Statistics . 28 (3): 768. doi : 10.1214/aoms/1177706889 . JSTOR 2237237.
- ^ Walrand, Jean (1983 年 11 月)。「準可逆キューのネットワークの確率的考察」IEEE Transactions on Information Theory 29 ( 6): 825. doi :10.1109/TIT.1983.1056762。
- ^ Jackson, RRP (1995). 「書評: キューイングネットワークと製品形式: システムアプローチ」IMA Journal of Management Mathematics . 6 (4): 382–384. doi :10.1093/imaman/6.4.382.
- ^ Gordon, WJ; Newell, GF (1967). 「指数サーバーを備えたクローズドキューイングシステム」.オペレーションズ・リサーチ. 15 (2): 254. doi :10.1287/opre.15.2.254. JSTOR 168557.
- ^ Goodman, Jonathan B.; Massey, William A. (1984年12月). 「非エルゴードなジャクソンネットワーク」. Journal of Applied Probability . 21 (4): 860–869. doi :10.2307/3213702.
- ^ Walrand, J.; Varaiya, P. (1980 年 12 月). 「ジャクソンネットワークにおける滞在時間と追い越し条件」.応用確率論の進歩. 12 (4): 1000–1018. doi :10.2307/1426753.
- ^ チェン・ホン、ヤオ・デイビッド・D. (2001)。キューイングネットワークの基礎:パフォーマンス、漸近解析、最適化。シュプリンガー。ISBN 0-387-95166-0。