जैक्सन नेटवर्क

जैक्सन नेटवर्क पंक्ति सिद्धांत में, संभावना के गणितीय सिद्धांत के भीतर अनुशासन, (कभी-कभी जैकसोनियन नेटवर्क ) पंक्तिबद्ध नेटवर्क का वर्ग है जहां संतुलन वितरण विशेष रूप से गणना करने के लिए सरल होता है क्योंकि नेटवर्क में उत्पाद-रूप समाधान होता है। पंक्तियां के नेटवर्क के सिद्धांत में यह पहला महत्वपूर्ण विकास था, और अन्य नेटवर्कों में समान उत्पाद-रूप समाधानों की खोज के लिए प्रमेय के विचारों को सामान्य बनाना और लागू करना बहुत शोध का विषय रहा है, इंटरनेट के विकास में प्रयुक्त विचारों सहित। नेटवर्क की जेम्स आर. जैक्सन द्वारा पहचान सबसे पहले की गई थी और उनके पेपर को जर्नल मैनेजमेंट साइंस के 'टेन मोस्ट इन्फ्लुएंशियल टाइटल्स ऑफ मैनेजमेंट साइंसेज फर्स्ट फिफ्टी इयर्स' में फिर से छापा गया था।

जैक्सन बर्क और रीच के काम से प्रेरित थे, यद्यपि जीन वालरैंड ने "उत्पाद-रूप के परिणाम को नोट किया है ... [हैं] जैक्सन की तुलना में आउटपुट प्रमेय का बहुत कम तात्कालिक परिणाम है जो खुद अपने मौलिक पेपर में विश्वास करने के लिए दिखाई दिया हैं"।

अग्रानुक्रम पंक्तियां (पंक्तियां की परिमित श्रृंखला जहां प्रत्येक ग्राहक को प्रत्येक पंक्ति में क्रम से जाना चाहिए) और चक्रीय नेटवर्क (पंक्तियां का लूप जहां प्रत्येक ग्राहक को क्रम में प्रत्येक पंक्ति में जाना चाहिए) के लिए आर.आर.पी. जैक्सन द्वारा पूर्व उत्पाद-रूप समाधान पाया गया था।

जैक्सन नेटवर्क में कई नोड्स होते हैं, जहां प्रत्येक नोड पंक्ति का प्रतिनिधित्व करता है जिसमें सेवा दर दोनों नोड-निर्भर हो सकती है (विभिन्न नोड्स में अलग-अलग सेवा दरें होती हैं) और स्थिति-निर्भर (पंक्ति की लंबाई के आधार पर सेवा दरें बदलती हैं)। निश्चित रूटिंग आव्यूह के बाद सामान्य काम नोड्स के बीच यात्रा करती हैं। प्रत्येक नोड पर सभी सामान्य काम एक ही "वर्ग" से संबंधित हैं और सामान्य काम समान सेवा-समय वितरण और समान रूटिंग तंत्र का पालन करती हैं। फलस्वरूप, काम करने की सेवा में प्राथमिकता की कोई धारणा नहीं है: प्रत्येक नोड पर सभी सामान्य काम पहले आओ, पहले पाओ के आधार पर दी जाती हैं।

जैक्सन नेटवर्क जहां काम करने की सीमित आबादी एक बंद नेटवर्क के आसपास घूमती है, वहां गॉर्डन-नेवेल प्रमेय द्वारा वर्णित उत्पाद-रूप समाधान भी है।

जैक्सन नेटवर्क के लिए आवश्यक शर्तें
m परस्पर जुड़ी पंक्तियां के नेटवर्क को 'जैक्सन नेटवर्क ' या जैकसोनियन नेटवर्क के रूप में जाना जाता है यदि यह निम्नलिखित शर्तों को पूरा करता है:


 * 1) यदि नेटवर्क खुला है, नोड के लिए कोई भी बाहरी आगमन पॉसॉन प्रक्रिया बनाता है,
 * 2) सभी सेवा समय घातीय रूप से वितरित किए जाते हैं और सभी पंक्तियां में सेवा अनुशासन पहले आओ पहले पाओ वाला है,
 * 3) पंक्ति में सेवा पूरी करने वाला ग्राहक या तो संभावना के साथ कुछ नई पंक्ति j में चला जाएगा $$P_{ij}$$ या प्रणाली को संभाव्यता के साथ छोड़ दें $$1-\sum_{j=1}^{m}P_{ij}$$, जो ओपन नेटवर्क के लिए पंक्तियां के कुछ सबसेट के लिए गैर-शून्य है,
 * 4) सभी पंक्तियां का उपयोग एक से कम है।

प्रमेय
एम एम/एम/1 पंक्तियां के ओपन जैक्सन नेटवर्क में जहां उपयोग होता है $$\rho_i$$ प्रत्येक पंक्ति में 1 से कम है, संतुलन स्थिति संभाव्यता वितरण मौजूद है और स्थिति के लिए $$\scriptstyle{(k_1,k_2,\ldots,k_m)}$$ व्यक्तिगत पंक्ति संतुलन वितरण के उत्पाद द्वारा दिया जाता है


 * $$\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)].$$

परिणाम $$\pi (k_1,k_2,\ldots,k_m) = \prod_{i=1}^{m} \pi_i(k_i)$$ ci सर्वर के साथ एम/एम/सी मॉडल स्टेशनों के लिए भी है  $$i^\text{th}$$ स्टेशन, उपयोग की आवश्यकता के साथ $$\rho_i < c_i$$.

परिभाषा
ओपन नेटवर्क में, दर के साथ पॉइसन प्रक्रिया के बाद सामान्य काम बाहर से आती हैं $$\alpha>0$$। प्रत्येक आगमन को संभावना के साथ स्वतंत्र रूप से नोड j पर रूट किया जाता है $$p_{0j}\ge0$$ और $$\sum_{j=1}^J p_{0j}=1$$. नोड I पर सेवा पूर्ण होने पर, कार्य संभाव्यता के साथ दूसरे नोड j पर जा सकता है $$p_{ij}$$ या संभाव्यता के साथ नेटवर्क छोड़ दें $$p_{i0}=1-\sum_{j=1}^J p_{ij}$$.

इसलिए हमारे पास नोड i, के लिए समग्र आगमन दर है, $$\lambda_i$$, बाहरी आगमन और आंतरिक संक्रमण दोनों सहित:


 * $$ \lambda_i =\alpha p_{0i} + \sum_{j=1}^J \lambda_j p_{ji}, i=1,\ldots,J.   \qquad (1)$$

(चूंकि प्रत्येक नोड पर उपयोग 1 से कम है, और हम संतुलन वितरण अर्थात लंबे समय तक चलने वाले औसत व्यवहार को देख रहे हैं, j से i में संक्रमण की दर j पर आगमन दर के अंश से बंधी है और हम सेवा दर की उपेक्षा करते हैं $$\mu_j$$ ऊपरोक्त में।)

परिभाषित करना $$ a=(\alpha p_{0i})_{i=1}^J$$, तो हम हल कर सकते हैं $$ \lambda=(I-P^T)^{-1}a$$.

पॉसों प्रक्रिया के बाद सभी कार्य प्रत्येक नोड को छोड़ देते हैं, और परिभाषित करते हैं $$ \mu_i(x_i) $$ जब वहाँ नोड i की सेवा दर के रूप में $$ x_i $$ नोड i पर कार्य।

होने देना $$X_i(t)$$ नोड i पर समय t पर काम करना की संख्या को दर्शाता है, और $$ \mathbf{X}=(X_i)_{i=1}^J$$. फिर का संतुलन वितरण $$\mathbf{X}$$, $$\pi(\mathbf{x})=P(\mathbf{X}=\mathbf{x})$$ संतुलन समीकरणों की निम्नलिखित प्रणाली द्वारा निर्धारित किया जाता है:



\begin{align} & \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\ne i}\pi(\mathbf{x}+\mathbf{e}_i-\mathbf{e}_j)\mu_i(x_i+1)p_{ij}.\qquad (2) \end{align} $$ जहाँ $$\mathbf{e}_i$$ निरूपित करें $$ i^\text{th}$$ इकाई वेक्टर।

प्रमेय
मान लीजिए स्वतंत्र अनियमित चर का एक वेक्टर $$ (Y_1,\ldots,Y_J)$$ प्रत्येक के साथ $$ Y_i$$ संभाव्यता द्रव्यमान कार्य के रूप में


 * $$ P(Y_i=n)=p(Y_i=0)\cdot \frac{\lambda_i^n}{M_i(n)}, \quad (3)$$

जहाँ $$ M_i(n)=\prod_{j=1}^n \mu_i(j) $$. अगर $$ \sum_{n=1}^\infty \frac{\lambda_i^n}{M_i(n)} < \infty $$ अर्थात। $$P(Y_i=0)=\left(1+\sum_{n=1}^\infty \frac{\lambda_i^n}{M_i(n)}\right)^{-1}$$ अच्छी तरह से परिभाषित है, तो ओपन जैक्सन नेटवर्क के संतुलन वितरण में निम्नलिखित उत्पाद रूप हैं:


 * $$ \pi(\mathbf{x})=\prod _{i=1}^J P(Y_i=x_i).$$

सभी के लिए $$\mathbf{x}\in \mathcal{Z}_{+}^J $$.⟩

यह समीकरण को सत्यापित करने के लिए पर्याप्त है $$(2)$$ संतुष्ट है। उत्पाद रूप और सूत्र (3) द्वारा, हमारे पास:


 * $$ \pi(\mathbf{x}) =\pi (\mathbf{x}+\mathbf{e}_i)\mu_i(x_i+1)/ \lambda_i

= \pi( \mathbf{x}+ \mathbf{e}_i- \mathbf{e}_j) \mu_i (x_i+1) \lambda_j /[\lambda_i \mu_j (x_j)]$$ इन्हें के दाईं ओर प्रतिस्थापित करना $$(2)$$ हम पाते हैं:


 * $$ \sum_{i=1}^J [\alpha p_{0i}+\mu_i(x_i)(1-p_{ii})]=\sum_{i=1}^J[\frac{\alpha p_{0i}}{\lambda_i}\mu_i(x_i)+\lambda_i p_{i0}]+\sum_{i=1}^J\sum_{j\ne i}\frac{\lambda_i}{\lambda_j}p_{ij}\mu_j(x_j). \qquad (4) $$

फिर प्रयोग करें $$(1)$$, अपने पास:


 * $$ \sum_{i=1}^J\sum_{j\ne i}\frac{\lambda_i}{\lambda_j}p_{ij}\mu_j(x_j) = \sum_{j=1}^J [\sum_{i \ne j}\frac{\lambda_i}{\lambda_j}p_{ij}]\mu_j(x_j)=\sum_{j=1}^J[1-p_{jj}-\frac{\alpha p_{0j}}{\lambda_j}]\mu_j(x_j). $$

उपरोक्त को प्रतिस्थापित करना $$(4)$$, अपने पास:
 * $$ \sum_{i=1}^J \alpha p_{0i}=\sum_{i=1}^J \lambda_i p_{i0}$$

द्वारा सत्यापित किया जा सकता है $$ \sum_{i=1}^J \alpha p_{0i}= \sum_{i=1}^J\lambda_i-\sum _{i=1}^J\sum_{j=1}^J\lambda_j p_{ji}=\sum_{i=1}^J\lambda_i-\sum_{j=1}^J\lambda_j(1-p_{j0})=\sum_{i=1}^J\lambda_ip_{i0} $$. इसलिए दोनों तरफ $$ (2) $$ बराबर हैं।⟨

यह प्रमेय प्रत्येक नोड की स्थिति-निर्भर सेवा दर की अनुमति देकर ऊपर दिखाए गए को बढ़ाता है। वितरण से संबंधित है $$\mathbf{X}$$ स्वतंत्र चर के एक सदिश द्वारा $$ \mathbf{Y} $$।

उदाहरण
मान लीजिए कि हमारे पास ग्राफ में दिखाया गया तीन-नोड जैक्सन नेटवर्क है, गुणांक हैं:
 * $$\alpha=5, \quad

p_{01}=p_{02}=0.5, \quad p_{03}=0,\quad $$

P=\begin{bmatrix} 0 & 0.5 & 0.5\\ 0 & 0 & 0 \\ 0 & 0 & 0\end{bmatrix}, \quad \mu=\begin{bmatrix} \mu_1(x_1)\\ \mu_2(x_2)\\ \mu_3(x_3)\end{bmatrix} =\begin{bmatrix} 15\\ 12\\ 10\end{bmatrix} \text{ for all }x_i>0$$ फिर प्रमेय द्वारा, हम गणना कर सकते हैं:


 * $$\lambda=(I-P^T)^{-1}a=\begin{bmatrix}

1 & 0 & 0\\ -0.5 & 1 & 0 \\ -0.5 & 0 & 1\end{bmatrix}^{-1}\begin{bmatrix} 0.5\times5\\ 0.5\times5\\ 0 \end{bmatrix}=\begin{bmatrix} 1&0&0\\ 0.5&1&0\\ 0.5&0&1\end{bmatrix}\begin{bmatrix} 2.5\\ 2.5\\ 0\end{bmatrix}=\begin{bmatrix} 2.5\\ 3.75\\ 1.25\end{bmatrix} $$ की परिभाषा के अनुसार $$ \mathbf{Y} $$, अपने पास:


 * $$ P(Y_1=0)=\left(\sum_{n=0}^\infty \left(\frac{2.5}{15}\right)^n\right)^{-1}=\frac{5}{6} $$
 * $$ P(Y_2=0)=\left(\sum_{n=0}^\infty \left(\frac{3.75}{12}\right)^n\right)^{-1}=\frac{11}{16} $$
 * $$ P(Y_3=0)=\left(\sum_{n=0}^\infty \left(\frac{1.25}{10}\right)^n\right)^{-1}=\frac{7}{8} $$

इसलिए प्रायिकता है कि प्रत्येक नोड पर एक कार्य है:


 * $$ \pi(1,1,1)=\frac{5}{6}\cdot\frac{2.5}{15}\cdot\frac{11}{16}\cdot\frac{3.75}{12}\cdot\frac{7}{8}\cdot\frac{1.25}{10}\approx 0.00326$$

चूंकि यहां सेवा दर स्थिति पर निर्भर नहीं करती है, इसलिए $$ Y_i$$ बस एक ज्यामितीय वितरण का अनुसरण करते हैं।

सामान्यीकृत जैक्सन नेटवर्क
सामान्यीकृत जैक्सन नेटवर्क नवीनीकरण आगमन प्रक्रियाओं की अनुमति देता है, जो प्वासोंप्रक्रियाओं की आवश्यकता नहीं है, और स्वतंत्र, समान रूप से वितरित गैर-घातीय सेवा समय। सामान्य तौर पर, इस नेटवर्क में उत्पाद-रूप स्थिर वितरण नहीं होता है, इसलिए अनुमानों की मांगा की जाती है।

ब्राउनियन अनुमान
कुछ हल्की परिस्थितियों में पंक्ति-लंबाई की प्रक्रिया ओपन सामान्यीकृत जैक्सन नेटवर्क के $$Q(t)$$ रूप में परिभाषित प्रतिबिंबित ब्राउनियन गति द्वारा अनुमान लगाया जा सकता है $$ \operatorname{RBM}_{Q(0)}(\theta,\Gamma;R).$$, जहां $$ \theta $$ प्रक्रिया का बहाव है, $$ \Gamma $$ सहप्रसरण आव्यूह है, और $$ R $$ प्रतिबिंब आव्यूह है। यह सामान्य जैक्सन नेटवर्क के बीच सजातीय द्रव नेटवर्क और प्रतिबिंबित ब्राउनियन गति के बीच संबंध द्वारा प्राप्त एक दो-क्रम अनुमान है।

परिलक्षित ब्राउनियन प्रक्रिया के पैरामीटर निम्नानुसार निर्दिष्ट हैं:


 * $$ \theta= \alpha -(I-P^T)\mu $$
 * $$ \Gamma=(\Gamma_{k\ell}) \text{ with } \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} $$
 * $$ R=I-P^T $$

जहां प्रतीकों को इस प्रकार परिभाषित किया गया है:

यह भी देखें

 * गॉर्डन-नेवेल नेटवर्क
 * बीसीएमपी नेटवर्क
 * जी नेटवर्क
 * लघु नियम