बूलियन नेटवर्क

एक बूलियन नेटवर्क में बूलियन चर का एक असतत सेट होता है, जिनमें से प्रत्येक में एक बूलियन फ़ंक्शन होता है (संभवतः प्रत्येक चर के लिए अलग) इसे सौंपा जाता है जो उन चर और आउटपुट के सबसेट से इनपुट लेता है जो उस चर की स्थिति को निर्धारित करता है जिसे इसे सौंपा गया है।. कार्यों का यह सेट प्रभाव में चर के सेट पर एक टोपोलॉजी (कनेक्टिविटी) निर्धारित करता है, जो तब नेटवर्क (गणित) में नोड बन जाता है। आमतौर पर, सिस्टम की गतिशीलता को असतत समय श्रृंखला के रूप में लिया जाता है, जहां समय पर पूरे नेटवर्क की स्थिति t+1 समय t पर नेटवर्क की स्थिति पर प्रत्येक चर के कार्य का मूल्यांकन करके निर्धारित किया जाता है।. यह समकालिक रूप से या विकट:अतुल्यकालिक रूप से किया जा सकता है। जीव विज्ञान में बूलियन नेटवर्क का उपयोग विनियामक नेटवर्क के मॉडल के लिए किया गया है। हालांकि बूलियन नेटवर्क आनुवंशिक वास्तविकता का एक अपरिष्कृत सरलीकरण है जहां जीन सरल बाइनरी स्विच नहीं हैं, ऐसे कई मामले हैं जहां वे व्यक्त और दबे हुए जीन के सही पैटर्न को सही ढंग से व्यक्त करते हैं। प्रतीत होने वाला गणितीय आसान (तुल्यकालिक) मॉडल केवल 2000 के दशक के मध्य में पूरी तरह से समझा गया था।

शास्त्रीय मॉडल
एक बूलियन नेटवर्क एक विशेष प्रकार की अनुक्रमिक गतिशील प्रणाली है, जहां समय और राज्य असतत होते हैं, यानी चर के सेट और समय श्रृंखला में राज्यों के सेट दोनों में पूर्णांक श्रृंखला पर एक आक्षेप होता है।

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

आनुवंशिक नियामक नेटवर्क के यादृच्छिक मॉडल के रूप में 1969 में स्टुअर्ट ए कॉफ़मैन द्वारा पहले बूलियन नेटवर्क प्रस्तावित किए गए थे लेकिन उनकी गणितीय समझ 2000 के दशक में ही शुरू हुई थी।

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

बढ़ती कंप्यूटर शक्ति और प्रतीत होने वाले सरल मॉडल की बढ़ती समझ के साथ, अलग-अलग लेखकों ने आकर्षित करने वालों की औसत संख्या और लंबाई के लिए अलग-अलग अनुमान दिए, यहां प्रमुख प्रकाशनों का संक्षिप्त सारांश दिया गया है।

स्थिरता
डायनेमिक सिस्टम सिद्धांत में, नेटवर्क के आकर्षित करने वालों की संरचना और लंबाई नेटवर्क के गतिशील चरण से मेल खाती है। बूलियन नेटवर्क की स्थिरता उनके नोड (ग्राफ सिद्धांत) के कनेक्शन पर निर्भर करती है। एक बूलियन नेटवर्क स्थिर, आलोचनात्मक या अराजक व्यवहार प्रदर्शित कर सकता है। यह घटना नोड्स के कनेक्शन की औसत संख्या के एक महत्वपूर्ण मूल्य द्वारा नियंत्रित होती है ($$K_{c}$$), और हैमिंग दूरी द्वारा दूरी माप के रूप में चित्रित किया जा सकता है। अस्थिर शासन में, प्रारंभिक रूप से दो करीबी राज्यों के बीच की दूरी औसतन समय के साथ तेजी से बढ़ती है, जबकि स्थिर शासन में यह तेजी से घट जाती है। इसमें प्रारंभिक रूप से करीबी राज्यों के साथ इसका मतलब है कि हैमिंग दूरी नोड्स की संख्या की तुलना में छोटी है ($$N$$) नेटवर्क में।

एन-के-मॉडल के लिए नेटवर्क स्थिर है अगर $$KK_{c}$$.

किसी दिए गए नोड की स्थिति $$ n_{i} $$ इसकी सत्य तालिका के अनुसार अद्यतन किया जाता है, जिसके आउटपुट बेतरतीब ढंग से भरे जाते हैं। $$ p_{i} $$ इनपुट सिग्नल की दी गई श्रृंखला के लिए ऑफ आउटपुट असाइन करने की संभावना को दर्शाता है।

अगर $$ p_{i}=p=const. $$ प्रत्येक नोड के लिए, स्थिर और अराजक सीमा के बीच संक्रमण निर्भर करता है $$ p $$. बर्नार्ड डेरिडा और यवेस पोमो के अनुसार , कनेक्शन की औसत संख्या का महत्वपूर्ण मान है $$ K_{c}=1/[2p(1-p)] $$.

अगर $$ K $$ स्थिर नहीं है, और इन-डिग्री और आउट-डिग्री के बीच कोई संबंध नहीं है, स्थिरता की स्थिति किसके द्वारा निर्धारित की जाती है $$ \langle K^{in}\rangle $$  नेटवर्क स्थिर है अगर $$\langle K^{in}\rangle K_{c}$$.

स्केल-फ्री नेटवर्क | स्केल-फ्री नेटवर्क टोपोलॉजी वाले नेटवर्क के मामले में स्थिरता की स्थिति समान होती है, जहां इन-एंड-आउट-डिग्री डिस्ट्रीब्यूशन एक पावर-लॉ डिस्ट्रीब्यूशन है: $$ P(K) \propto K^{-\gamma} $$, और $$\langle K^{in} \rangle=\langle K^{out} \rangle $$, क्योंकि एक नोड से प्रत्येक आउट-लिंक दूसरे से इन-लिंक होता है। संवेदनशीलता इस संभावना को दर्शाती है कि किसी दिए गए नोड के बूलियन फ़ंक्शन का आउटपुट बदलता है यदि उसका इनपुट बदलता है। यादृच्छिक बूलियन नेटवर्क के लिए, $$ q_{i}=2p_{i}(1-p_{i}) $$. सामान्य स्थिति में, नेटवर्क की स्थिरता सबसे बड़े eigenvalues ​​​​और eigenvectors द्वारा नियंत्रित होती है $$ \lambda_{Q} $$ मैट्रिक्स का $$ Q $$, कहाँ $$ Q_{ij}=q_{i}A_{ij} $$, और $$ A $$ नेटवर्क का आसन्न मैट्रिक्स है। नेटवर्क स्थिर है अगर $$\lambda_{Q}<1$$, महत्वपूर्ण अगर $$\lambda_{Q}=1$$, अस्थिर अगर $$\lambda_{Q}>1$$.

अन्य टोपोलॉजी
एक विषय विभिन्न अंतर्निहित ग्राफ टोपोलॉजी का अध्ययन करना है।
 * सजातीय मामला केवल एक ग्रिड को संदर्भित करता है जो कि प्रसिद्ध ईज़िंग मॉडल की कमी है।
 * स्केल-फ्री नेटवर्क | बूलियन नेटवर्क के लिए स्केल-फ्री टोपोलॉजी का चयन किया जा सकता है। कोई उस मामले को अलग कर सकता है जहां सत्ता-कानून में केवल इन-डिग्री वितरण वितरित किया गया हो, या केवल आउट-डिग्री-डिस्ट्रीब्यूशन या दोनों।

अन्य अद्यतन योजनाएं
क्लासिकल बूलियन नेटवर्क (कभी-कभी सीआरबीएन, यानी क्लासिक रैंडम बूलियन नेटवर्क कहा जाता है) सिंक्रोनस रूप से अपडेट किए जाते हैं। इस तथ्य से प्रेरित है कि जीन आमतौर पर एक साथ अपनी स्थिति नहीं बदलते हैं, अलग-अलग विकल्प पेश किए गए हैं। एक सामान्य वर्गीकरण निम्नलखित में से कोई:
 * नियतात्मक अतुल्यकालिक अद्यतन बूलियन नेटवर्क (DRBNs) समकालिक रूप से अद्यतन नहीं हैं लेकिन एक नियतात्मक समाधान अभी भी मौजूद है। एक नोड i को तब अपडेट किया जाएगा जब ''t ≡ Qi (पी के खिलाफi) जहां टी समय कदम है।
 * सबसे सामान्य मामला फुल स्टोकेस्टिक अपडेटिंग (GARBN, जनरल एसिंक्रोनस रैंडम बूलियन नेटवर्क) है। यहां, अद्यतन किए जाने वाले प्रत्येक कम्प्यूटेशनल चरण में एक (या अधिक) नोड का चयन किया जाता है।
 * आंशिक रूप से देखे गए बूलियन डायनेमिकल सिस्टम (पीओबीडीएस)   सिग्नल मॉडल सभी पिछले नियतात्मक और स्टोचैस्टिक बूलियन नेटवर्क मॉडल से अलग है, बूलियन राज्य वेक्टर की प्रत्यक्ष अवलोकन क्षमता की धारणा को हटाकर और अवलोकन प्रक्रिया में अनिश्चितता की अनुमति देकर, व्यवहार में आने वाले परिदृश्य को संबोधित करते हुए।
 * स्वायत्त बूलियन नेटवर्क (एबीएन) निरंतर समय में अपडेट किए जाते हैं (टी एक वास्तविक संख्या है, एक पूर्णांक नहीं है), जो दौड़ की स्थिति और जटिल गतिशील व्यवहार जैसे नियतात्मक अराजकता की ओर जाता है।

वर्गीकरण

 * स्केलेबल इष्टतम बायेसियन वर्गीकरण संभावित मॉडल अनिश्चितता के लिए प्रक्षेपवक्र लेखांकन का एक इष्टतम वर्गीकरण विकसित किया और एक कण-आधारित प्रक्षेपवक्र वर्गीकरण भी प्रस्तावित किया जो कि इष्टतम समाधान की तुलना में बहुत कम जटिलता वाले बड़े नेटवर्क के लिए अत्यधिक मापनीय है।

यह भी देखें

 * एनके मॉडल

संदर्भ

 * Dubrova, E., Teslenko, M., Martinelli, A., (2005). *Kauffman Networks: Analysis and Applications, in "Proceedings of International Conference on Computer-Aided Design", pages 479-484.

बाहरी संबंध

 * Analysis of Dynamic Algebraic Models (ADAM) v1.1
 * bioasp/bonesis: Synthesis of Most Permissive Boolean Networks from network architecture and dynamical properties
 * CoLoMoTo (Consortium for Logical Models and Tools)
 * DDLab
 * NetBuilder Boolean Networks Simulator
 * Open Source Boolean Network Simulator
 * JavaScript Kauffman Network
 * Probabilistic Boolean Networks (PBN)
 * RBNLab
 * A SAT-based tool for computing attractors in Boolean Networks