विस्तारक ग्राफ: Difference between revisions
(Created page with "{{short description|Sparse graph with strong connectivity}} ग्राफ़ सिद्धांत में, एक विस्तारक ग्राफ़ एक ...") |
No edit summary |
||
| Line 6: | Line 6: | ||
सहजता से, एक विस्तारक ग्राफ एक परिमित, अप्रत्यक्ष [[मल्टीग्राफ]] है जिसमें कोने के प्रत्येक उपसमुच्चय जो बहुत बड़े नहीं हैं, उनकी एक बड़ी [[सीमा (ग्राफ सिद्धांत)]] है। इन धारणाओं की विभिन्न औपचारिकताएं विस्तारकों की विभिन्न धारणाओं को जन्म देती हैं: एज एक्सपेंडर्स, वर्टेक्स एक्सपेंडर्स और स्पेक्ट्रल एक्सपेंडर्स, जैसा कि नीचे परिभाषित किया गया है। | सहजता से, एक विस्तारक ग्राफ एक परिमित, अप्रत्यक्ष [[मल्टीग्राफ]] है जिसमें कोने के प्रत्येक उपसमुच्चय जो बहुत बड़े नहीं हैं, उनकी एक बड़ी [[सीमा (ग्राफ सिद्धांत)]] है। इन धारणाओं की विभिन्न औपचारिकताएं विस्तारकों की विभिन्न धारणाओं को जन्म देती हैं: एज एक्सपेंडर्स, वर्टेक्स एक्सपेंडर्स और स्पेक्ट्रल एक्सपेंडर्स, जैसा कि नीचे परिभाषित किया गया है। | ||
एक डिस्कनेक्टेड ग्राफ एक विस्तारक नहीं है, क्योंकि एक [[घटक (ग्राफ सिद्धांत)]] की सीमा खाली है। प्रत्येक जुड़ा हुआ ग्राफ एक विस्तारक है; | एक डिस्कनेक्टेड ग्राफ एक विस्तारक नहीं है, क्योंकि एक [[घटक (ग्राफ सिद्धांत)]] की सीमा खाली है। प्रत्येक जुड़ा हुआ ग्राफ एक विस्तारक है; चूँकि , अलग-अलग जुड़े ग्राफ़ में अलग-अलग विस्तार पैरामीटर हैं। पूर्ण ग्राफ में सबसे अच्छा विस्तार गुण है, लेकिन इसकी सबसे बड़ी संभव [[डिग्री (ग्राफ सिद्धांत)]] है। अनौपचारिक रूप से, एक ग्राफ एक अच्छा विस्तारक होता है यदि इसमें कम डिग्री और उच्च विस्तार पैरामीटर होते हैं। | ||
===किनारे का विस्तार=== | ===किनारे का विस्तार=== | ||
| Line 15: | Line 15: | ||
:<math> E(A,B) = \{ \{ u, v \} \in E(G) \ : \ u \in A , v \in B \}</math> शीर्षों के उपसमुच्चय के बीच के किनारे {{math|''A'',''B'' ⊆ ''V''(''G'')}}. | :<math> E(A,B) = \{ \{ u, v \} \in E(G) \ : \ u \in A , v \in B \}</math> शीर्षों के उपसमुच्चय के बीच के किनारे {{math|''A'',''B'' ⊆ ''V''(''G'')}}. | ||
समीकरण में, न्यूनतम सभी गैर-खाली सेटों पर है {{mvar|S}} अधिक से अधिक {{math|{{frac|''n''|2}}}} शिखर और {{math|∂''S''}} की किनारा सीमा है {{mvar|S}}, | समीकरण में, न्यूनतम सभी गैर-खाली सेटों पर है {{mvar|S}} अधिक से अधिक {{math|{{frac|''n''|2}}}} शिखर और {{math|∂''S''}} की किनारा सीमा है {{mvar|S}}, अर्थात , ठीक एक समापन बिंदु के साथ किनारों का सेट {{mvar|S}}.<ref>Definition 2.1 in {{harvtxt|Hoory|Linial|Wigderson|2006}}</ref> | ||
सहज रूप से, | सहज रूप से, | ||
: <math>\min {|\partial S|} = \min E({S}, \overline{S})</math> | : <math>\min {|\partial S|} = \min E({S}, \overline{S})</math> | ||
किनारों की वह न्यूनतम संख्या है जिसे ग्राफ़ को दो भागों में विभाजित करने के लिए काटने की आवश्यकता है। | किनारों की वह न्यूनतम संख्या है जिसे ग्राफ़ को दो भागों में विभाजित करने के लिए काटने की आवश्यकता है। | ||
किनारे का विस्तार इस अवधारणा को दो भागों में सबसे छोटी संख्या के साथ विभाजित करके सामान्य करता है। | किनारे का विस्तार इस अवधारणा को दो भागों में सबसे छोटी संख्या के साथ विभाजित करके सामान्य करता है। | ||
यह देखने के लिए कि कैसे सामान्यीकरण मूल्य को | यह देखने के लिए कि कैसे सामान्यीकरण मूल्य को अधिक सीमा तक बदल सकता है, निम्नलिखित उदाहरण पर विचार करें। | ||
शीर्षों की समान संख्या वाले दो पूर्ण ग्राफ़ लें {{mvar|n}} और जोड़ {{mvar|n}} दो ग्राफ़ के बीच किनारों को उनके शीर्षों को एक-से-एक करके जोड़कर। | शीर्षों की समान संख्या वाले दो पूर्ण ग्राफ़ लें {{mvar|n}} और जोड़ {{mvar|n}} दो ग्राफ़ के बीच किनारों को उनके शीर्षों को एक-से-एक करके जोड़कर। | ||
न्यूनतम कटौती होगी {{mvar|n}} लेकिन किनारे का विस्तार 1 होगा। | न्यूनतम कटौती होगी {{mvar|n}} लेकिन किनारे का विस्तार 1 होगा। | ||
ध्यान दें कि में {{math|min {{abs|∂''S''}}}}, ऑप्टिमाइज़ेशन या तो अधिक समान रूप से किया जा सकता है {{math|0 ≤ {{abs|''S''}} ≤ {{frac|''n''|2}}}} या किसी गैर-खाली सबसेट पर, चूंकि <math>E(S, \overline{S}) = E(\overline{S}, S)</math>. के लिए सही नहीं है {{math|''h''(''G'')}} द्वारा सामान्यीकरण के कारण {{math|{{abs|''S''}}}}. | ध्यान दें कि में {{math|min {{abs|∂''S''}}}}, ऑप्टिमाइज़ेशन या तो अधिक समान रूप से किया जा सकता है {{math|0 ≤ {{abs|''S''}} ≤ {{frac|''n''|2}}}} या किसी गैर-खाली सबसेट पर, चूंकि <math>E(S, \overline{S}) = E(\overline{S}, S)</math>. के लिए सही नहीं है {{math|''h''(''G'')}} द्वारा सामान्यीकरण के कारण {{math|{{abs|''S''}}}}. | ||
यदि हम लिखना चाहते हैं {{math|''h''(''G'')}} सभी गैर-खाली सबसेट पर अनुकूलन के साथ, हम इसे फिर से लिख सकते हैं | |||
: <math>h(G) = \min_{\emptyset \subsetneq S\subsetneq V(G) } \frac{E({S}, \overline{S})}{\min\{|S|, |\overline{S}|\}}.</math> | : <math>h(G) = \min_{\emptyset \subsetneq S\subsetneq V(G) } \frac{E({S}, \overline{S})}{\min\{|S|, |\overline{S}|\}}.</math> | ||
| Line 32: | Line 32: | ||
शीर्ष isoperimetric संख्या {{math|''h''{{sub|out}}(''G'')}} एक ग्राफ का (शीर्ष विस्तार या आवर्धन भी)। {{mvar|G}} परिभाषित किया जाता है | शीर्ष isoperimetric संख्या {{math|''h''{{sub|out}}(''G'')}} एक ग्राफ का (शीर्ष विस्तार या आवर्धन भी)। {{mvar|G}} परिभाषित किया जाता है | ||
: <math>h_{\text{out}}(G) = \min_{0 < |S|\le \frac{n}{2}} \frac{|\partial_{\text{out}}(S)|}{|S|},</math> | : <math>h_{\text{out}}(G) = \min_{0 < |S|\le \frac{n}{2}} \frac{|\partial_{\text{out}}(S)|}{|S|},</math> | ||
कहाँ {{math|∂{{sub|out}}(''S'')}} की बाहरी सीमा है {{mvar|S}}, | कहाँ {{math|∂{{sub|out}}(''S'')}} की बाहरी सीमा है {{mvar|S}}, अर्थात , शीर्षों का सेट {{math|''V''(''G'') \ ''S''}} कम से कम एक निकटतम के साथ {{mvar|S}}.<ref name="BobkovHoudre">{{harvtxt|Bobkov|Houdré|Tetali|2000}}</ref> इस परिभाषा के एक प्रकार में (अद्वितीय निकटतम विस्तार कहा जाता है) {{math|∂{{sub|out}}(''S'')}} में वर्टिकल के सेट द्वारा प्रतिस्थापित किया जाता है {{mvar|V}} ठीक एक निकटतम के साथ {{mvar|S}}.<ref name="AlonCapalbo">{{harvtxt|Alon|Capalbo|2002}}</ref> | ||
शीर्ष isoperimetric संख्या {{math|''h''{{sub|in}}(''G'')}} एक ग्राफ का {{mvar|G}} परिभाषित किया जाता है | शीर्ष isoperimetric संख्या {{math|''h''{{sub|in}}(''G'')}} एक ग्राफ का {{mvar|G}} परिभाषित किया जाता है | ||
: <math>h_{\text{in}}(G) = \min_{0 < |S|\le \frac{n}{2}} \frac{|\partial_{\text{in}}(S)|}{|S|},</math> | : <math>h_{\text{in}}(G) = \min_{0 < |S|\le \frac{n}{2}} \frac{|\partial_{\text{in}}(S)|}{|S|},</math> | ||
कहाँ <math>\partial_{\text{in}}(S)</math> की भीतरी सीमा है {{mvar|S}}, | कहाँ <math>\partial_{\text{in}}(S)</math> की भीतरी सीमा है {{mvar|S}}, अर्थात , शीर्षों का सेट {{mvar|S}} कम से कम एक निकटतम के साथ {{math|''V''(''G'') \ ''S''}}.<ref name="BobkovHoudre" /> | ||
=== वर्णक्रमीय विस्तार === | === वर्णक्रमीय विस्तार === | ||
कब {{mvar|G}} नियमित ग्राफ है|{{mvar|d}}-नियमित, विस्तार की एक रेखीय बीजगणितीय परिभाषा Eigenvalue#Eigenvalues of the matrices of the [[adjacency matrix]] के आधार पर संभव है {{math|1=''A'' = ''A''(''G'')}} का {{mvar|G}}, कहाँ {{mvar|A{{sub|ij}}}} शीर्षों के बीच किनारों की संख्या है {{mvar|i}} और {{mvar|j}}.<ref>cf. Section 2.3 in {{harvtxt|Hoory|Linial|Wigderson|2006}}</ref> क्योंकि {{mvar|A}} [[सममित मैट्रिक्स]] है, [[वर्णक्रमीय प्रमेय]] का अर्थ है {{mvar|A}} है {{mvar|n}} वास्तविक मूल्यवान eigenvalues {{math|λ{{sub|1}} ≥ λ{{sub|2}} ≥ … ≥ λ{{sub|''n''}}}}. यह ज्ञात है कि ये सभी eigenvalues में हैं {{math|[−''d'', ''d'']}} और अधिक विशेष रूप से, यह ज्ञात है कि {{math|1=λ{{sub|''n''}} = −''d''}} | कब {{mvar|G}} नियमित ग्राफ है|{{mvar|d}}-नियमित, विस्तार की एक रेखीय बीजगणितीय परिभाषा Eigenvalue#Eigenvalues of the matrices of the [[adjacency matrix]] के आधार पर संभव है {{math|1=''A'' = ''A''(''G'')}} का {{mvar|G}}, कहाँ {{mvar|A{{sub|ij}}}} शीर्षों के बीच किनारों की संख्या है {{mvar|i}} और {{mvar|j}}.<ref>cf. Section 2.3 in {{harvtxt|Hoory|Linial|Wigderson|2006}}</ref> क्योंकि {{mvar|A}} [[सममित मैट्रिक्स]] है, [[वर्णक्रमीय प्रमेय]] का अर्थ है {{mvar|A}} है {{mvar|n}} वास्तविक मूल्यवान eigenvalues {{math|λ{{sub|1}} ≥ λ{{sub|2}} ≥ … ≥ λ{{sub|''n''}}}}. यह ज्ञात है कि ये सभी eigenvalues में हैं {{math|[−''d'', ''d'']}} और अधिक विशेष रूप से, यह ज्ञात है कि {{math|1=λ{{sub|''n''}} = −''d''}} यदि और केवल यदि {{mvar|G}} द्विपक्षीय है। | ||
अधिक औपचारिक रूप से, हम एक का उल्लेख करते हैं {{mvar|n}}-वर्टेक्स, {{mvar|d}}-नियमित ग्राफ के साथ | अधिक औपचारिक रूप से, हम एक का उल्लेख करते हैं {{mvar|n}}-वर्टेक्स, {{mvar|d}}-नियमित ग्राफ के साथ | ||
:<math>\max_{i \neq 1}|\lambda_i| \leq \lambda</math> एक के रूप में {{math|(''n'', ''d'', λ)}}-ग्राफ। एक द्वारा दी गई सीमा {{math|(''n'', ''d'', λ)}}-ग्राफ ऑन {{math|λ{{sub|''i''}}}} के लिए {{math|''i'' ≠ 1}} [[विस्तारक मिश्रण लेम्मा]] सहित कई संदर्भों में उपयोगी है। | :<math>\max_{i \neq 1}|\lambda_i| \leq \lambda</math> एक के रूप में {{math|(''n'', ''d'', λ)}}-ग्राफ। एक द्वारा दी गई सीमा {{math|(''n'', ''d'', λ)}}-ग्राफ ऑन {{math|λ{{sub|''i''}}}} के लिए {{math|''i'' ≠ 1}} [[विस्तारक मिश्रण लेम्मा]] सहित कई संदर्भों में उपयोगी है। | ||
क्योंकि {{mvar|G}} नियमित है, समान वितरण <math>u\in\R^n</math> साथ {{math|1=''u{{sub|i}}'' = {{frac|1|''n''}}}} सभी के लिए {{math|1=''i'' = 1, …, ''n''}} का [[स्थिर वितरण]] है {{mvar|G}}. | क्योंकि {{mvar|G}} नियमित है, समान वितरण <math>u\in\R^n</math> साथ {{math|1=''u{{sub|i}}'' = {{frac|1|''n''}}}} सभी के लिए {{math|1=''i'' = 1, …, ''n''}} का [[स्थिर वितरण]] है {{mvar|G}}. अर्थात हमारे पास है {{math|1=''Au'' = ''du''}}, और {{mvar|u}} का [[आइजन्वेक्टर]] है {{mvar|A}} आइगेनवैल्यू के साथ {{math|1=λ{{sub|1}} = ''d''}}, कहाँ {{mvar|d}} के शीर्षों की डिग्री (ग्राफ़ सिद्धांत) है {{mvar|G}}. का [[वर्णक्रमीय अंतर]] {{mvar|G}} होना परिभाषित किया गया है {{math|''d'' − λ{{sub|2}}}}, और यह ग्राफ के वर्णक्रमीय विस्तार को मापता है {{mvar|G}}.<ref>This definition of the spectral gap is from Section 2.3 in {{harvtxt|Hoory|Linial|Wigderson|2006}}</ref> | ||
यदि हम सेट करते हैं | |||
:<math>\lambda=\max\{|\lambda_2|, |\lambda_n|\}</math> | :<math>\lambda=\max\{|\lambda_2|, |\lambda_n|\}</math> | ||
क्योंकि यह एक ईजेनवेक्टर [[ओर्थोगोनल]] के अनुरूप सबसे बड़ा आइगेनवैल्यू है {{mvar|u}}, इसे [[रेले भागफल]] का उपयोग करके समान रूप से परिभाषित किया जा सकता है: | क्योंकि यह एक ईजेनवेक्टर [[ओर्थोगोनल]] के अनुरूप सबसे बड़ा आइगेनवैल्यू है {{mvar|u}}, इसे [[रेले भागफल]] का उपयोग करके समान रूप से परिभाषित किया जा सकता है: | ||
| Line 52: | Line 52: | ||
:<math>\|v\|_2=\left(\sum_{i=1}^n v_i^2\right)^{1/2}</math> वेक्टर का 2-मानक है <math>v\in\R^n</math>. | :<math>\|v\|_2=\left(\sum_{i=1}^n v_i^2\right)^{1/2}</math> वेक्टर का 2-मानक है <math>v\in\R^n</math>. | ||
इन परिभाषाओं के सामान्यीकृत संस्करण भी व्यापक रूप से उपयोग किए जाते हैं और कुछ परिणामों को बताते हुए अधिक सुविधाजनक होते हैं। यहाँ एक मैट्रिक्स पर विचार करता है {{math|{{sfrac|1|''d''}}''A''}}, जो ग्राफ का [[मार्कोव संक्रमण मैट्रिक्स]] है {{mvar|G}}. इसके eigenvalues -1 और 1 के बीच हैं। | इन परिभाषाओं के सामान्यीकृत संस्करण भी व्यापक रूप से उपयोग किए जाते हैं और कुछ परिणामों को बताते हुए अधिक सुविधाजनक होते हैं। यहाँ एक मैट्रिक्स पर विचार करता है {{math|{{sfrac|1|''d''}}''A''}}, जो ग्राफ का [[मार्कोव संक्रमण मैट्रिक्स]] है {{mvar|G}}. इसके eigenvalues -1 और 1 के बीच हैं। आवश्यक नहीं कि नियमित ग्राफ़ के लिए, ग्राफ़ के स्पेक्ट्रम को [[लाप्लासियन मैट्रिक्स]] के eigenvalues का उपयोग करके इसी तरह परिभाषित किया जा सकता है। निर्देशित रेखांकन के लिए, आसन्न मैट्रिक्स के [[विलक्षण मूल्य]]ों पर विचार किया जाता है {{mvar|A}}, जो सममित मैट्रिक्स के eigenvalues की जड़ों के बराबर हैं {{math|''A''{{sup|T}}''A''}}. | ||
== विभिन्न विस्तार गुणों के बीच संबंध == | == विभिन्न विस्तार गुणों के बीच संबंध == | ||
| Line 58: | Line 58: | ||
ऊपर परिभाषित विस्तार पैरामीटर एक दूसरे से संबंधित हैं। विशेष रूप से, किसी के लिए {{mvar|d}}-नियमित ग्राफ {{mvar|G}}, | ऊपर परिभाषित विस्तार पैरामीटर एक दूसरे से संबंधित हैं। विशेष रूप से, किसी के लिए {{mvar|d}}-नियमित ग्राफ {{mvar|G}}, | ||
:<math>h_{\text{out}}(G) \le h(G) \le d \cdot h_{\text{out}}(G).</math> | :<math>h_{\text{out}}(G) \le h(G) \le d \cdot h_{\text{out}}(G).</math> | ||
परिणामस्वरुप, निरंतर डिग्री ग्राफ के लिए, वर्टेक्स और एज एक्सपेंशन गुणात्मक रूप से समान हैं। | |||
=== चीजर असमानताएं === | === चीजर असमानताएं === | ||
कब {{mvar|G}} है {{mvar|d}}-नियमित, जिसका अर्थ है कि प्रत्येक शीर्ष डिग्री का है {{mvar|d}}, isoperimetric स्थिरांक के बीच एक संबंध है {{math|''h''(''G'')}} और अंतराल {{math|''d'' − λ{{sub|2}}}} के आसन्न ऑपरेटर के स्पेक्ट्रम में {{mvar|G}}. मानक वर्णक्रमीय ग्राफ सिद्धांत द्वारा, a के आसन्न संचालिका का तुच्छ eigenvalue {{mvar|d}}-नियमित ग्राफ है {{math|1=λ{{sub|1}} = ''d''}} और पहला गैर-तुच्छ eigenvalue है {{math|λ{{sub|2}}}}. | कब {{mvar|G}} है {{mvar|d}}-नियमित, जिसका अर्थ है कि प्रत्येक शीर्ष डिग्री का है {{mvar|d}}, isoperimetric स्थिरांक के बीच एक संबंध है {{math|''h''(''G'')}} और अंतराल {{math|''d'' − λ{{sub|2}}}} के आसन्न ऑपरेटर के स्पेक्ट्रम में {{mvar|G}}. मानक वर्णक्रमीय ग्राफ सिद्धांत द्वारा, a के आसन्न संचालिका का तुच्छ eigenvalue {{mvar|d}}-नियमित ग्राफ है {{math|1=λ{{sub|1}} = ''d''}} और पहला गैर-तुच्छ eigenvalue है {{math|λ{{sub|2}}}}. यदि {{mvar|G}} जुड़ा हुआ है, तो {{math|λ{{sub|2}} < ''d''}}. डोडिज़ुक के कारण एक असमानता{{Sfn|Dodziuk|1984}} और स्वतंत्र रूप से [[सावधान अलोन]] और [[विटाली मिलमैन]]{{Sfn|Alon|Spencer|2011}} बताता है<ref>Theorem 2.4 in {{harvtxt|Hoory|Linial|Wigderson|2006}}</ref> | ||
: <math>\tfrac{1}{2}(d - \lambda_2) \le h(G) \le \sqrt{2d(d - \lambda_2)}.</math> | : <math>\tfrac{1}{2}(d - \lambda_2) \le h(G) \le \sqrt{2d(d - \lambda_2)}.</math> | ||
वास्तव में, निचला बाउंड तंग है। [[हाइपरक्यूब ग्राफ]] के लिए सीमा में निचली सीमा हासिल की जाती है {{mvar|Q{{sub|n}}}}, कहाँ {{math|1=''h''(''G'') = 1}} और {{math|1=''d'' – λ = 2}}. ऊपरी सीमा एक चक्र के लिए (असामयिक रूप से) हासिल की जाती है, जहां {{math|1=''H''(''C{{sub|n}}'') = 4/''n''= Θ(1/''n'')}} और {{math|1=''d'' – λ = 2-2cos(2<math>\pi</math>/''n'') ≈ (2<math>\pi</math>/''n'')^2= Θ(1/''n''{{sup|2}})}}.<ref name="Hoory 2006"/>में एक बेहतर बाउंड दिया गया है <ref>B. Mohar. Isoperimetric numbers of graphs. J. Combin. Theory Ser. B, 47(3):274–291, | वास्तव में, निचला बाउंड तंग है। [[हाइपरक्यूब ग्राफ]] के लिए सीमा में निचली सीमा हासिल की जाती है {{mvar|Q{{sub|n}}}}, कहाँ {{math|1=''h''(''G'') = 1}} और {{math|1=''d'' – λ = 2}}. ऊपरी सीमा एक चक्र के लिए (असामयिक रूप से) हासिल की जाती है, जहां {{math|1=''H''(''C{{sub|n}}'') = 4/''n''= Θ(1/''n'')}} और {{math|1=''d'' – λ = 2-2cos(2<math>\pi</math>/''n'') ≈ (2<math>\pi</math>/''n'')^2= Θ(1/''n''{{sup|2}})}}.<ref name="Hoory 2006"/>में एक बेहतर बाउंड दिया गया है <ref>B. Mohar. Isoperimetric numbers of graphs. J. Combin. Theory Ser. B, 47(3):274–291, | ||
| Line 74: | Line 74: | ||
== निर्माण == | == निर्माण == | ||
विस्तारक रेखांकन के स्पष्ट रूप से | विस्तारक रेखांकन के स्पष्ट रूप से समूहों के निर्माण के लिए तीन सामान्य रणनीतियाँ हैं।<ref>see, e.g., {{harvtxt|Yehudayoff|2012}}</ref> पहली रणनीति बीजगणितीय और समूह-सैद्धांतिक है, दूसरी रणनीति विश्लेषणात्मक है और [[योगात्मक संयोजक]] का उपयोग करती है, और तीसरी रणनीति कॉम्बिनेटरियल है और ज़िग-ज़ैग उत्पाद | ज़िग-ज़ैग और संबंधित ग्राफ़ उत्पादों का उपयोग करती है। नोगा अलोन ने दिखाया कि [[परिमित ज्यामिति]] से निर्मित कुछ ग्राफ़ अत्यधिक विस्तार वाले ग्राफ़ के सबसे दुर्लभ उदाहरण हैं।<ref>{{cite journal | doi=10.1007/BF02579382 | volume=6 |issue = 3| title=Eigenvalues, geometric expanders, sorting in rounds, and ramsey theory | journal=Combinatorica | pages=207–219 | year=1986 | last1 = Alon | first1 = Noga| citeseerx=10.1.1.300.5945 | s2cid=8666466 }}</ref> | ||
| Line 91: | Line 91: | ||
[[अलेक्जेंडर लुबोत्ज़की]], फिलिप्स, और [[पीटर इतिहास]] (1988), मार्गुलिस (1988), और मॉर्गनस्टर्न (1994) दिखाते हैं कि रामानुजन ग्राफ को स्पष्ट रूप से कैसे बनाया जा सकता है।<ref>Theorem 5.12 of {{harvtxt|Hoory|Linial|Wigderson|2006}}</ref> | [[अलेक्जेंडर लुबोत्ज़की]], फिलिप्स, और [[पीटर इतिहास]] (1988), मार्गुलिस (1988), और मॉर्गनस्टर्न (1994) दिखाते हैं कि रामानुजन ग्राफ को स्पष्ट रूप से कैसे बनाया जा सकता है।<ref>Theorem 5.12 of {{harvtxt|Hoory|Linial|Wigderson|2006}}</ref> | ||
1985 में, एलोन ने सबसे अधिक अनुमान लगाया {{mvar|d}}-नियमित रेखांकन पर {{mvar|n}} कोने, पर्याप्त रूप से बड़े के लिए {{mvar|n}}, लगभग रामानुजन हैं।<ref>{{Cite journal|last=Alon|first=Noga|date=1986-06-01|title=Eigenvalues and expanders|url=https://doi.org/10.1007/BF02579166|journal=Combinatorica|language=en|volume=6|issue=2|pages=83–96|doi=10.1007/BF02579166|s2cid=41083612|issn=1439-6912}}</ref> | 1985 में, एलोन ने सबसे अधिक अनुमान लगाया {{mvar|d}}-नियमित रेखांकन पर {{mvar|n}} कोने, पर्याप्त रूप से बड़े के लिए {{mvar|n}}, लगभग रामानुजन हैं।<ref>{{Cite journal|last=Alon|first=Noga|date=1986-06-01|title=Eigenvalues and expanders|url=https://doi.org/10.1007/BF02579166|journal=Combinatorica|language=en|volume=6|issue=2|pages=83–96|doi=10.1007/BF02579166|s2cid=41083612|issn=1439-6912}}</ref> अर्थात के लिए {{math|''φ'' > 0}}, वे संतुष्ट हैं | ||
:<math>\lambda \le 2\sqrt{d-1}+\varepsilon</math>. | :<math>\lambda \le 2\sqrt{d-1}+\varepsilon</math>. | ||
2003 में, जोएल फ्रीडमैन दोनों ने अनुमान को | 2003 में, जोएल फ्रीडमैन दोनों ने अनुमान को सिद्ध करना किया और निर्दिष्ट किया कि अधिकांश का क्या मतलब है {{mvar|d}}-रेगुलर ग्राफ़ दिखाकर कि रैंडम रेगुलर ग्राफ़ | रैंडम {{mvar|d}}-नियमित रेखांकन है <math>\lambda \le 2\sqrt{d-1}+\varepsilon</math> हरएक के लिए {{math|''φ'' > 0}} संभावना के साथ {{math|1 – ''O''(''n''{{sup|τ}})}}, कहाँ<ref>{{cite arXiv|last=Friedman|first=Joel|date=2004-05-05|title=A proof of Alon's second eigenvalue conjecture and related problems|eprint=cs/0405020}}</ref><ref>Theorem 7.10 of {{harvtxt|Hoory|Linial|Wigderson|2006}}</ref> | ||
:<math>\tau = \left\lceil\frac{\sqrt{d-1} +1}{2} \right\rceil.</math> | :<math>\tau = \left\lceil\frac{\sqrt{d-1} +1}{2} \right\rceil.</math> | ||
| Line 101: | Line 101: | ||
=== ज़िग-ज़ैग उत्पाद === | === ज़िग-ज़ैग उत्पाद === | ||
{{Main articles|Zig-zag product}} | {{Main articles|Zig-zag product}} | ||
2003 में [[ओमर रीनॉल्ड]], [[सलिल वधान]] और [[एवी विगडरसन]] ने ज़िग-ज़ैग उत्पाद | 2003 में [[ओमर रीनॉल्ड]], [[सलिल वधान]] और [[एवी विगडरसन]] ने ज़िग-ज़ैग उत्पाद प्रस्तुत किया।<ref name=":0">{{Cite journal|last1=Reingold|first1=O.|last2=Vadhan|first2=S.|last3=Wigderson|first3=A.|title=Entropy waves, the zig-zag graph product, and new constant-degree expanders and extractors|url=http://dx.doi.org/10.1109/sfcs.2000.892006|journal=Proceedings 41st Annual Symposium on Foundations of Computer Science|year=2000|pages=3–13|publisher=IEEE Comput. Soc|doi=10.1109/sfcs.2000.892006|isbn=0-7695-0850-2|s2cid=420651}}</ref> मोटे तौर पर बोलते हुए, दो विस्तारक ग्राफों का ज़िग-ज़ैग उत्पाद केवल थोड़ा खराब विस्तार वाला ग्राफ बनाता है। इसलिए, विस्तारक ग्राफ के समूहों के निर्माण के लिए एक ज़िग-ज़ैग उत्पाद का भी उपयोग किया जा सकता है। यदि {{mvar|G}} एक है {{math|(''n'', ''m'', λ{{sub|1}})}}-ग्राफ और {{mvar|H}} एक {{math|(''m'', ''d'', λ{{sub|1}})}}-ग्राफ, फिर ज़िग-ज़ैग उत्पाद {{math|''G'' ◦ ''H''}} एक है {{math|(''nm'', ''d''{{sup|2}}, ''φ''(λ{{sub|1}}, λ{{sub|2}}))}}-ग्राफ जहां {{mvar|φ}} निम्नलिखित गुण हैं। | ||
# | # यदि {{math|λ{{sub|1}} < 1}} और {{math|λ{{sub|2}} < 1}}, तब {{math|''φ''(λ{{sub|1}}, λ{{sub|2}}) < 1}}; | ||
# {{math|''φ''(λ{{sub|1}}, λ{{sub|2}}) ≤ λ{{sub|1}} + λ{{sub|2}}}}. | # {{math|''φ''(λ{{sub|1}}, λ{{sub|2}}) ≤ λ{{sub|1}} + λ{{sub|2}}}}. | ||
विशेष रूप से,<ref name=":0" />:<math>f(\lambda_1, \lambda_2)=\frac{1}{2}(1-\lambda^2_2)\lambda_2 +\frac{1}{2}\sqrt{(1-\lambda^2_2)^2\lambda_1^2 +4\lambda^2_2}.</math> | विशेष रूप से,<ref name=":0" />:<math>f(\lambda_1, \lambda_2)=\frac{1}{2}(1-\lambda^2_2)\lambda_2 +\frac{1}{2}\sqrt{(1-\lambda^2_2)^2\lambda_1^2 +4\lambda^2_2}.</math> | ||
ध्यान दें कि संपत्ति (1) का तात्पर्य है कि दो विस्तारक ग्राफों का ज़िग-ज़ैग उत्पाद भी एक विस्तारक ग्राफ है, इस प्रकार ज़िग-ज़ैग उत्पादों का उपयोग विस्तारक ग्राफों के एक परिवार को बनाने के लिए किया जा सकता है। | ध्यान दें कि संपत्ति (1) का तात्पर्य है कि दो विस्तारक ग्राफों का ज़िग-ज़ैग उत्पाद भी एक विस्तारक ग्राफ है, इस प्रकार ज़िग-ज़ैग उत्पादों का उपयोग विस्तारक ग्राफों के एक परिवार को बनाने के लिए किया जा सकता है। | ||
सहज रूप से, ज़िग-ज़ैग उत्पाद के निर्माण के बारे में निम्नलिखित | सहज रूप से, ज़िग-ज़ैग उत्पाद के निर्माण के बारे में निम्नलिखित विधि से सोचा जा सकता है। का प्रत्येक शीर्ष {{mvar|G}} के बादल तक उड़ा दिया जाता है {{mvar|m}} कोने, प्रत्येक शीर्ष से जुड़े एक अलग किनारे से जुड़ा हुआ है। प्रत्येक शीर्ष को अब के रूप में लेबल किया गया है {{math|(''v'', ''k'')}} कहाँ {{mvar|v}} के एक मूल शीर्ष को संदर्भित करता है {{mvar|G}} और {{mvar|k}} यह आपकी जानकारी के लिए है {{mvar|k}}इसका किनारा {{mvar|v}}. दो शिखर, {{math|(''v'', ''k'')}} और {{math|(''w'',''l'')}} जुड़े हुए हैं यदि से प्राप्त करना संभव है {{math|(''v'', ''k'')}} को {{math|(''w'', ''l'')}} चालों के निम्नलिखित क्रम के माध्यम से। | ||
# ज़िग - से हटो {{math|(''v'', ''k'')}} को {{math|(''v'', ''k' '')}}, के किनारे का उपयोग करना {{mvar|H}}. | # ज़िग - से हटो {{math|(''v'', ''k'')}} को {{math|(''v'', ''k' '')}}, के किनारे का उपयोग करना {{mvar|H}}. | ||
| Line 116: | Line 116: | ||
===यादृच्छिक निर्माण=== | ===यादृच्छिक निर्माण=== | ||
ऐसे कई परिणाम हैं जो संभाव्य तर्कों के माध्यम से अच्छे विस्तार गुणों वाले ग्राफ़ के अस्तित्व को दर्शाते हैं। वास्तव में, विस्तारकों के अस्तित्व को सबसे पहले पिंस्कर ने सिद्ध किया था<ref>{{Cite journal|last=Pinkser|first=M.|title=On the Complexity of a Concentrator|journal=[[SIAM Journal on Computing]]|year=1973|publisher=SIAM|citeseerx=10.1.1.393.1430}}</ref> जिसने दिखाया कि एक यादृच्छिक रूप से चुने गए के लिए {{mvar|n}} शीर्ष छोड़ दिया {{mvar|d}} नियमित [[द्विपक्षीय ग्राफ]], {{math|{{abs|''N''(''S'')}} ≥ (''d'' – 2){{abs|''S''}}}} कोने के सभी सबसेट के लिए {{math|{{abs|''S''}} ≤ ''c{{sub|d}}n''}} उच्च संभावना के साथ, कहाँ {{mvar|c{{sub|d}}}} पर निर्भर करता है {{mvar|d}} वह है {{math|''O''(''d''{{sup|-4}})}}. अलोन और रोचमैन <ref>{{Cite journal|last1=Alon|first1=N.|last2=Roichman|first2=Y.|title=Random Cayley graphs and Expanders|url=https://onlinelibrary.wiley.com/doi/abs/10.1002/rsa.3240050203|journal=Random Structures and Algorithms|year=1994|volume=5|issue=2|pages=271–284|publisher=Wiley Online Library|doi=10.1002/rsa.3240050203}}</ref> दिखाया कि हर समूह के लिए {{mvar|G}} आदेश की {{mvar|n}} और हर {{math|1 > ''ε'' > 0}}, वहाँ कुछ {{math|''c''(''ε'') > 0}} ऐसा है कि केली ग्राफ पर {{mvar|G}} साथ {{math|''c''(''ε'') log{{sub|2}} ''n''}} जनरेटर एक है {{mvar|ε}} विस्तारक, | ऐसे कई परिणाम हैं जो संभाव्य तर्कों के माध्यम से अच्छे विस्तार गुणों वाले ग्राफ़ के अस्तित्व को दर्शाते हैं। वास्तव में, विस्तारकों के अस्तित्व को सबसे पहले पिंस्कर ने सिद्ध किया था<ref>{{Cite journal|last=Pinkser|first=M.|title=On the Complexity of a Concentrator|journal=[[SIAM Journal on Computing]]|year=1973|publisher=SIAM|citeseerx=10.1.1.393.1430}}</ref> जिसने दिखाया कि एक यादृच्छिक रूप से चुने गए के लिए {{mvar|n}} शीर्ष छोड़ दिया {{mvar|d}} नियमित [[द्विपक्षीय ग्राफ]], {{math|{{abs|''N''(''S'')}} ≥ (''d'' – 2){{abs|''S''}}}} कोने के सभी सबसेट के लिए {{math|{{abs|''S''}} ≤ ''c{{sub|d}}n''}} उच्च संभावना के साथ, कहाँ {{mvar|c{{sub|d}}}} पर निर्भर करता है {{mvar|d}} वह है {{math|''O''(''d''{{sup|-4}})}}. अलोन और रोचमैन <ref>{{Cite journal|last1=Alon|first1=N.|last2=Roichman|first2=Y.|title=Random Cayley graphs and Expanders|url=https://onlinelibrary.wiley.com/doi/abs/10.1002/rsa.3240050203|journal=Random Structures and Algorithms|year=1994|volume=5|issue=2|pages=271–284|publisher=Wiley Online Library|doi=10.1002/rsa.3240050203}}</ref> दिखाया कि हर समूह के लिए {{mvar|G}} आदेश की {{mvar|n}} और हर {{math|1 > ''ε'' > 0}}, वहाँ कुछ {{math|''c''(''ε'') > 0}} ऐसा है कि केली ग्राफ पर {{mvar|G}} साथ {{math|''c''(''ε'') log{{sub|2}} ''n''}} जनरेटर एक है {{mvar|ε}} विस्तारक, अर्थात इसका दूसरा ईगेनवैल्यू से कम है {{math|1 – ''ε'' }}, उच्च संभावना के साथ। | ||
== अनुप्रयोग और उपयोगी गुण == | == अनुप्रयोग और उपयोगी गुण == | ||
| Line 135: | Line 135: | ||
:<math>\left|E(S, T) - \frac{d \cdot |S| \cdot |T|}{n}\right| \leq \lambda \sqrt{|S| \cdot |T|}.</math> | :<math>\left|E(S, T) - \frac{d \cdot |S| \cdot |T|}{n}\right| \leq \lambda \sqrt{|S| \cdot |T|}.</math> | ||
के अनेक गुण {{math|(''n'', ''d'', λ)}}-ग्राफ विस्तारक मिश्रण लेम्मा के परिणाम हैं, जिनमें निम्नलिखित | के अनेक गुण {{math|(''n'', ''d'', λ)}}-ग्राफ विस्तारक मिश्रण लेम्मा के परिणाम हैं, जिनमें निम्नलिखित सम्मलित हैं।<ref name="Hoory 2006"/> | ||
* एक ग्राफ का एक [[स्वतंत्र सेट (ग्राफ सिद्धांत)]] शीर्षों का एक उपसमुच्चय होता है जिसमें दो आसन्न कोने नहीं होते हैं। एक में {{math|(''n'', ''d'', λ)}}-ग्राफ, एक स्वतंत्र सेट का आकार अधिकतम होता है {{math|{{frac|λ''n''|''d''}}}}. | * एक ग्राफ का एक [[स्वतंत्र सेट (ग्राफ सिद्धांत)]] शीर्षों का एक उपसमुच्चय होता है जिसमें दो आसन्न कोने नहीं होते हैं। एक में {{math|(''n'', ''d'', λ)}}-ग्राफ, एक स्वतंत्र सेट का आकार अधिकतम होता है {{math|{{frac|λ''n''|''d''}}}}. | ||
* ग्राफ का [[ग्राफ रंगना]] {{mvar|G}}, {{math|χ(''G'')}}, आवश्यक रंगों की न्यूनतम संख्या है, | * ग्राफ का [[ग्राफ रंगना]] {{mvar|G}}, {{math|χ(''G'')}}, आवश्यक रंगों की न्यूनतम संख्या है, जिससे कि आसन्न शीर्षों के अलग-अलग रंग हों। हॉफमैन ने दिखाया {{math|{{frac|''d''|λ}} ≤ χ(''G'')}},<ref>{{Cite journal|last1=Hoffman|first1=A. J.|last2=Howes|first2=Leonard|date=1970|title=On Eigenvalues and Colorings of Graphs, Ii|url=https://onlinelibrary.wiley.com/doi/abs/10.1111/j.1749-6632.1970.tb56474.x|journal=Annals of the New York Academy of Sciences|language=en|volume=175|issue=1|pages=238–242|doi=10.1111/j.1749-6632.1970.tb56474.x|bibcode=1970NYASA.175..238H|s2cid=85243045|issn=1749-6632}}</ref> जबकि अलोन, क्रिवेलेविच और सुदाकोव ने दिखाया कि यदि {{math|''d'' < {{frac|2''n''|3}}}}, तब<ref>{{Cite journal|last1=Alon|first1=Noga|authorlink1=Noga Alon|last2=Krivelevich|first2=Michael|authorlink2=Michael Krivelevich|last3=Sudakov|first3=Benny|authorlink3=Benny Sudakov|date=1999-09-01|title=Coloring Graphs with Sparse Neighborhoods|journal=[[Journal of Combinatorial Theory]] | series=Series B |language=en|volume=77|issue=1|pages=73–82|doi=10.1006/jctb.1999.1910|doi-access=free|issn=0095-8956}}</ref><p><math>\chi(G) \leq O \left( \frac{d}{\log(1+d/\lambda)} \right).</math></p> | ||
* किसी ग्राफ़ की दूरी (ग्राफ़ सिद्धांत) दो शीर्षों के बीच की अधिकतम दूरी होती है, जहाँ दो शीर्षों के बीच की दूरी को उनके बीच का सबसे छोटा पथ परिभाषित किया जाता है। चुंग ने दिखाया कि एक का व्यास {{math|(''n'', ''d'', λ)}}-ग्राफ अधिकतम है<ref>{{Cite journal|last=Chung|first=F. R. K.|date=1989|title=Diameters and eigenvalues|url=https://www.ams.org/jams/1989-02-02/S0894-0347-1989-0965008-X/|journal=Journal of the American Mathematical Society|language=en|volume=2|issue=2|pages=187–196|doi=10.1090/S0894-0347-1989-0965008-X|issn=0894-0347|doi-access=free}}</ref><p><math>\left\lceil \log \frac{n}{ \log(d/\lambda)} \right\rceil.</math></p> | * किसी ग्राफ़ की दूरी (ग्राफ़ सिद्धांत) दो शीर्षों के बीच की अधिकतम दूरी होती है, जहाँ दो शीर्षों के बीच की दूरी को उनके बीच का सबसे छोटा पथ परिभाषित किया जाता है। चुंग ने दिखाया कि एक का व्यास {{math|(''n'', ''d'', λ)}}-ग्राफ अधिकतम है<ref>{{Cite journal|last=Chung|first=F. R. K.|date=1989|title=Diameters and eigenvalues|url=https://www.ams.org/jams/1989-02-02/S0894-0347-1989-0965008-X/|journal=Journal of the American Mathematical Society|language=en|volume=2|issue=2|pages=187–196|doi=10.1090/S0894-0347-1989-0965008-X|issn=0894-0347|doi-access=free}}</ref><p><math>\left\lceil \log \frac{n}{ \log(d/\lambda)} \right\rceil.</math></p> | ||
| Line 147: | Line 147: | ||
=== एकेएस सॉर्टिंग नेटवर्क और अनुमानित पड़ाव === | === एकेएस सॉर्टिंग नेटवर्क और अनुमानित पड़ाव === | ||
{{Main article|Sorting network}} | {{Main article|Sorting network}} | ||
सॉर्टिंग नेटवर्क इनपुट्स का एक सेट लेते हैं और इनपुट्स को सॉर्ट करने के लिए समानांतर चरणों की एक श्रृंखला करते हैं। एक समानांतर कदम में किसी भी संख्या में असंबद्ध तुलना और संभावित रूप से जोड़े गए इनपुट की अदला-बदली करना | सॉर्टिंग नेटवर्क इनपुट्स का एक सेट लेते हैं और इनपुट्स को सॉर्ट करने के लिए समानांतर चरणों की एक श्रृंखला करते हैं। एक समानांतर कदम में किसी भी संख्या में असंबद्ध तुलना और संभावित रूप से जोड़े गए इनपुट की अदला-बदली करना सम्मलित है। एक नेटवर्क की गहराई उसके द्वारा उठाए जाने वाले समानांतर कदमों की संख्या से दी जाती है। विस्तारक रेखांकन एकेएस छँटाई नेटवर्क में एक महत्वपूर्ण भूमिका निभाते हैं, जो गहराई तक पहुँचता है {{math|''O''(log ''n'')}}. चूंकि यह एक छँटाई नेटवर्क के लिए असम्बद्ध रूप से सबसे अच्छी ज्ञात गहराई है, विस्तारकों पर निर्भरता व्यावहारिक उपयोग के लिए स्थिर सीमा को बहुत बड़ा बना देती है। | ||
एकेएस सॉर्टिंग नेटवर्क के भीतर, विस्तृत गहराई का निर्माण करने के लिए विस्तारक ग्राफ का उपयोग किया जाता है {{mvar|ε}}-आधा. एक {{mvar|ε}}-halver इनपुट के रूप में लंबाई लेता है {{mvar|n}} का क्रमपरिवर्तन {{math|(1, …, ''n'')}} और इनपुट्स को दो असम्बद्ध सेटों में आधा कर देता है {{mvar|A}} और {{mvar|B}} जैसे कि प्रत्येक पूर्णांक के लिए {{math|''k'' ≤ {{frac|''n''|2}}}} अधिक से अधिक {{mvar|εk}} की {{mvar|k}} सबसे छोटे इनपुट में हैं {{mvar|B}} और अधिक से अधिक {{mvar|εk}} की {{mvar|k}} सबसे बड़े इनपुट हैं {{mvar|A}}. सेट {{mvar|A}} और {{mvar|B}} एक हैं {{mvar|ε}}आधा करना। | एकेएस सॉर्टिंग नेटवर्क के भीतर, विस्तृत गहराई का निर्माण करने के लिए विस्तारक ग्राफ का उपयोग किया जाता है {{mvar|ε}}-आधा. एक {{mvar|ε}}-halver इनपुट के रूप में लंबाई लेता है {{mvar|n}} का क्रमपरिवर्तन {{math|(1, …, ''n'')}} और इनपुट्स को दो असम्बद्ध सेटों में आधा कर देता है {{mvar|A}} और {{mvar|B}} जैसे कि प्रत्येक पूर्णांक के लिए {{math|''k'' ≤ {{frac|''n''|2}}}} अधिक से अधिक {{mvar|εk}} की {{mvar|k}} सबसे छोटे इनपुट में हैं {{mvar|B}} और अधिक से अधिक {{mvar|εk}} की {{mvar|k}} सबसे बड़े इनपुट हैं {{mvar|A}}. सेट {{mvar|A}} और {{mvar|B}} एक हैं {{mvar|ε}}आधा करना। | ||
| Line 153: | Line 153: | ||
अगले {{harvtxt|Ajtai|Komlós|Szemerédi|1983}}, गहराई {{mvar|d}} {{mvar|ε}}-हॉल्वर का निर्माण निम्नानुसार किया जा सकता है। एक लें {{mvar|n}} शिखर, डिग्री {{mvar|d}} भागों के साथ द्विदलीय विस्तारक {{mvar|X}} और {{mvar|Y}} समान आकार के ऐसे कि अधिकतम आकार के शीर्षों का प्रत्येक उपसमुच्चय {{mvar|εn}} कम से कम है {{math|{{sfrac|1 – ''ε''|''ε''}}}} पड़ोसियों। | अगले {{harvtxt|Ajtai|Komlós|Szemerédi|1983}}, गहराई {{mvar|d}} {{mvar|ε}}-हॉल्वर का निर्माण निम्नानुसार किया जा सकता है। एक लें {{mvar|n}} शिखर, डिग्री {{mvar|d}} भागों के साथ द्विदलीय विस्तारक {{mvar|X}} और {{mvar|Y}} समान आकार के ऐसे कि अधिकतम आकार के शीर्षों का प्रत्येक उपसमुच्चय {{mvar|εn}} कम से कम है {{math|{{sfrac|1 – ''ε''|''ε''}}}} पड़ोसियों। | ||
ग्राफ़ के कोने को उन रजिस्टरों के रूप में माना जा सकता है जिनमें इनपुट होते हैं और किनारों को तारों के रूप में माना जा सकता है जो दो रजिस्टरों के इनपुट की तुलना करते हैं। प्रारंभ में, मनमाने | ग्राफ़ के कोने को उन रजिस्टरों के रूप में माना जा सकता है जिनमें इनपुट होते हैं और किनारों को तारों के रूप में माना जा सकता है जो दो रजिस्टरों के इनपुट की तुलना करते हैं। प्रारंभ में, मनमाने आचरण से आधा इनपुट अंदर रखें {{mvar|X}} और आधे इनपुट में {{mvar|Y}} और किनारों को विघटित करें {{mvar|d}} सही मिलान। के साथ समाप्त करने का लक्ष्य है {{mvar|X}} मोटे तौर पर इनपुट के छोटे आधे हिस्से से युक्त और {{mvar|Y}} मोटे तौर पर इनपुट का बड़ा आधा हिस्सा होता है। इसे प्राप्त करने के लिए, इस मिलान के किनारों द्वारा जोड़े गए रजिस्टरों की तुलना करके प्रत्येक मिलान को क्रमिक रूप से संसाधित करें और किसी भी इनपुट को ठीक करें जो क्रम से बाहर हैं। विशेष रूप से, मिलान के प्रत्येक किनारे के लिए, यदि बड़ा इनपुट रजिस्टर में है {{mvar|X}} और छोटा इनपुट रजिस्टर में है {{mvar|Y}}, फिर दो इनपुटों की अदला-बदली करें जिससे कि छोटा इनपुट अंदर आ जाए {{mvar|X}} और बड़ा अंदर है {{mvar|Y}}. यह स्पष्ट है कि इस प्रक्रिया के होते हैं {{mvar|d}} समानांतर कदम। | ||
आख़िरकार {{mvar|d}} चक्कर लगाओ, लो {{mvar|A}} रजिस्टरों में इनपुट का सेट होना {{mvar|X}} और {{mvar|B}} रजिस्टरों में इनपुट का सेट होना {{mvar|Y}} एक प्राप्त करने के लिए {{mvar|ε}}आधा करना। इसे देखने के लिए ध्यान दें कि यदि कोई register {{mvar|u}} में {{mvar|X}} और {{mvar|v}} में {{mvar|Y}} किनारे से जुड़े हुए हैं {{mvar|uv}} फिर इस किनारे से मिलान करने के बाद संसाधित किया जाता है, इनपुट में {{mvar|u}} से कम है {{mvar|v}}. इसके | आख़िरकार {{mvar|d}} चक्कर लगाओ, लो {{mvar|A}} रजिस्टरों में इनपुट का सेट होना {{mvar|X}} और {{mvar|B}} रजिस्टरों में इनपुट का सेट होना {{mvar|Y}} एक प्राप्त करने के लिए {{mvar|ε}}आधा करना। इसे देखने के लिए ध्यान दें कि यदि कोई register {{mvar|u}} में {{mvar|X}} और {{mvar|v}} में {{mvar|Y}} किनारे से जुड़े हुए हैं {{mvar|uv}} फिर इस किनारे से मिलान करने के बाद संसाधित किया जाता है, इनपुट में {{mvar|u}} से कम है {{mvar|v}}. इसके अतिरिक्त , यह संपत्ति बाकी प्रक्रिया के दौरान सही रहती है। अब, कुछ के लिए मान लीजिए {{math|''k'' ≤ {{frac|''n''|2}}}} इससे ज्यादा {{mvar|εk}} इनपुट्स का {{math|(1, …, ''k'')}} में हैं {{mvar|B}}. फिर ग्राफ के विस्तार गुणों द्वारा, इन इनपुटों के रजिस्टरों में {{mvar|Y}} कम से जुड़े हुए हैं {{math|{{sfrac|1 – ''ε''|''ε''}}''k''}} में अंकित करता है {{mvar|X}}. कुल मिलाकर, यह से अधिक बनता है {{mvar|k}} रजिस्टर इसलिए कुछ रजिस्टर होना चाहिए {{mvar|A}} में {{mvar|X}} किसी रजिस्टर से जुड़ा है {{mvar|B}} में {{mvar|Y}} जैसे कि अंतिम इनपुट {{mvar|A}} इसमें नहीं है {{math|(1, …, ''k'')}}, जबकि का अंतिम इनपुट {{mvar|B}} है। चूंकि यह पिछली संपत्ति का उल्लंघन करता है, और इस प्रकार आउटपुट सेट करता है {{mvar|A}} और {{mvar|B}} एक होना चाहिए {{mvar|ε}}आधा करना। | ||
== यह भी देखें == | == यह भी देखें == | ||
Revision as of 22:19, 15 February 2023
ग्राफ़ सिद्धांत में, एक विस्तारक ग्राफ़ एक विरल ग्राफ़ है जिसमें मजबूत कनेक्टिविटी (ग्राफ़ सिद्धांत) गुण होते हैं, वर्टेक्स (ग्राफ़ सिद्धांत), बढ़त (ग्राफ़ सिद्धांत) या वर्णक्रमीय ग्राफ़ सिद्धांत विस्तार का उपयोग करके मात्रा निर्धारित की जाती है। कम्प्यूटेशनल जटिलता सिद्धांत, मजबूत संगणक संजाल के डिजाइन और त्रुटि-सुधार कोड के सिद्धांत के लिए कई अनुप्रयोगों के साथ विस्तारक निर्माण ने शुद्ध और अनुप्रयुक्त गणित में अनुसंधान को जन्म दिया है।[1]
परिभाषाएँ
सहजता से, एक विस्तारक ग्राफ एक परिमित, अप्रत्यक्ष मल्टीग्राफ है जिसमें कोने के प्रत्येक उपसमुच्चय जो बहुत बड़े नहीं हैं, उनकी एक बड़ी सीमा (ग्राफ सिद्धांत) है। इन धारणाओं की विभिन्न औपचारिकताएं विस्तारकों की विभिन्न धारणाओं को जन्म देती हैं: एज एक्सपेंडर्स, वर्टेक्स एक्सपेंडर्स और स्पेक्ट्रल एक्सपेंडर्स, जैसा कि नीचे परिभाषित किया गया है।
एक डिस्कनेक्टेड ग्राफ एक विस्तारक नहीं है, क्योंकि एक घटक (ग्राफ सिद्धांत) की सीमा खाली है। प्रत्येक जुड़ा हुआ ग्राफ एक विस्तारक है; चूँकि , अलग-अलग जुड़े ग्राफ़ में अलग-अलग विस्तार पैरामीटर हैं। पूर्ण ग्राफ में सबसे अच्छा विस्तार गुण है, लेकिन इसकी सबसे बड़ी संभव डिग्री (ग्राफ सिद्धांत) है। अनौपचारिक रूप से, एक ग्राफ एक अच्छा विस्तारक होता है यदि इसमें कम डिग्री और उच्च विस्तार पैरामीटर होते हैं।
किनारे का विस्तार
किनारे का विस्तार (आइसोपेरिमेट्रिक संख्या या चीजर स्थिरांक (ग्राफ सिद्धांत)) h(G) एक ग्राफ का G पर n शिखर के रूप में परिभाषित किया गया है
- कहाँ
जिसे इस रूप में भी लिखा जा सकता है ∂S = E(S, S) साथ S := V(G) \ S का पूरक S और
- शीर्षों के उपसमुच्चय के बीच के किनारे A,B ⊆ V(G).
समीकरण में, न्यूनतम सभी गैर-खाली सेटों पर है S अधिक से अधिक n⁄2 शिखर और ∂S की किनारा सीमा है S, अर्थात , ठीक एक समापन बिंदु के साथ किनारों का सेट S.[2] सहज रूप से,
किनारों की वह न्यूनतम संख्या है जिसे ग्राफ़ को दो भागों में विभाजित करने के लिए काटने की आवश्यकता है। किनारे का विस्तार इस अवधारणा को दो भागों में सबसे छोटी संख्या के साथ विभाजित करके सामान्य करता है। यह देखने के लिए कि कैसे सामान्यीकरण मूल्य को अधिक सीमा तक बदल सकता है, निम्नलिखित उदाहरण पर विचार करें। शीर्षों की समान संख्या वाले दो पूर्ण ग्राफ़ लें n और जोड़ n दो ग्राफ़ के बीच किनारों को उनके शीर्षों को एक-से-एक करके जोड़कर। न्यूनतम कटौती होगी n लेकिन किनारे का विस्तार 1 होगा।
ध्यान दें कि में min |∂S|, ऑप्टिमाइज़ेशन या तो अधिक समान रूप से किया जा सकता है 0 ≤ |S| ≤ n⁄2 या किसी गैर-खाली सबसेट पर, चूंकि . के लिए सही नहीं है h(G) द्वारा सामान्यीकरण के कारण |S|. यदि हम लिखना चाहते हैं h(G) सभी गैर-खाली सबसेट पर अनुकूलन के साथ, हम इसे फिर से लिख सकते हैं
वर्टेक्स विस्तार
शीर्ष isoperimetric संख्या hout(G) एक ग्राफ का (शीर्ष विस्तार या आवर्धन भी)। G परिभाषित किया जाता है
कहाँ ∂out(S) की बाहरी सीमा है S, अर्थात , शीर्षों का सेट V(G) \ S कम से कम एक निकटतम के साथ S.[3] इस परिभाषा के एक प्रकार में (अद्वितीय निकटतम विस्तार कहा जाता है) ∂out(S) में वर्टिकल के सेट द्वारा प्रतिस्थापित किया जाता है V ठीक एक निकटतम के साथ S.[4] शीर्ष isoperimetric संख्या hin(G) एक ग्राफ का G परिभाषित किया जाता है
कहाँ की भीतरी सीमा है S, अर्थात , शीर्षों का सेट S कम से कम एक निकटतम के साथ V(G) \ S.[3]
वर्णक्रमीय विस्तार
कब G नियमित ग्राफ है|d-नियमित, विस्तार की एक रेखीय बीजगणितीय परिभाषा Eigenvalue#Eigenvalues of the matrices of the adjacency matrix के आधार पर संभव है A = A(G) का G, कहाँ Aij शीर्षों के बीच किनारों की संख्या है i और j.[5] क्योंकि A सममित मैट्रिक्स है, वर्णक्रमीय प्रमेय का अर्थ है A है n वास्तविक मूल्यवान eigenvalues λ1 ≥ λ2 ≥ … ≥ λn. यह ज्ञात है कि ये सभी eigenvalues में हैं [−d, d] और अधिक विशेष रूप से, यह ज्ञात है कि λn = −d यदि और केवल यदि G द्विपक्षीय है।
अधिक औपचारिक रूप से, हम एक का उल्लेख करते हैं n-वर्टेक्स, d-नियमित ग्राफ के साथ
- एक के रूप में (n, d, λ)-ग्राफ। एक द्वारा दी गई सीमा (n, d, λ)-ग्राफ ऑन λi के लिए i ≠ 1 विस्तारक मिश्रण लेम्मा सहित कई संदर्भों में उपयोगी है।
क्योंकि G नियमित है, समान वितरण साथ ui = 1⁄n सभी के लिए i = 1, …, n का स्थिर वितरण है G. अर्थात हमारे पास है Au = du, और u का आइजन्वेक्टर है A आइगेनवैल्यू के साथ λ1 = d, कहाँ d के शीर्षों की डिग्री (ग्राफ़ सिद्धांत) है G. का वर्णक्रमीय अंतर G होना परिभाषित किया गया है d − λ2, और यह ग्राफ के वर्णक्रमीय विस्तार को मापता है G.[6] यदि हम सेट करते हैं
क्योंकि यह एक ईजेनवेक्टर ओर्थोगोनल के अनुरूप सबसे बड़ा आइगेनवैल्यू है u, इसे रेले भागफल का उपयोग करके समान रूप से परिभाषित किया जा सकता है:
कहाँ
- वेक्टर का 2-मानक है .
इन परिभाषाओं के सामान्यीकृत संस्करण भी व्यापक रूप से उपयोग किए जाते हैं और कुछ परिणामों को बताते हुए अधिक सुविधाजनक होते हैं। यहाँ एक मैट्रिक्स पर विचार करता है 1/dA, जो ग्राफ का मार्कोव संक्रमण मैट्रिक्स है G. इसके eigenvalues -1 और 1 के बीच हैं। आवश्यक नहीं कि नियमित ग्राफ़ के लिए, ग्राफ़ के स्पेक्ट्रम को लाप्लासियन मैट्रिक्स के eigenvalues का उपयोग करके इसी तरह परिभाषित किया जा सकता है। निर्देशित रेखांकन के लिए, आसन्न मैट्रिक्स के विलक्षण मूल्यों पर विचार किया जाता है A, जो सममित मैट्रिक्स के eigenvalues की जड़ों के बराबर हैं ATA.
विभिन्न विस्तार गुणों के बीच संबंध
ऊपर परिभाषित विस्तार पैरामीटर एक दूसरे से संबंधित हैं। विशेष रूप से, किसी के लिए d-नियमित ग्राफ G,
परिणामस्वरुप, निरंतर डिग्री ग्राफ के लिए, वर्टेक्स और एज एक्सपेंशन गुणात्मक रूप से समान हैं।
चीजर असमानताएं
कब G है d-नियमित, जिसका अर्थ है कि प्रत्येक शीर्ष डिग्री का है d, isoperimetric स्थिरांक के बीच एक संबंध है h(G) और अंतराल d − λ2 के आसन्न ऑपरेटर के स्पेक्ट्रम में G. मानक वर्णक्रमीय ग्राफ सिद्धांत द्वारा, a के आसन्न संचालिका का तुच्छ eigenvalue d-नियमित ग्राफ है λ1 = d और पहला गैर-तुच्छ eigenvalue है λ2. यदि G जुड़ा हुआ है, तो λ2 < d. डोडिज़ुक के कारण एक असमानता[7] और स्वतंत्र रूप से सावधान अलोन और विटाली मिलमैन[8] बताता है[9]
वास्तव में, निचला बाउंड तंग है। हाइपरक्यूब ग्राफ के लिए सीमा में निचली सीमा हासिल की जाती है Qn, कहाँ h(G) = 1 और d – λ = 2. ऊपरी सीमा एक चक्र के लिए (असामयिक रूप से) हासिल की जाती है, जहां H(Cn) = 4/n= Θ(1/n) और d – λ = 2-2cos(2/n) ≈ (2/n)^2= Θ(1/n2).[1]में एक बेहतर बाउंड दिया गया है [10] जैसा
ये असमानताएँ मार्कोव श्रृंखलाओं के लिए बाध्य चीजर से निकटता से संबंधित हैं और इन्हें चीगर स्थिरांक#चीगर.27s असमानता|रीमैनियन ज्यामिति में चीगर की असमानता के असतत संस्करण के रूप में देखा जा सकता है।
वर्टेक्स आइसोपेरिमेट्रिक नंबर और स्पेक्ट्रल गैप के बीच समान कनेक्शन का भी अध्ययन किया गया है:[11]
असम्बद्ध रूप से बोलना, मात्राएँ h2⁄d, hout, और hin2 सभी वर्णक्रमीय अंतर से ऊपर बंधे हैं O(d – λ2).
निर्माण
विस्तारक रेखांकन के स्पष्ट रूप से समूहों के निर्माण के लिए तीन सामान्य रणनीतियाँ हैं।[12] पहली रणनीति बीजगणितीय और समूह-सैद्धांतिक है, दूसरी रणनीति विश्लेषणात्मक है और योगात्मक संयोजक का उपयोग करती है, और तीसरी रणनीति कॉम्बिनेटरियल है और ज़िग-ज़ैग उत्पाद | ज़िग-ज़ैग और संबंधित ग्राफ़ उत्पादों का उपयोग करती है। नोगा अलोन ने दिखाया कि परिमित ज्यामिति से निर्मित कुछ ग्राफ़ अत्यधिक विस्तार वाले ग्राफ़ के सबसे दुर्लभ उदाहरण हैं।[13]
मार्गुलिस-गैबर-गैलिल
केली ग्राफ़ पर आधारित सार बीजगणित निर्माण विस्तारक ग्राफ़ के विभिन्न रूपों के लिए जाने जाते हैं। निम्नलिखित निर्माण मार्गुलिस के कारण है और गैबर और गैलिल द्वारा इसका विश्लेषण किया गया है।[14] प्रत्येक प्राकृतिक संख्या के लिए n, एक ग्राफ पर विचार करता है Gn वर्टेक्स सेट के साथ , कहाँ : प्रत्येक शीर्ष के लिए , इसके आठ आसन्न शीर्ष हैं
फिर निम्नलिखित धारण करता है:
<ब्लॉककोट>प्रमेय। सभी के लिए n, लेखाचित्र Gn का दूसरा सबसे बड़ा eigenvalue है </ब्लॉककोट>
रामनुजन ग्राफ्स
एक अलोन-बोपना बाउंड द्वारा, सभी पर्याप्त रूप से बड़े d-नियमित रेखांकन संतुष्ट करते हैं , कहाँ λ2 निरपेक्ष मान में दूसरा सबसे बड़ा eigenvalue है।[15] प्रत्यक्ष परिणाम के रूप में, हम जानते हैं कि प्रत्येक निश्चित के लिए d और , निश्चित रूप से अनेक हैं (n, d, λ)-ग्राफ। रामानुजन ग्राफ हैं d-नियमित रेखांकन जिसके लिए यह सीमा कड़ी है, संतोषजनक है [16] : इसलिए रामानुजन के रेखांकन का एक विषम रूप से सबसे छोटा संभव मान है λ2. यह उन्हें उत्कृष्ट वर्णक्रमीय विस्तारक बनाता है।
अलेक्जेंडर लुबोत्ज़की, फिलिप्स, और पीटर इतिहास (1988), मार्गुलिस (1988), और मॉर्गनस्टर्न (1994) दिखाते हैं कि रामानुजन ग्राफ को स्पष्ट रूप से कैसे बनाया जा सकता है।[17] 1985 में, एलोन ने सबसे अधिक अनुमान लगाया d-नियमित रेखांकन पर n कोने, पर्याप्त रूप से बड़े के लिए n, लगभग रामानुजन हैं।[18] अर्थात के लिए φ > 0, वे संतुष्ट हैं
- .
2003 में, जोएल फ्रीडमैन दोनों ने अनुमान को सिद्ध करना किया और निर्दिष्ट किया कि अधिकांश का क्या मतलब है d-रेगुलर ग्राफ़ दिखाकर कि रैंडम रेगुलर ग्राफ़ | रैंडम d-नियमित रेखांकन है हरएक के लिए φ > 0 संभावना के साथ 1 – O(nτ), कहाँ[19][20]
ज़िग-ज़ैग उत्पाद
2003 में ओमर रीनॉल्ड, सलिल वधान और एवी विगडरसन ने ज़िग-ज़ैग उत्पाद प्रस्तुत किया।[21] मोटे तौर पर बोलते हुए, दो विस्तारक ग्राफों का ज़िग-ज़ैग उत्पाद केवल थोड़ा खराब विस्तार वाला ग्राफ बनाता है। इसलिए, विस्तारक ग्राफ के समूहों के निर्माण के लिए एक ज़िग-ज़ैग उत्पाद का भी उपयोग किया जा सकता है। यदि G एक है (n, m, λ1)-ग्राफ और H एक (m, d, λ1)-ग्राफ, फिर ज़िग-ज़ैग उत्पाद G ◦ H एक है (nm, d2, φ(λ1, λ2))-ग्राफ जहां φ निम्नलिखित गुण हैं।
- यदि λ1 < 1 और λ2 < 1, तब φ(λ1, λ2) < 1;
- φ(λ1, λ2) ≤ λ1 + λ2.
विशेष रूप से,[21]: ध्यान दें कि संपत्ति (1) का तात्पर्य है कि दो विस्तारक ग्राफों का ज़िग-ज़ैग उत्पाद भी एक विस्तारक ग्राफ है, इस प्रकार ज़िग-ज़ैग उत्पादों का उपयोग विस्तारक ग्राफों के एक परिवार को बनाने के लिए किया जा सकता है।
सहज रूप से, ज़िग-ज़ैग उत्पाद के निर्माण के बारे में निम्नलिखित विधि से सोचा जा सकता है। का प्रत्येक शीर्ष G के बादल तक उड़ा दिया जाता है m कोने, प्रत्येक शीर्ष से जुड़े एक अलग किनारे से जुड़ा हुआ है। प्रत्येक शीर्ष को अब के रूप में लेबल किया गया है (v, k) कहाँ v के एक मूल शीर्ष को संदर्भित करता है G और k यह आपकी जानकारी के लिए है kइसका किनारा v. दो शिखर, (v, k) और (w,l) जुड़े हुए हैं यदि से प्राप्त करना संभव है (v, k) को (w, l) चालों के निम्नलिखित क्रम के माध्यम से।
- ज़िग - से हटो (v, k) को (v, k' ), के किनारे का उपयोग करना H.
- किनारे का उपयोग करके बादलों में कूदें k' में G को पाने के लिए (w, l' ).
- ज़ग - से हटो (w, l' ) को (w, l) के किनारे का उपयोग करना H.[21]
यादृच्छिक निर्माण
ऐसे कई परिणाम हैं जो संभाव्य तर्कों के माध्यम से अच्छे विस्तार गुणों वाले ग्राफ़ के अस्तित्व को दर्शाते हैं। वास्तव में, विस्तारकों के अस्तित्व को सबसे पहले पिंस्कर ने सिद्ध किया था[22] जिसने दिखाया कि एक यादृच्छिक रूप से चुने गए के लिए n शीर्ष छोड़ दिया d नियमित द्विपक्षीय ग्राफ, |N(S)| ≥ (d – 2)|S| कोने के सभी सबसेट के लिए |S| ≤ cdn उच्च संभावना के साथ, कहाँ cd पर निर्भर करता है d वह है O(d-4). अलोन और रोचमैन [23] दिखाया कि हर समूह के लिए G आदेश की n और हर 1 > ε > 0, वहाँ कुछ c(ε) > 0 ऐसा है कि केली ग्राफ पर G साथ c(ε) log2 n जनरेटर एक है ε विस्तारक, अर्थात इसका दूसरा ईगेनवैल्यू से कम है 1 – ε , उच्च संभावना के साथ।
अनुप्रयोग और उपयोगी गुण
विस्तारकों के लिए मूल प्रेरणा आर्थिक रूप से मजबूत नेटवर्क (फोन या कंप्यूटर) का निर्माण करना है: सीमाबद्ध डिग्री वाला एक विस्तारक सभी उपसमुच्चयों के लिए आकार (कोने की संख्या) के साथ रैखिक रूप से बढ़ने वाले किनारों की संख्या के साथ एक स्पर्शोन्मुख मजबूत ग्राफ है।
एक्सपैंडर ग्राफ़ को कंप्यूटर विज्ञान में कलन विधि, विस्तारक कोड, एक्सट्रैक्टर (गणित), छद्म यादृच्छिक जनरेटर, छँटाई नेटवर्क डिजाइन करने में व्यापक अनुप्रयोग मिले हैं।Ajtai, Komlós & Szemerédi (1983)) और मजबूत कंप्यूटर नेटवर्क। कम्प्यूटेशनल जटिलता सिद्धांत में कई महत्वपूर्ण परिणामों के प्रमाण में भी उनका उपयोग किया गया है, जैसे एसएल (जटिलता) = एल (जटिलता) (Reingold (2008)) और पीसीपी प्रमेय (Dinur (2007)). क्रिप्टोग्राफी में, विस्तारक ग्राफ़ का उपयोग हैश फंकशन के निर्माण के लिए किया जाता है।
एक 2006 एक्सपैंडर ग्राफ़ के सर्वेक्षण में, हूरी, लिनियल, और विगडरसन ने निम्न के अध्ययन को विभाजित किया विस्तारक ग्राफ को चार श्रेणियों में विभाजित करता है: चरम ग्राफ सिद्धांत, विशिष्ट व्यवहार, स्पष्ट निर्माण और एल्गोरिदम। चरम समस्याएं विस्तार पैरामीटरों की सीमा पर ध्यान केंद्रित करती हैं, जबकि विशिष्ट व्यवहार समस्याएं यह बताती हैं कि यादृच्छिक ग्राफ पर विस्तार पैरामीटर कैसे वितरित किए जाते हैं। स्पष्ट निर्माण ग्राफ़ के निर्माण पर ध्यान केंद्रित करते हैं जो कुछ मापदंडों का अनुकूलन करते हैं, और एल्गोरिथम प्रश्न मापदंडों के मूल्यांकन और अनुमान का अध्ययन करते हैं।
एक्सपैंडर मिक्सिंग लेम्मा
लेम्मा को मिलाने वाला विस्तारक बताता है कि एक के लिए (n, d, λ)-ग्राफ़, किसी भी दो उपसमूहों के लिए S, T ⊆ V, बीच किनारों की संख्या S और T लगभग वह है जो आप यादृच्छिक रूप से अपेक्षा करेंगे d-नियमित ग्राफ। सन्निकटन बेहतर छोटा है λ है। एक यादृच्छिक में d-रेगुलर ग्राफ़, साथ ही एक एर्दोस-रेनी मॉडल में|एर्डोस-रेनी रैंडम ग्राफ़ एज प्रायिकता के साथ d⁄n, हमें उम्मीद है d⁄n • |S| • |T| किनारों के बीच S और T.
अधिक औपचारिक रूप से, चलो E(S, T) के बीच किनारों की संख्या को निरूपित करें S और T. यदि दो सेट अलग नहीं होते हैं, तो उनके चौराहे के किनारों को दो बार गिना जाता है, अर्थात
फिर लेम्मा को मिलाने वाला विस्तारक कहता है कि निम्नलिखित असमानता है:
के अनेक गुण (n, d, λ)-ग्राफ विस्तारक मिश्रण लेम्मा के परिणाम हैं, जिनमें निम्नलिखित सम्मलित हैं।[1]
- एक ग्राफ का एक स्वतंत्र सेट (ग्राफ सिद्धांत) शीर्षों का एक उपसमुच्चय होता है जिसमें दो आसन्न कोने नहीं होते हैं। एक में (n, d, λ)-ग्राफ, एक स्वतंत्र सेट का आकार अधिकतम होता है λn⁄d.
- ग्राफ का ग्राफ रंगना G, χ(G), आवश्यक रंगों की न्यूनतम संख्या है, जिससे कि आसन्न शीर्षों के अलग-अलग रंग हों। हॉफमैन ने दिखाया d⁄λ ≤ χ(G),[24] जबकि अलोन, क्रिवेलेविच और सुदाकोव ने दिखाया कि यदि d < 2n⁄3, तब[25]
- किसी ग्राफ़ की दूरी (ग्राफ़ सिद्धांत) दो शीर्षों के बीच की अधिकतम दूरी होती है, जहाँ दो शीर्षों के बीच की दूरी को उनके बीच का सबसे छोटा पथ परिभाषित किया जाता है। चुंग ने दिखाया कि एक का व्यास (n, d, λ)-ग्राफ अधिकतम है[26]
एक्सपैंडर वॉक सैंपलिंग
Chernoff बाध्य बताता है कि, रेंज में एक यादृच्छिक चर से कई स्वतंत्र नमूनों का नमूना लेते समय [−1, 1], उच्च संभावना के साथ हमारे नमूनों का औसत यादृच्छिक चर की अपेक्षा के करीब है। एक्सपैंडर वॉक सैंपलिंग लेम्मा, के कारण Ajtai, Komlós & Szemerédi (1987) और Gillman (1998), बताता है कि विस्तारक ग्राफ पर चलने से नमूना लेने पर भी यह सच होता है। यह विशेष रूप से derandomization के सिद्धांत में उपयोगी है, क्योंकि एक्सपैंडर वॉक के अनुसार सैंपलिंग स्वतंत्र रूप से सैंपलिंग की तुलना में बहुत कम रैंडम बिट्स का उपयोग करता है।
एकेएस सॉर्टिंग नेटवर्क और अनुमानित पड़ाव
सॉर्टिंग नेटवर्क इनपुट्स का एक सेट लेते हैं और इनपुट्स को सॉर्ट करने के लिए समानांतर चरणों की एक श्रृंखला करते हैं। एक समानांतर कदम में किसी भी संख्या में असंबद्ध तुलना और संभावित रूप से जोड़े गए इनपुट की अदला-बदली करना सम्मलित है। एक नेटवर्क की गहराई उसके द्वारा उठाए जाने वाले समानांतर कदमों की संख्या से दी जाती है। विस्तारक रेखांकन एकेएस छँटाई नेटवर्क में एक महत्वपूर्ण भूमिका निभाते हैं, जो गहराई तक पहुँचता है O(log n). चूंकि यह एक छँटाई नेटवर्क के लिए असम्बद्ध रूप से सबसे अच्छी ज्ञात गहराई है, विस्तारकों पर निर्भरता व्यावहारिक उपयोग के लिए स्थिर सीमा को बहुत बड़ा बना देती है।
एकेएस सॉर्टिंग नेटवर्क के भीतर, विस्तृत गहराई का निर्माण करने के लिए विस्तारक ग्राफ का उपयोग किया जाता है ε-आधा. एक ε-halver इनपुट के रूप में लंबाई लेता है n का क्रमपरिवर्तन (1, …, n) और इनपुट्स को दो असम्बद्ध सेटों में आधा कर देता है A और B जैसे कि प्रत्येक पूर्णांक के लिए k ≤ n⁄2 अधिक से अधिक εk की k सबसे छोटे इनपुट में हैं B और अधिक से अधिक εk की k सबसे बड़े इनपुट हैं A. सेट A और B एक हैं εआधा करना।
अगले Ajtai, Komlós & Szemerédi (1983), गहराई d ε-हॉल्वर का निर्माण निम्नानुसार किया जा सकता है। एक लें n शिखर, डिग्री d भागों के साथ द्विदलीय विस्तारक X और Y समान आकार के ऐसे कि अधिकतम आकार के शीर्षों का प्रत्येक उपसमुच्चय εn कम से कम है 1 – ε/ε पड़ोसियों।
ग्राफ़ के कोने को उन रजिस्टरों के रूप में माना जा सकता है जिनमें इनपुट होते हैं और किनारों को तारों के रूप में माना जा सकता है जो दो रजिस्टरों के इनपुट की तुलना करते हैं। प्रारंभ में, मनमाने आचरण से आधा इनपुट अंदर रखें X और आधे इनपुट में Y और किनारों को विघटित करें d सही मिलान। के साथ समाप्त करने का लक्ष्य है X मोटे तौर पर इनपुट के छोटे आधे हिस्से से युक्त और Y मोटे तौर पर इनपुट का बड़ा आधा हिस्सा होता है। इसे प्राप्त करने के लिए, इस मिलान के किनारों द्वारा जोड़े गए रजिस्टरों की तुलना करके प्रत्येक मिलान को क्रमिक रूप से संसाधित करें और किसी भी इनपुट को ठीक करें जो क्रम से बाहर हैं। विशेष रूप से, मिलान के प्रत्येक किनारे के लिए, यदि बड़ा इनपुट रजिस्टर में है X और छोटा इनपुट रजिस्टर में है Y, फिर दो इनपुटों की अदला-बदली करें जिससे कि छोटा इनपुट अंदर आ जाए X और बड़ा अंदर है Y. यह स्पष्ट है कि इस प्रक्रिया के होते हैं d समानांतर कदम।
आख़िरकार d चक्कर लगाओ, लो A रजिस्टरों में इनपुट का सेट होना X और B रजिस्टरों में इनपुट का सेट होना Y एक प्राप्त करने के लिए εआधा करना। इसे देखने के लिए ध्यान दें कि यदि कोई register u में X और v में Y किनारे से जुड़े हुए हैं uv फिर इस किनारे से मिलान करने के बाद संसाधित किया जाता है, इनपुट में u से कम है v. इसके अतिरिक्त , यह संपत्ति बाकी प्रक्रिया के दौरान सही रहती है। अब, कुछ के लिए मान लीजिए k ≤ n⁄2 इससे ज्यादा εk इनपुट्स का (1, …, k) में हैं B. फिर ग्राफ के विस्तार गुणों द्वारा, इन इनपुटों के रजिस्टरों में Y कम से जुड़े हुए हैं 1 – ε/εk में अंकित करता है X. कुल मिलाकर, यह से अधिक बनता है k रजिस्टर इसलिए कुछ रजिस्टर होना चाहिए A में X किसी रजिस्टर से जुड़ा है B में Y जैसे कि अंतिम इनपुट A इसमें नहीं है (1, …, k), जबकि का अंतिम इनपुट B है। चूंकि यह पिछली संपत्ति का उल्लंघन करता है, और इस प्रकार आउटपुट सेट करता है A और B एक होना चाहिए εआधा करना।
यह भी देखें
- बीजगणितीय कनेक्टिविटी
- ज़िग-ज़ैग उत्पाद
- सुपरस्ट्रॉन्ग सन्निकटन
- स्पेक्ट्रल ग्राफ सिद्धांत
टिप्पणियाँ
- ↑ 1.0 1.1 1.2 Hoory, Linial & Wigderson (2006)
- ↑ Definition 2.1 in Hoory, Linial & Wigderson (2006)
- ↑ 3.0 3.1 Bobkov, Houdré & Tetali (2000)
- ↑ Alon & Capalbo (2002)
- ↑ cf. Section 2.3 in Hoory, Linial & Wigderson (2006)
- ↑ This definition of the spectral gap is from Section 2.3 in Hoory, Linial & Wigderson (2006)
- ↑ Dodziuk 1984.
- ↑ Alon & Spencer 2011.
- ↑ Theorem 2.4 in Hoory, Linial & Wigderson (2006)
- ↑ B. Mohar. Isoperimetric numbers of graphs. J. Combin. Theory Ser. B, 47(3):274–291, 1989.
- ↑ See Theorem 1 and p.156, l.1 in Bobkov, Houdré & Tetali (2000). Note that λ2 there corresponds to 2(d − λ2) of the current article (see p.153, l.5)
- ↑ see, e.g., Yehudayoff (2012)
- ↑ Alon, Noga (1986). "Eigenvalues, geometric expanders, sorting in rounds, and ramsey theory". Combinatorica. 6 (3): 207–219. CiteSeerX 10.1.1.300.5945. doi:10.1007/BF02579382. S2CID 8666466.
- ↑ see, e.g., p.9 of Goldreich (2011)
- ↑ Theorem 2.7 of Hoory, Linial & Wigderson (2006)
- ↑ Definition 5.11 of Hoory, Linial & Wigderson (2006)
- ↑ Theorem 5.12 of Hoory, Linial & Wigderson (2006)
- ↑ Alon, Noga (1986-06-01). "Eigenvalues and expanders". Combinatorica (in English). 6 (2): 83–96. doi:10.1007/BF02579166. ISSN 1439-6912. S2CID 41083612.
- ↑ Friedman, Joel (2004-05-05). "A proof of Alon's second eigenvalue conjecture and related problems". arXiv:cs/0405020.
- ↑ Theorem 7.10 of Hoory, Linial & Wigderson (2006)
- ↑ 21.0 21.1 21.2 Reingold, O.; Vadhan, S.; Wigderson, A. (2000). "Entropy waves, the zig-zag graph product, and new constant-degree expanders and extractors". Proceedings 41st Annual Symposium on Foundations of Computer Science. IEEE Comput. Soc: 3–13. doi:10.1109/sfcs.2000.892006. ISBN 0-7695-0850-2. S2CID 420651.
- ↑ Pinkser, M. (1973). "On the Complexity of a Concentrator". SIAM Journal on Computing. SIAM. CiteSeerX 10.1.1.393.1430.
- ↑ Alon, N.; Roichman, Y. (1994). "Random Cayley graphs and Expanders". Random Structures and Algorithms. Wiley Online Library. 5 (2): 271–284. doi:10.1002/rsa.3240050203.
- ↑ Hoffman, A. J.; Howes, Leonard (1970). "On Eigenvalues and Colorings of Graphs, Ii". Annals of the New York Academy of Sciences (in English). 175 (1): 238–242. Bibcode:1970NYASA.175..238H. doi:10.1111/j.1749-6632.1970.tb56474.x. ISSN 1749-6632. S2CID 85243045.
- ↑ Alon, Noga; Krivelevich, Michael; Sudakov, Benny (1999-09-01). "Coloring Graphs with Sparse Neighborhoods". Journal of Combinatorial Theory. Series B (in English). 77 (1): 73–82. doi:10.1006/jctb.1999.1910. ISSN 0095-8956.
- ↑ Chung, F. R. K. (1989). "Diameters and eigenvalues". Journal of the American Mathematical Society (in English). 2 (2): 187–196. doi:10.1090/S0894-0347-1989-0965008-X. ISSN 0894-0347.
संदर्भ
पाठ्यपुस्तकें और सर्वेक्षण
- Alon, N.; Spencer, Joel H. (2011). "9.2. Eigenvalues and Expanders". संभाव्य विधि (3rd ed.). John Wiley & Sons.
- Chung, Fan R. K. (1997), Spectral Graph Theory, CBMS Regional Conference Series in Mathematics, vol. 92, American Mathematical Society, ISBN 978-0-8218-0315-8
- Davidoff, Guiliana; Sarnak, Peter; Valette, Alain (2003), Elementary number theory, group theory and Ramanujan graphs, LMS student texts, vol. 55, Cambridge University Press, ISBN 978-0-521-53143-6
- Hoory, Shlomo; Linial, Nathan; Wigderson, Avi (2006), "Expander graphs and their applications" (PDF), Bulletin of the American Mathematical Society, New Series, 43 (4): 439–561, doi:10.1090/S0273-0979-06-01126-8
- Krebs, Mike; Shaheen, Anthony (2011), Expander families and Cayley graphs: A beginner's guide, Oxford University Press, ISBN 978-0-19-976711-3
शोध लेख
- Ajtai, M.; Komlós, J.; Szemerédi, E. (1983), "An O(n log n) sorting network", Proceedings of the 15th Annual ACM Symposium on Theory of Computing, pp. 1–9, doi:10.1145/800061.808726, ISBN 978-0-89791-099-6, S2CID 15311122
- Ajtai, M.; Komlós, J.; Szemerédi, E. (1987), "Deterministic simulation in LOGSPACE", Proceedings of the 19th Annual ACM Symposium on Theory of Computing, ACM, pp. 132–140, doi:10.1145/28395.28410, ISBN 978-0-89791-221-1, S2CID 15323404
- Alon, N.; Capalbo, M. (2002), "Explicit unique-neighbor expanders", The 43rd Annual IEEE Symposium on Foundations of Computer Science, 2002. Proceedings, p. 73, CiteSeerX 10.1.1.103.967, doi:10.1109/SFCS.2002.1181884, ISBN 978-0-7695-1822-0, S2CID 6364755
- Bobkov, S.; Houdré, C.; Tetali, P. (2000), "λ∞, vertex isoperimetry and concentration", Combinatorica, 20 (2): 153–172, doi:10.1007/s004930070018, S2CID 1173532.
- Dinur, Irit (2007), "The PCP theorem by gap amplification" (PDF), Journal of the ACM, 54 (3): 12–es, CiteSeerX 10.1.1.103.2644, doi:10.1145/1236457.1236459, S2CID 53244523.
- Dodziuk, Jozef (1984), "Difference equations, isoperimetric inequality and transience of certain random walks", Trans. Amer. Math. Soc., 284 (2): 787–794, doi:10.2307/1999107, JSTOR 1999107.
- Gillman, D. (1998), "A Chernoff Bound for Random Walks on Expander Graphs", SIAM Journal on Computing, 27 (4): 1203–1220, doi:10.1137/S0097539794268765
- Goldreich, Oded (2011), "Basic Facts about Expander Graphs" (PDF), Studies in Complexity and Cryptography, Lecture Notes in Computer Science, 6650: 451–464, CiteSeerX 10.1.1.231.1388, doi:10.1007/978-3-642-22670-0_30, ISBN 978-3-642-22669-4
- Reingold, Omer (2008), "Undirected connectivity in log-space", Journal of the ACM, 55 (4): 1–24, doi:10.1145/1391289.1391291, S2CID 207168478
- Yehudayoff, Amir (2012), "Proving expansion in three steps", ACM SIGACT News, 43 (3): 67–84, doi:10.1145/2421096.2421115, S2CID 18098370
हाल के अनुप्रयोग
- Hartnett, Kevin (2018), "Universal Method to Sort Complex Information Found", Quanta Magazine (published 13 August 2018)