क्रोमैटिक बहुपद: Difference between revisions

From Vigyanwiki
No edit summary
No edit summary
 
(11 intermediate revisions by 4 users not shown)
Line 1: Line 1:
{{Short description|Function in algebraic graph theory}}
{{Short description|Function in algebraic graph theory}}
[[File:Chromatic polynomial of all 3-vertex graphs BW.png|thumb|250px|right|3 शीर्षों पर सभी गैर-समरूपी रेखांकन और उनके रंगीन बहुपद, शीर्ष से दक्षिणावर्त। स्वतंत्र 3-सेट: {{math|''k''{{sup|3}}}}. एक किनारा और एक शीर्ष: {{math|''k''{{sup|2}}(''k'' – 1)}}. 3-पथ: {{math|''k''(''k'' – 1){{sup|2}}}}. 3-क्लिक: {{math|''k''(''k'' – 1)(''k'' – 2)}}.]]रंगीन बहुपद [[बीजगणितीय ग्राफ सिद्धांत]], गणित की एक शाखा में अध्ययन किया गया [[ग्राफ बहुपद]] है। यह रंगों की संख्या के फलन के रूप में [[ग्राफ रंग|ग्राफ रंगों]] की संख्या की गणना करता है और मूल रूप से चार रंगों की समस्या का अध्ययन करने के लिए [[जॉर्ज डेविड बिरखॉफ]] द्वारा  परिभाषित किया गया था। यह [[हस्लर व्हिटनी]] और डब्ल्यू टी टुट्टे द्वारा टट्टे बहुपद के लिए सामान्यीकृत किया गया था, इसे [[सांख्यिकीय भौतिकी]] के [[पॉट्स मॉडल]] से जोड़ा गया था।
[[File:Chromatic polynomial of all 3-vertex graphs BW.png|thumb|250px|right|3 शीर्षों पर सभी गैर-समरूपी रेखांकन और उनके क्रोमैटिक बहुपद, शीर्ष से दक्षिणावर्त। स्वतंत्र 3-सेट: {{math|''k''{{sup|3}}}}. एक किनारा और एक शीर्ष: {{math|''k''{{sup|2}}(''k'' – 1)}}. 3-पथ: {{math|''k''(''k'' – 1){{sup|2}}}}. 3-क्लिक: {{math|''k''(''k'' – 1)(''k'' – 2)}}.]]'''क्रोमैटिक बहुपद''' [[बीजगणितीय ग्राफ सिद्धांत]], गणित की एक शाखा में अध्ययन किया गया [[ग्राफ बहुपद]] है। यह रंगों की संख्या के फलन के रूप में [[ग्राफ रंग|ग्राफ रंगों]] की संख्या की गणना करता है और मूल रूप से चार रंगों की समस्या का अध्ययन करने के लिए [[जॉर्ज डेविड बिरखॉफ]] द्वारा  परिभाषित किया गया था। यह [[हस्लर व्हिटनी]] और डब्ल्यू टी टुट्टे द्वारा टट्टे बहुपद के लिए सामान्यीकृत किया गया था, इसे [[सांख्यिकीय भौतिकी]] के [[पॉट्स मॉडल]] से जोड़ा गया था।


==इतिहास==
==इतिहास==
[[चार रंग प्रमेय]] को साबित करने के प्रयास में, जॉर्ज डेविड बिरखॉफ़ ने 1912 में रंगीन बहुपद का प्रारम्भ किया, इसे केवल [[ प्लेनर ग्राफ |समतल रेखांकन]] के लिए परिभाषित किया गया था। अगर <math>P(G, k)</math> k रंगों के साथ ''G'' के उचित रंगों की संख्या को दर्शाता है तो चार रंग प्रमेय को  <math>P(G, 4)>0</math> सभी समतल रेखांकन के लिए ''G'' दिखाकर स्थापित किया जा सकता है। इस तरह उन्होंने [[गणितीय विश्लेषण]] और [[सार बीजगणित]] के शक्तिशाली उपकरणों को बहुपदों की मूलो का अध्ययन करने के लिए मिश्रित रंग की समस्या को लागू करने की आशा की थी।
[[चार रंग प्रमेय]] को साबित करने के प्रयास में, जॉर्ज डेविड बिरखॉफ़ ने 1912 में क्रोमैटिक बहुपद का प्रारम्भ किया, इसे केवल [[ प्लेनर ग्राफ |समतल रेखांकन]] के लिए परिभाषित किया गया था। अगर <math>P(G, k)</math> k रंगों के साथ ''G'' के उचित रंगों की संख्या को दर्शाता है तो चार रंग प्रमेय को  <math>P(G, 4)>0</math> सभी समतल रेखांकन के लिए ''G'' दिखाकर स्थापित किया जा सकता है। इस तरह उन्होंने [[गणितीय विश्लेषण]] और [[सार बीजगणित]] के शक्तिशाली उपकरणों को बहुपदों की मूलो का अध्ययन करने के लिए मिश्रित रंग की समस्या को लागू करने की आशा की थी।
 
हस्लर व्हिटनी ने 1932 में समतल मामले से सामान्य रेखांकन के लिए बिरखॉफ़ के बहुपद को सामान्यीकृत किया। 1968 में, रोनाल्ड सी. रीड ने पूछा कि कौन से बहुपद कुछ रेखांकन के रंगीन बहुपद हैं, एक प्रश्न जो खुला रहता है, और वर्णक्रमीय समकक्ष रेखांकन की अवधारणा पेश की।<ref>{{harvtxt|Read|1968}}</ref> आज, रंगीन बहुपद बीजगणितीय ग्राफ सिद्धांत के केंद्रीय विषय में से एक हैं।<ref>Several chapters {{harvtxt|Biggs|1993}}</ref>
 


हस्लर व्हिटनी ने 1932 में समतल मामले से सामान्य रेखांकन के लिए बिरखॉफ़ के बहुपद को सामान्यीकृत किया। 1968 में, रोनाल्ड सी. रीड ने पूछा कि कौन से बहुपद कुछ रेखांकन के क्रोमैटिक बहुपद हैं, एक प्रश्न जो खुला रहता है, और वर्णक्रमीय समकक्ष रेखांकन की अवधारणा पेश की।<ref>{{harvtxt|Read|1968}}</ref> आज, क्रोमैटिक बहुपद बीजगणितीय ग्राफ सिद्धांत के केंद्रीय विषय में से एक हैं।<ref>Several chapters {{harvtxt|Biggs|1993}}</ref>
==परिभाषा==
==परिभाषा==
[[File:Chromatic polynomial of all 3-vertex graphs BW with colorings.png|thumb|300px|right|के रंगों का उपयोग करते हुए 3 शीर्षों के साथ वर्टेक्स ग्राफ के सभी उचित शीर्ष रंग <math>k=0,1,2,3</math>. प्रत्येक ग्राफ का रंगीन बहुपद उचित रंगों की संख्या के माध्यम से प्रक्षेपित होता है।]]ग्राफ G के लिए, <math>P(G,k)</math> इसके (उचित) शीर्ष k-रंगों की संख्या की गणना करता है।
[[File:Chromatic polynomial of all 3-vertex graphs BW with colorings.png|thumb|300px|right|के रंगों का उपयोग करते हुए 3 शीर्षों के साथ वर्टेक्स ग्राफ के सभी उचित शीर्ष रंग <math>k=0,1,2,3</math>. प्रत्येक ग्राफ का क्रोमैटिक बहुपद उचित रंगों की संख्या के माध्यम से प्रक्षेपित होता है।]]ग्राफ G के लिए, <math>P(G,k)</math> इसके (उचित) शीर्ष k-रंगों की संख्या की गणना करता है।
अन्य सामान्यतः इस्तेमाल किए जाने वाले नोटेशन में सम्मलित हैं <math>P_G(k)</math>, <math>\chi_G(k)</math>, या <math>\pi_G(k)</math>. एक अद्वितीय [[बहुपद]] है <math>P(G,x)</math> जिसका मूल्यांकन किसी भी पूर्णांक ''k'' ≥ 0 पर किया जाता है <math>P(G,k)</math>; इसे ''G'' का रंगीन बहुपद कहते हैं।
अन्य सामान्यतः इस्तेमाल किए जाने वाले नोटेशन में सम्मिलित हैं <math>P_G(k)</math>, <math>\chi_G(k)</math>, या <math>\pi_G(k)</math>. एक अद्वितीय [[बहुपद]] है <math>P(G,x)</math> जिसका मूल्यांकन किसी भी पूर्णांक ''k'' ≥ 0 पर किया जाता है <math>P(G,k)</math>; इसे ''G'' का क्रोमैटिक बहुपद कहते हैं।


उदाहरण के लिए, [[पथ ग्राफ]] को रंगने के लिए <math>P_3</math> ''k'' रंगों के साथ 3 शीर्षों पर, कोई भी पहले शीर्ष के लिए ''k'' रंगों में से कोई भी चुन सकता है, इनमें से कोई भी <math>k - 1</math> दूसरे शीर्ष के लिए शेष रंग, और अंत में तीसरे शीर्ष के लिए, इनमें से कोई भी <math>k - 1</math> रंग जो दूसरे शीर्ष की पसंद से भिन्न हैं। इसलिए, <math>P(P_3,k) = k \cdot (k-1) \cdot (k-1)</math>  ''k'' - रंगों की संख्या है <math>P_3</math>. एक चर x (आवश्यक रूप से पूर्णांक नहीं) के लिए, हमारे पास इस प्रकार है <math>P(P_3,x)=x(x-1)^2=x^3-2x^2+x</math>. (रंग जो केवल रंगों की अनुमति या ''G'' के [[ग्राफ ऑटोमोर्फिज्म]] द्वारा भिन्न होते हैं, उन्हें अभी भी भिन्न के रूप में गिना जाता है।)  
उदाहरण के लिए, [[पथ ग्राफ]] को रंगने के लिए <math>P_3</math> ''k'' रंगों के साथ 3 शीर्षों पर, कोई भी पहले शीर्ष के लिए ''k'' रंगों में से कोई भी चुन सकता है, इनमें से कोई भी <math>k - 1</math> दूसरे शीर्ष के लिए शेष रंग, और अंत में तीसरे शीर्ष के लिए, इनमें से कोई भी <math>k - 1</math> रंग जो दूसरे शीर्ष की पसंद से भिन्न हैं। इसलिए, <math>P(P_3,k) = k \cdot (k-1) \cdot (k-1)</math>  ''k'' - रंगों की संख्या है <math>P_3</math>. एक चर x (आवश्यक रूप से पूर्णांक नहीं) के लिए, हमारे पास इस प्रकार है <math>P(P_3,x)=x(x-1)^2=x^3-2x^2+x</math>. (रंग जो केवल रंगों की अनुमति या ''G'' के [[ग्राफ ऑटोमोर्फिज्म]] द्वारा भिन्न होते हैं, उन्हें अभी भी भिन्न के रूप में गिना जाता है।)  
Line 23: Line 21:
यह अवलोकन से अनुसरण करता है कि ''G'' का प्रत्येक ''k'' -रंग या तो अलग-अलग रंग देता है <math>u</math> और <math>v</math>, या समान रंग। पहले मामले में यह एक (उचित) ''k'' -रंग देता है <math>G+uv</math>, जबकि दूसरे मामले में यह रंग देता है <math>G/uv</math>. इसके विपरीत, ''G'' के प्रत्येक ''k'' -रंग को विशिष्ट रूप से ''k'' -रंग से प्राप्त किया जा सकता है <math>G+uv</math> या <math>G/uv</math> (अगर <math>u</math> और <math>v</math> G में आसन्न नहीं हैं)।
यह अवलोकन से अनुसरण करता है कि ''G'' का प्रत्येक ''k'' -रंग या तो अलग-अलग रंग देता है <math>u</math> और <math>v</math>, या समान रंग। पहले मामले में यह एक (उचित) ''k'' -रंग देता है <math>G+uv</math>, जबकि दूसरे मामले में यह रंग देता है <math>G/uv</math>. इसके विपरीत, ''G'' के प्रत्येक ''k'' -रंग को विशिष्ट रूप से ''k'' -रंग से प्राप्त किया जा सकता है <math>G+uv</math> या <math>G/uv</math> (अगर <math>u</math> और <math>v</math> G में आसन्न नहीं हैं)।


इसलिए रंगीन बहुपद को पुनरावर्ती रूप से परिभाषित किया जा सकता है
इसलिए क्रोमैटिक बहुपद को पुनरावर्ती रूप से परिभाषित किया जा सकता है
:<math>P(G,x)=x^n</math> ''n'' शीर्षों पर कोर रहित रेखांकन के लिए, और
:<math>P(G,x)=x^n</math> ''n'' शीर्षों पर कोर रहित रेखांकन के लिए, और
:<math>P(G,x)=P(G-uv, x)- P(G/uv,x)</math> कोर वाले ग्राफ ''G'' के लिए <math>uv</math> ( अक्रमतः से चुना गया है )।
:<math>P(G,x)=P(G-uv, x)- P(G/uv,x)</math> कोर वाले ग्राफ ''G'' के लिए <math>uv</math> ( अक्रमतः से चुना गया है )।
चूंकि एजलेस ग्राफ के ''k'' -रंगों की संख्या वास्तव में है <math>k^n</math>, यह कोरो की संख्या पर प्रेरण द्वारा अनुसरण करता है जो सभी ''G'' के लिए बहुपद है <math>P(G,x)</math> प्रत्येक पूर्णांक बिंदु ''x'' = ''k'' पर ''k'' -रंगों की संख्या के साथ मेल खाता है। विशेष रूप से, रंगीन बहुपद अंक के माध्यम से अधिकतम ''n'' पर डिग्री का अद्वितीय [[प्रक्षेपित बहुपद]] है
चूंकि एजलेस ग्राफ के ''k'' -रंगों की संख्या वास्तव में है <math>k^n</math>, यह कोरो की संख्या पर प्रेरण द्वारा अनुसरण करता है जो सभी ''G'' के लिए बहुपद है <math>P(G,x)</math> प्रत्येक पूर्णांक बिंदु ''x'' = ''k'' पर ''k'' -रंगों की संख्या के साथ मेल खाता है। विशेष रूप से, क्रोमैटिक बहुपद अंक के माध्यम से अधिकतम ''n'' पर डिग्री का अद्वितीय [[प्रक्षेपित बहुपद]] है
:<math>\left \{ (0, P(G, 0)), (1, P(G, 1)), \ldots, (n, P(G, n)) \right \}.</math>
:<math>\left \{ (0, P(G, 0)), (1, P(G, 1)), \ldots, (n, P(G, n)) \right \}.</math>
[[ सभी | टुट्टे]] की जिज्ञासा जिसके बारे में अन्य [[ग्राफ अपरिवर्तनीय]] ने इस तरह की पुनरावृत्ति के समाधान के लिए, उन्हें रंगीन बहुपद, टुट्टे बहुपद के द्विभाजित सामान्यीकरण की खोज <math>T_G(x,y)</math> करने के लिए प्रेरित किया था।
[[ सभी | टुट्टे]] की जिज्ञासा जिसके बारे में अन्य [[ग्राफ अपरिवर्तनीय]] ने इस तरह की पुनरावृत्ति के समाधान के लिए, उन्हें क्रोमैटिक बहुपद, टुट्टे बहुपद के द्विभाजित सामान्यीकरण की खोज <math>T_G(x,y)</math> करने के लिए प्रेरित किया था।


==उदाहरण==
==उदाहरण==
{| class="wikitable"  
{| class="wikitable"  
|+कुछ रेखांकन के लिए रंगीन बहुपद
|+कुछ रेखांकन के लिए क्रोमैटिक बहुपद
|-
|-
|त्रिकोण <math>K_3</math>||<math>x(x-1)(x-2)</math>
|त्रिकोण <math>K_3</math>||<math>x(x-1)(x-2)</math>
Line 48: Line 46:
|[[Petersen graph|पीटरसन ग्राफ]]||<math>x(x-1)(x-2) \left (x^7-12x^6+67x^5-230x^4+529x^3-814x^2+775x-352 \right)</math>
|[[Petersen graph|पीटरसन ग्राफ]]||<math>x(x-1)(x-2) \left (x^7-12x^6+67x^5-230x^4+529x^3-814x^2+775x-352 \right)</math>
|}
|}
==गुण==
==गुण==
''n'' शीर्षों पर निश्चित ''G'' के लिए, रंगीन बहुपद <math>P(G, x)</math> पूर्णांक गुणांकों के साथ बिल्कुल ''n'' डिग्री का [[मोनिक बहुपद]] है।
''n'' शीर्षों पर निश्चित ''G'' के लिए, क्रोमैटिक बहुपद <math>P(G, x)</math> पूर्णांक गुणांकों के साथ बिल्कुल ''n'' डिग्री का [[मोनिक बहुपद]] है।


रंगीन बहुपद में ''G'' की रंगीनता के बारे में कम से कम उतनी ही जानकारी सम्मलित होती है जितनी रंगीन संख्या होती है। दरअसल, रंगीन संख्या सबसे छोटी धनात्मक पूर्णांक है जो रंगीन बहुपद का शून्य नहीं है,
क्रोमैटिक बहुपद में ''G'' की रंगीनता के बारे में कम से कम उतनी ही जानकारी सम्मिलित होती है जितनी क्रोमैटिकसंख्या होती है। दरअसल, क्रोमैटिकसंख्या सबसे छोटी धनात्मक पूर्णांक है जो क्रोमैटिक बहुपद का शून्य नहीं है,
:<math>\chi (G)=\min\{ k\in\mathbb{N} : P(G, k) > 0 \}.</math>
:<math>\chi (G)=\min\{ k\in\mathbb{N} : P(G, k) > 0 \}.</math>
बहुपद का मूल्यांकन किया गया <math>-1</math>, वह है <math>P(G,-1)</math>, प्रतिफल <math>(-1)^{|V(G)|}</math> ''G'' के [[ चक्रीय अभिविन्यास |चक्रीय अभिविन्यास]] की संख्या का गुना है।<ref>{{harvtxt|Stanley|1973}}</ref>
बहुपद का मूल्यांकन किया गया <math>-1</math>, वह है <math>P(G,-1)</math>, प्रतिफल <math>(-1)^{|V(G)|}</math> ''G'' के [[ चक्रीय अभिविन्यास |चक्रीय अभिविन्यास]] की संख्या का गुना है।<ref>{{harvtxt|Stanley|1973}}</ref>


डेरिवेटिव का मूल्यांकन 1 पर किया गया, <math>P'(G, 1)</math> [[रंगीन अपरिवर्तनीय]] के बराबर <math>\theta(G)</math> इंगित करने तक है।
डेरिवेटिव का मूल्यांकन 1 पर किया गया, <math>P'(G, 1)</math> [[रंगीन अपरिवर्तनीय|क्रोमैटिकअपरिवर्तनीय]] के बराबर <math>\theta(G)</math> इंगित करने तक है।
   
   
यदि ''G'' में ''n'' शीर्ष और ''c'' जुड़ा हुआ घटक है (रेखांकन सिद्धांत) <math>G_1, \ldots, G_c</math>, तब
यदि ''G'' में ''n'' शीर्ष और ''c'' जुड़ा हुआ घटक है (रेखांकन सिद्धांत) <math>G_1, \ldots, G_c</math>, तब
Line 72: Line 68:


*<math>x^1</math> का गुणांक <math>(-1)^{n-1}</math> निर्दिष्ट है, अक्रमतः से चुने गए शीर्ष पर अद्वितीय सिंक वाले चक्रीय अभिविन्यास की संख्या का गुना है।<ref>{{harvtxt|Ellis-Monaghan|Merino|2011}}</ref>
*<math>x^1</math> का गुणांक <math>(-1)^{n-1}</math> निर्दिष्ट है, अक्रमतः से चुने गए शीर्ष पर अद्वितीय सिंक वाले चक्रीय अभिविन्यास की संख्या का गुना है।<ref>{{harvtxt|Ellis-Monaghan|Merino|2011}}</ref>
*प्रत्येक रंगीन बहुपद के गुणांक के पूर्ण मूल्य लघुगणक अवतल अनुक्रम बनाते हैं।<ref>{{harvtxt|Huh|2012}}</ref>
*प्रत्येक क्रोमैटिक बहुपद के गुणांक के पूर्ण मूल्य लघुगणक अवतल अनुक्रम बनाते हैं।<ref>{{harvtxt|Huh|2012}}</ref>
*<math>\scriptstyle P(G, x) = P(G_1, x)P(G_2,x) \cdots P(G_c,x)</math>
*<math>\scriptstyle P(G, x) = P(G_1, x)P(G_2,x) \cdots P(G_c,x)</math>
अंतिम गुण को इस तथ्य से सामान्यीकृत किया जाता है कि यदि ''G'' एक ''k'' -क्लिक-योग है <math>G_1</math> और <math>G_2</math> (अर्थात, k सिरों पर एक क्लिक पर दोनों को चिपकाकर प्राप्त किया गया ग्राफ), फिर
अंतिम गुण को इस तथ्य से सामान्यीकृत किया जाता है कि यदि ''G'' एक ''k'' -क्लिक-योग है <math>G_1</math> और <math>G_2</math> (अर्थात, k सिरों पर एक क्लिक पर दोनों को चिपकाकर प्राप्त किया गया ग्राफ), फिर
Line 78: Line 74:
''n'' शीर्षों वाला ग्राफ ''G'' एक रेखा है यदि और केवल यदि
''n'' शीर्षों वाला ग्राफ ''G'' एक रेखा है यदि और केवल यदि
:<math>P(G, x) = x(x-1)^{n-1}.</math>
:<math>P(G, x) = x(x-1)^{n-1}.</math>
===क्रोमैटिक समानता===
[[File:Chromatically equivalent graphs.svg|thumb|right|250px|{{center|तीन रेखांकन के साथ रंगीन बहुपद के बराबर<math>(x-2)(x-1)^3x</math>.}}]]दो रेखांकनों को वर्णिक रूप से समतुल्य कहा जाता है यदि उनके पास एक ही क्रोमैटिक बहुपद है। आइसोमॉर्फिक रेखांकन में समान क्रोमैटिक बहुपद होते हैं, लेकिन गैर-आइसोमॉर्फिक रेखांकन क्रोमेटिक रूप से समतुल्य हो सकते हैं। उदाहरण के लिए, ''n'' शीर्षों पर स्थित सभी रेखाों में एक ही वर्णिक बहुपद होता है।
विशेष रूप से, <math>(x-1)^3x</math> दोनों पंजे (ग्राफ सिद्धांत) और 4 कोने पर पथ ग्राफ का क्रोमैटिक बहुपद है।


एक रेखांकन क्रोमैटिक रूप से अद्वितीय होता है यदि यह समरूपता तक, इसके क्रोमैटिक बहुपद द्वारा निर्धारित किया जाता है। दूसरे शब्दों में, ''G'' तब क्रोमेटिक रूप से अद्वितीय है <math>P(G, x) = P(H, x)</math> इसका अर्थ यह होगा कि ''G'' और ''H'' समरूपी हैं। सभी चक्र रेखांकन क्रोमैटिकअद्वितीय हैं।<ref>{{harvtxt|Chao|Whitehead|1978}}</ref>
===क्रोमैटिक मूल===
क्रोमैटिक बहुपद के फलन (या शून्य) की मूल, जिसे "क्रोमैटिकमूल" कहा जाता है, एक मान x है जहां <math>P(G, x)=0</math>. क्रोमैटिकमूलो का बहुत अच्छी तरह से अध्ययन किया गया है, वास्तव में, क्रोमैटिक बहुपद को परिभाषित करने के लिए बिरखॉफ की मूल प्रेरणा यह दिखाने के लिए थी कि प्लानर ग्राफ के लिए, <math>P(G, x)>0</math> x ≥ 4 के लिए है। इससे चार रंगों की प्रमेय स्थापित हो जाती है।


===रंगीन समानता===
कोई भी ग्राफ 0-रंग का नहीं हो सकता, इसलिए 0 हमेशा एक क्रोमैटिकमूल होता है। केवल कोर रहित रेखांकन 1-रंग के हो सकते हैं, इसलिए 1 कम से कम एक कोर वाले प्रत्येक रेखांकन का एक क्रोमैटिकमूल है। दूसरी ओर, इन दो बिंदुओं को छोड़कर, किसी भी ग्राफ में 32 / 27 से कम या उसके बराबर वास्तविक संख्या में क्रोमैटिकमूल नहीं हो सकती है।<ref>{{harvtxt|Jackson|1993}}</ref> टुट्टे का परिणाम [[ सुनहरा अनुपात | गोल्डन अनुपात]] को जोड़ता है <math>\phi</math> क्रोमैटिकमूलो के अध्ययन के साथ, यह दर्शाता है कि क्रोमैटिकमूलें बहुत करीब मौजूद <math>\phi^2</math> हैं। अगर <math>G_n</math> तब गोले का समतलीय त्रिकोण है
[[File:Chromatically equivalent graphs.svg|thumb|right|250px|{{center|तीन रेखांकन के साथ रंगीन बहुपद के बराबर<math>(x-2)(x-1)^3x</math>.}}]]दो रेखांकनों को वर्णिक रूप से समतुल्य कहा जाता है यदि उनके पास एक ही रंगीन बहुपद है। आइसोमॉर्फिक रेखांकन में समान रंगीन बहुपद होते हैं, लेकिन गैर-आइसोमॉर्फिक रेखांकन क्रोमेटिक रूप से समतुल्य हो सकते हैं। उदाहरण के लिए, ''n'' शीर्षों पर स्थित सभी रेखाों में एक ही वर्णिक बहुपद होता है।
विशेष रूप से, <math>(x-1)^3x</math> दोनों पंजे (ग्राफ सिद्धांत) और 4 कोने पर पथ ग्राफ का रंगीन बहुपद है।
 
एक रेखांकन क्रोमैटिक रूप से अद्वितीय होता है यदि यह समरूपता तक, इसके रंगीन बहुपद द्वारा निर्धारित किया जाता है। दूसरे शब्दों में, ''G'' तब क्रोमेटिक रूप से अद्वितीय है <math>P(G, x) = P(H, x)</math> इसका अर्थ यह होगा कि ''G'' और ''H'' समरूपी हैं। सभी चक्र रेखांकन रंगीन अद्वितीय हैं।<ref>{{harvtxt|Chao|Whitehead|1978}}</ref>
 
 
===रंगीन मूल===
रंगीन बहुपद के फलन (या शून्य) की मूल, जिसे "रंगीन मूल" कहा जाता है, एक मान x है जहां <math>P(G, x)=0</math>. रंगीन मूलो का बहुत अच्छी तरह से अध्ययन किया गया है, वास्तव में, रंगीन बहुपद को परिभाषित करने के लिए बिरखॉफ की मूल प्रेरणा यह दिखाने के लिए थी कि प्लानर ग्राफ के लिए, <math>P(G, x)>0</math> x ≥ 4 के लिए है। इससे चार रंगों की प्रमेय स्थापित हो जाती है।
 
कोई भी ग्राफ 0-रंग का नहीं हो सकता, इसलिए 0 हमेशा एक रंगीन मूल होता है। केवल कोर रहित रेखांकन 1-रंग के हो सकते हैं, इसलिए 1 कम से कम एक कोर वाले प्रत्येक रेखांकन का एक रंगीन मूल है। दूसरी ओर, इन दो बिंदुओं को छोड़कर, किसी भी ग्राफ में 32 / 27 से कम या उसके बराबर वास्तविक संख्या में रंगीन मूल नहीं हो सकती है।<ref>{{harvtxt|Jackson|1993}}</ref> टुट्टे का परिणाम [[ सुनहरा अनुपात | गोल्डन अनुपात]] को जोड़ता है <math>\phi</math> रंगीन मूलो के अध्ययन के साथ, यह दर्शाता है कि रंगीन मूलें बहुत करीब मौजूद <math>\phi^2</math> हैं। अगर <math>G_n</math> तब गोले का समतलीय त्रिकोण है


:<math>P(G_n,\phi^2) \leq \phi^{5-n}.</math>
:<math>P(G_n,\phi^2) \leq \phi^{5-n}.</math>
जबकि वास्तविक रेखा में बड़े हिस्से होते हैं जिनमें किसी भी ग्राफ के लिए कोई रंगीन मूलें नहीं होती हैं, [[जटिल विमान|सम्मिश्र समतल]] में हर बिंदु अक्रमतः से रंगीन मूल के करीब होता है, जिसमें ग्राफ के एक अनंत परिवार मौजूद होते हैं जिनकी रंगीन मूलें सम्मिश्र समतल में घन होती हैं। <ref>{{harvtxt|Sokal|2004}}</ref>
जबकि वास्तविक रेखा में बड़े हिस्से होते हैं जिनमें किसी भी ग्राफ के लिए कोई क्रोमैटिकमूलें नहीं होती हैं, [[जटिल विमान|सम्मिश्र समतल]] में हर बिंदु अक्रमतः से क्रोमैटिकमूल के करीब होता है, जिसमें ग्राफ के एक अनंत परिवार मौजूद होते हैं जिनकी क्रोमैटिकमूलें सम्मिश्र समतल में घन होती हैं। <ref>{{harvtxt|Sokal|2004}}</ref>
 
 
===सभी रंगों का उपयोग कर रंगना===
===सभी रंगों का उपयोग कर रंगना===
''n'' शीर्षों पर ग्राफ ''G'' के लिए, मान लीजिए <math>e_k</math> रंगों का नाम बदलने तक ठीक ''k'' रंगों का उपयोग करके रंगों की संख्या को निरूपित करें (इसलिए रंगों को अनुमति देकर एक दूसरे से प्राप्त किए जा सकने वाले रंगों को एक के रूप में गिना जाता है; ''G'' के ग्राफ ऑटोमोर्फिज़्म द्वारा प्राप्त रंगों को अभी भी अलग से गिना जाता है)। दूसरे शब्दों में, <math>e_k</math> k (गैर-खाली) स्वतंत्र सेट (रेखांकन सिद्धांत) में वर्टेक्स सेट के एक सेट के विभाजन की संख्या की गणना करता है। तब <math>k! \cdot e_k</math> ठीक ''k'' रंगों (अलग-अलग रंगों के साथ) का उपयोग करके रंगों की संख्या की गणना करता है। एक पूर्णांक ''x'' के लिए, G के सभी ''x'' -रंगों को विशिष्ट रूप से एक पूर्णांक ''k ≤ x'' चुनकर प्राप्त किया जा सकता है, उपलब्ध ''x'' में से उपयोग किए जाने वाले ''k'' रंगों को चुनकर, और ठीक उन्हीं ''k'' (अलग-अलग) रंगों का उपयोग करके रंग भरना है। इसलिए:
''n'' शीर्षों पर ग्राफ ''G'' के लिए, मान लीजिए <math>e_k</math> रंगों का नाम बदलने तक ठीक ''k'' रंगों का उपयोग करके रंगों की संख्या को निरूपित करें (इसलिए रंगों को अनुमति देकर एक दूसरे से प्राप्त किए जा सकने वाले रंगों को एक के रूप में गिना जाता है; ''G'' के ग्राफ ऑटोमोर्फिज़्म द्वारा प्राप्त रंगों को अभी भी अलग से गिना जाता है)। दूसरे शब्दों में, <math>e_k</math> k (गैर-खाली) स्वतंत्र सेट (रेखांकन सिद्धांत) में वर्टेक्स सेट के एक सेट के विभाजन की संख्या की गणना करता है। तब <math>k! \cdot e_k</math> ठीक ''k'' रंगों (अलग-अलग रंगों के साथ) का उपयोग करके रंगों की संख्या की गणना करता है। एक पूर्णांक ''x'' के लिए, G के सभी ''x'' -रंगों को विशिष्ट रूप से एक पूर्णांक ''k ≤ x'' चुनकर प्राप्त किया जा सकता है, उपलब्ध ''x'' में से उपयोग किए जाने वाले ''k'' रंगों को चुनकर, और ठीक उन्हीं ''k'' (अलग-अलग) रंगों का उपयोग करके रंग भरना है। इसलिए:
Line 107: Line 97:


===[[वर्गीकरण]] ===
===[[वर्गीकरण]] ===
रंगीन बहुपद को [[खोवानोव होमोलॉजी|खोवानोव समरूपता]] से संबंधित एक समरूपता सिद्धांत द्वारा वर्गीकृत किया गया है। <ref>{{harvtxt|Helme-Guizon|Rong|2005}}</ref>
क्रोमैटिक बहुपद को [[खोवानोव होमोलॉजी|खोवानोव समरूपता]] से संबंधित एक समरूपता सिद्धांत द्वारा वर्गीकृत किया गया है। <ref>{{harvtxt|Helme-Guizon|Rong|2005}}</ref>
 
 
==एल्गोरिदम==
==एल्गोरिदम==
{{infobox
{{infobox
Line 115: Line 103:
| abovestyle = background: #DD9; font-size: 125%;
| abovestyle = background: #DD9; font-size: 125%;
| labelstyle = font-weight:normal
| labelstyle = font-weight:normal
| label1 = Input
| label1 = इनपुट
| data1 = Graph ''G'' with ''n'' vertices.
| data1 = ग्राफ ''G'' को ''n'' शीर्षों के साथ।
| label2 = Output
| label2 = उत्पादन
| data2 = Coefficients of <math>P(G, x)</math>
| data2 = गुणांक के <math>P(G, x)</math>
| label3 = Running time
| label3 = कार्यकारी समय
| data3 = <math>O(2^nn^r)</math> for some constant <math>r</math>
| data3 = <math>O(2^nn^r)</math> कुछ स्थिर के लिए <math>r</math>
| label4 = Complexity
| label4 = जटिलता
| data4 = [[Sharp-P|#P]]-hard
| data4 = [[Sharp-P|#P]]-hard
| label5 = Reduction from
| label5 = कमी से
| data5 =<nowiki>#</nowiki>3SAT
| data5 =<nowiki>#</nowiki>3SAT
}}
}}
{{infobox
{{infobox
| above =<nowiki>#</nowiki>k-colorings
| above =<nowiki>#</nowiki>k-रंग
| abovestyle = background: #DD9; font-size: 125%;
| abovestyle = background: #DD9; font-size: 125%;
| labelstyle = font-weight:normal
| labelstyle = font-weight:normal
| label1 = Input
| label1 = इनपुट
| data1 = Graph ''G'' with ''n'' vertices.
| data1 = ग्राफ ''G'' को ''n'' शीर्षों के साथ।
| label2 = Output
| label2 = उत्पादन
| data2 = <math>P(G, k)</math>
| data2 = <math>P(G, k)</math>
| label3 =Running time
| label3 =कार्यकारी समय
| data3 = In [[P (complexity class)|P]] for <math>k=0,1,2</math>. <math>O(1.6262^n)</math> for  <math>k=3</math>. Otherwise
| data3 = In [[P (complexity class)|P]] के लिए <math>k=0,1,2</math>. <math>O(1.6262^n)</math> के लिए <math>k=3</math>. अन्यथा
<math>O(2^nn^r)</math> for some constant <math>r</math>
<math>O(2^nn^r)</math>कुछ स्थिर के लिए <math>r</math>
| label4 =Complexity
| label4 =जटिलता
| data4 = [[Sharp-P|#P]]-hard unless <math>k=0,1,2</math>
| data4 = [[Sharp-P|#P]]-कठिन जब तक <math>k=0,1,2</math>
| label5 = Approximability
| label5 = सन्निकटन
| data5 =  No FPRAS for <math>k>2</math>
| data5 =  No FPRAS for <math>k>2</math>
}}
}}


रंगीन बहुपद से जुड़ी कम्प्यूटेशनल समस्याओं में सम्मलित हैं
क्रोमैटिक बहुपद से जुड़ी कम्प्यूटेशनल समस्याओं में सम्मिलित हैं


*रंगीन बहुपद ढूँढना <math>P(G, x)</math> किसी दिए गए ग्राफ G का;
*क्रोमैटिक बहुपद निष्कर्ष <math>P(G, x)</math> किसी दिए गए ग्राफ ''G'' का;
*मूल्यांकन <math>P(G, x)</math> दिए गए G के लिए एक निश्चित x पर।
*मूल्यांकन <math>P(G, x)</math> दिए गए ''G'' के लिए एक निश्चित ''x'' पर।


पहली समस्या अधिक सामान्य है क्योंकि यदि हम के गुणांकों को जानते हैं <math>P(G, x)</math> हम बहुपद समय में किसी भी बिंदु पर इसका मूल्यांकन कर सकते हैं क्योंकि डिग्री n है। दूसरे प्रकार की समस्या की कठिनाई x के मान पर दृढ़ता से निर्भर करती है और [[कम्प्यूटेशनल जटिलता सिद्धांत]] में इसका गहन अध्ययन किया गया है। जब x एक प्राकृतिक संख्या है, तो इस समस्या को सामान्य रूप से किसी दिए गए रेखांकन के x-रंगों की संख्या की गणना के रूप में देखा जाता है। उदाहरण के लिए, इसमें 3-रंगों की संख्या गिनने की समस्या '#3-रंग' सम्मलित है, गिनती की जटिलता के अध्ययन में एक विहित समस्या, गिनती वर्ग Sharp-P|#P के लिए पूर्ण।
पहली समस्या अधिक सामान्य है क्योंकि यदि हम के गुणांकों को जानते हैं <math>P(G, x)</math> हम बहुपद समय में किसी भी बिंदु पर इसका मूल्यांकन कर सकते हैं क्योंकि डिग्री ''n'' है। दूसरे प्रकार की समस्या की कठिनाई ''x'' के मान पर दृढ़ता से निर्भर करती है और [[कम्प्यूटेशनल जटिलता सिद्धांत]] में इसका गहन अध्ययन किया गया है। जब ''x'' एक प्राकृतिक संख्या है, तो इस समस्या को सामान्य रूप से किसी दिए गए रेखांकन के ''x'' -रंगों की संख्या की गणना के रूप में देखा जाता है। उदाहरण के लिए, इसमें 3-रंगों की संख्या गिनने की समस्या '#3-रंग' सम्मिलित है, गिनती की जटिलता के अध्ययन में विहित समस्या, गणना वर्ग #P के लिए पूरा करें।


===कुशल एल्गोरिदम===
===कुशल एल्गोरिदम===
कुछ बुनियादी ग्राफ वर्गों के लिए, रंगीन बहुपद के लिए बंद सूत्र ज्ञात हैं। उदाहरण के लिए, यह पेड़ों और गुटों के लिए सही है, जैसा कि ऊपर दी गई तालिका में सूचीबद्ध है।
कुछ बुनियादी ग्राफ वर्गों के लिए, क्रोमैटिक बहुपद के लिए बंद सूत्र ज्ञात हैं। उदाहरण के लिए, यह रेखा और गुटों के लिए सही है, जैसा कि ऊपर दी गई तालिका में सूचीबद्ध है।


बहुपद समय एल्गोरिदम व्यापक वर्गों के रेखांकन के लिए रंगीन बहुपद की गणना के लिए जाना जाता है, जिसमें [[कॉर्डल ग्राफ]] भी सम्मलित हैं।<ref>{{harvtxt|Naor|Naor|Schaffer|1987}}.</ref> और घिरे [[गुट-चौड़ाई]] के रेखांकन।<ref>{{harvtxt|Giménez|Hliněný|Noy|2005}}; {{harvtxt|Makowsky|Rotics|Averbouch|Godlin|2006}}.</ref> बाद वाले वर्ग में बाउंडेड ट्री-चौड़ाई के [[कोग्राफ]] और रेखांकन सम्मलित हैं, जैसे कि [[आउटरप्लानर ग्राफ|आउटरप्लानर]] रेखांकन।
बहुपद समय एल्गोरिदम व्यापक वर्गों के रेखांकन के लिए क्रोमैटिक बहुपद की गणना के लिए जाना जाता है, जिसमें [[कॉर्डल ग्राफ]] <ref>{{harvtxt|Naor|Naor|Schaffer|1987}}.</ref> और बंधे हुए [[गुट-चौड़ाई|क्लिक-चौड़ाई]] के ग्राफ़ भी सम्मिलित हैं।<ref>{{harvtxt|Giménez|Hliněný|Noy|2005}}; {{harvtxt|Makowsky|Rotics|Averbouch|Godlin|2006}}.</ref> परवर्ती वर्ग में परिबद्ध रेखा-चौड़ाई के [[कोग्राफ|सह रेखांकन]] और रेखांकन सम्मिलित हैं, जैसे कि [[आउटरप्लानर ग्राफ|बाहरी प्लैनर]] ग्राफ।


===विलोपन–संकुचन===
[[विलोपन-संकुचन पुनरावृत्ति]] क्रोमैटिक बहुपद की गणना करने का एक तरीका देता है, जिसे विलोपन-संकुचन एल्गोरिथम कहा जाता है। पहले रूप में (ऋण के साथ), पुनरावृत्ति खाली ग्राफ के संग्रह में समाप्त हो जाती है। दूसरे रूप में (प्लस के साथ), यह पूर्ण रेखांकन के संग्रह में समाप्त होता है। यह ग्राफ कलरिंग के लिए कई एल्गोरिदम का आधार बनता है। कंप्यूटर बीजगणित प्रणाली के कॉम्बिनेटरिका पैकेज में क्रोमैटिकपोलिनोमियल फलन [[मेथेमेटिका]] दूसरी पुनरावृत्ति का उपयोग करता है यदि ग्राफ सघन है, और पहली पुनरावृत्ति यदि ग्राफ विरल है।<ref>{{harvtxt|Pemmaraju|Skiena|2003}}</ref> किसी भी सूत्र का सबसे खराब स्थिति चलने का समय [[फाइबोनैचि संख्या|फाइबोनैचि संख्याओं]] के समान पुनरावृत्ति संबंध को संतुष्ट करता है, इसलिए सबसे खराब स्थिति में, एल्गोरिथ्म एक बहुपद गुणक के भीतर समय पर चलता है,
[[विलोपन-संकुचन पुनरावृत्ति]] रंगीन बहुपद की गणना करने का एक तरीका देता है, जिसे विलोपन-संकुचन एल्गोरिथम कहा जाता है। पहले रूप में (ऋण के साथ), पुनरावृत्ति खाली ग्राफ के संग्रह में समाप्त हो जाती है। दूसरे रूप में (प्लस के साथ), यह पूर्ण रेखांकन के संग्रह में समाप्त होता है।
यह ग्राफ कलरिंग के लिए कई एल्गोरिदम का आधार बनता है। कंप्यूटर बीजगणित प्रणाली के कॉम्बिनेटरिका पैकेज में क्रोमैटिकपोलिनोमियल फलन [[मेथेमेटिका]] दूसरी पुनरावृत्ति का उपयोग करता है यदि ग्राफ सघन है, और पहली पुनरावृत्ति यदि ग्राफ विरल है।<ref>{{harvtxt|Pemmaraju|Skiena|2003}}</ref> किसी भी फॉर्मूले का सबसे खराब स्थिति चलने का समय [[फाइबोनैचि संख्या]]ओं के समान पुनरावृत्ति संबंध को संतुष्ट करता है, इसलिए सबसे खराब स्थिति में, एल्गोरिथ्म एक बहुपद कारक के भीतर समय पर चलता है


:<math>\phi^{n+m}=\left (\frac{1+\sqrt{5}}{2} \right)^{n+m}\in O\left(1.62^{n+m}\right),</math>
:<math>\phi^{n+m}=\left (\frac{1+\sqrt{5}}{2} \right)^{n+m}\in O\left(1.62^{n+m}\right),</math>
n शीर्षों और m कोरो वाले रेखांकन पर।<ref>{{harvtxt|Wilf|1986}}</ref> संख्या के एक बहुपद कारक के भीतर विश्लेषण में सुधार किया जा सकता है <math>t(G)</math> इनपुट ग्राफ के फैले हुए पेड़ (गणित) का।<ref>{{harvtxt|Sekine|Imai|Tani|1995}}</ref> अभ्यास में, कुछ पुनरावर्ती कॉलों से बचने के लिए शाखा और बाध्य रणनीतियों और समरूपता अस्वीकृति को नियोजित किया जाता है, चलने का समय वर्टेक्स जोड़ी को चुनने के लिए उपयोग किए जाने वाले हेयुरिस्टिक पर निर्भर करता है।
''n'' शीर्षों और ''m'' कोरो वाले रेखांकन पर है।<ref>{{harvtxt|Wilf|1986}}</ref> संख्या के बहुपद गुणक के भीतर विश्लेषण में सुधार किया जा सकता है <math>t(G)</math> इनपुट ग्राफ के फैले हुए रेखा (गणित) का है।<ref>{{harvtxt|Sekine|Imai|Tani|1995}}</ref> अभ्यास में, कुछ पुनरावर्ती कॉलों से बचने के लिए शाखा और बाध्य रणनीतियों और समरूपता अस्वीकृति को नियोजित किया जाता है, चलने का समय वर्टेक्स जोड़ी को चुनने के लिए उपयोग किए जाने वाले हेयुरिस्टिक पर निर्भर करता है।


===घन विधि===
===घन विधि===
रेखांकन रंगों पर एक प्राकृतिक ज्यामितीय परिप्रेक्ष्य है, यह देखते हुए कि प्रत्येक शीर्ष पर प्राकृतिक संख्याओं के असाइनमेंट के रूप में, एक रेखांकन रंग पूर्णांक जाली में एक वेक्टर है।
रेखांकन रंगों पर प्राकृतिक ज्यामितीय परिप्रेक्ष्य है, यह देखते हुए कि प्रत्येक शीर्ष पर प्राकृतिक संख्याओं के असाइनमेंट के रूप में, एक रेखांकन रंग पूर्णांक जाली में सदिश है। चूंकि दो शिखर <math>i</math> और <math>j</math> हैं एक ही रंग दिया जा रहा है, <math>i</math> वाँ और <math>j</math> वाँ वेक्टर में कोऑर्डिनेट बराबर होने पर, प्रत्येक कोर को फॉर्म के हाइपरप्लेन से जोड़ा जा सकता है <math>\{x\in R^d:x_i=x_j\}</math>. किसी दिए गए रेखांकन के लिए ऐसे हाइपरप्लेन का संग्रह हाइपरप्लेन की ग्राफिक व्यवस्था कहलाता है। ग्राफ के उचित रंग वे जाली बिंदु हैं जो वर्जित हाइपरप्लेन से बचते हैं। एक सेट तक सीमित करना <math>k</math> रंग, जाली बिंदु घन में समाहित <math>[0,k]^n</math> हैं। इस संदर्भ में क्रोमैटिक बहुपद जाली बिंदुओं की संख्या की गणना करता है <math>[0,k]</math>-क्यूब जो ग्राफिक प्रक्रिया से बचते हैं।
चूंकि दो शिखर हैं <math>i</math> और <math>j</math> एक ही रंग दिया जा रहा है के बराबर है <math>i</math>वें और <math>j</math>कलरिंग वेक्टर में वां कोऑर्डिनेट बराबर होने पर, प्रत्येक कोर को फॉर्म के हाइपरप्लेन से जोड़ा जा सकता है <math>\{x\in R^d:x_i=x_j\}</math>. किसी दिए गए रेखांकन के लिए ऐसे हाइपरप्लेन का संग्रह हाइपरप्लेन की ग्राफिक व्यवस्था कहलाता है। ग्राफ के उचित रंग वे जाली बिंदु हैं जो वर्जित हाइपरप्लेन से बचते हैं।
के एक सेट तक सीमित करना <math>k</math> रंग, जाली बिंदु घन में समाहित हैं <math>[0,k]^n</math>. इस संदर्भ में रंगीन बहुपद जाली बिंदुओं की संख्या की गणना करता है <math>[0,k]</math>-क्यूब जो ग्राफिक व्यवस्था से बचते हैं।


===कम्प्यूटेशनल जटिलता===
===कम्प्यूटेशनल जटिलता===
किसी दिए गए ग्राफ के 3-रंगों की संख्या की गणना करने की समस्या तीव्र-पी|#पी-पूर्ण समस्या का एक विहित उदाहरण है, इसलिए रंगीन बहुपद के गुणांकों की गणना करने की समस्या #पी-हार्ड है। इसी प्रकार मूल्यांकन करना <math>P(G, 3)</math> दिए गए G के लिए #P-पूर्ण है। दूसरी ओर, के लिए <math>k=0,1,2</math> गणना करना आसान है <math>P(G, k)</math>, इसलिए संबंधित समस्याएँ बहुपद-समय संगणनीय हैं। पूर्णांकों के लिए <math>k>3</math> समस्या #पी-हार्ड है, जो केस के समान स्थापित है <math>k=3</math>. दरअसल, यह पता चला है <math>P(G, x)</math> तीन "आसान बिंदुओं" को छोड़कर सभी x (ऋणात्मक पूर्णांक और यहां तक ​​कि सभी जटिल संख्याओं सहित) के लिए #P-हार्ड है।<ref>{{harvtxt|Jaeger|Vertigan|Welsh|1990}}, based on a reduction in {{harv|Linial|1986}}.</ref> इस प्रकार, #पी-कठोरता के दृष्टिकोण से, रंगीन बहुपद की गणना की जटिलता को पूरी तरह से समझा जाता है।
किसी दिए गए ग्राफ के 3-रंगों की संख्या की गणना करने की समस्या तीव्र #P -पूर्ण समस्या का विहित उदाहरण है, इसलिए क्रोमैटिक बहुपद के गुणांकों की गणना करने की समस्या #P -कठिन है। इसी प्रकार मूल्यांकन करना <math>P(G, 3)</math> दिए गए G के लिए #P-पूर्ण है। दूसरी ओर, <math>k=0,1,2</math> के लिए गणना करना आसान है <math>P(G, k)</math>, इसलिए संबंधित समस्याएँ बहुपद-समय संगणनीय हैं। पूर्णांकों के लिए <math>k>3</math> समस्या #P -कठिन है, जो केस के समान स्थापित <math>k=3</math> है। दरअसल, यह पता चला है <math>P(G, x)</math> तीन "आसान बिंदुओं" को छोड़कर सभी x (ऋणात्मक पूर्णांक और यहां तक ​​कि सभी जटिल संख्याओं सहित) के लिए #P-कठिन है।<ref>{{harvtxt|Jaeger|Vertigan|Welsh|1990}}, based on a reduction in {{harv|Linial|1986}}.</ref> इस प्रकार, #P -कठिन के दृष्टिकोण से, क्रोमैटिक बहुपद की गणना की जटिलता को पूरी तरह से समझा जाता है।


विस्तार में
विस्तार में


:<math>P(G, x)= a_1 x + a_2x^2+\cdots +a_nx^n,</math>
:<math>P(G, x)= a_1 x + a_2x^2+\cdots +a_nx^n,</math>
गुणांक <math>a_n</math> हमेशा 1 के बराबर होता है, और गुणांक के कई अन्य गुण ज्ञात होते हैं। यह सवाल उठाता है कि क्या कुछ गुणांकों की गणना करना आसान है। हालाँकि कंप्यूटिंग की कम्प्यूटेशनल समस्या a<sub>r</sub>एक निश्चित आर ≥ 1 के लिए और एक दिया गया ग्राफ जी #पी-हार्ड है, द्विपक्षीय प्लानर ग्राफ के लिए भी।<ref>{{harvtxt|Oxley|Welsh|2002}}</ref>
गुणांक <math>a_n</math> हमेशा 1 के बराबर होता है, और गुणांक के कई अन्य गुण ज्ञात होते हैं। यह सवाल उठाता है कि क्या कुछ गुणांकों की गणना करना आसान है। यधपि कंप्यूटिंग की कम्प्यूटेशनल समस्या ''a<sub>r</sub>''  एक निश्चित ''r ≥ 1'' के लिए और एक दिया गया ग्राफ ''G''  #P-कठिन है, द्विपक्षीय प्लानर ग्राफ के लिए भी है।<ref>{{harvtxt|Oxley|Welsh|2002}}</ref>
कंप्यूटिंग के लिए कोई [[सन्निकटन एल्गोरिदम]] नहीं <math>P(G, x)</math> तीन आसान बिंदुओं को छोड़कर किसी भी x के लिए जाने जाते हैं। पूर्णांक बिंदुओं पर <math>k=3,4,\ldots</math>, किसी दिए गए रेखांकन को के-रंगीन किया जा सकता है या नहीं, यह तय करने की संबंधित [[निर्णय समस्या]] [[ एनपी कठिन | एनपी कठिन]] है। इस तरह की समस्याओं को किसी बाउंडेड-एरर प्रोबेबिलिस्टिक एल्गोरिथम द्वारा किसी भी गुणक कारक के लिए अनुमानित नहीं किया जा सकता है जब तक कि एनपी = आरपी, क्योंकि कोई भी गुणक सन्निकटन 0 और 1 के मानों को अलग कर देगा, प्रभावी रूप से बाउंड-एरर प्रोबेबिलिस्टिक पॉलीनोमियल टाइम में निर्णय संस्करण को हल करेगा। विशेष रूप से, इसी धारणा के तहत, यह [[FPRAS]] | पूर्ण बहुपद समय यादृच्छिक सन्निकटन योजना (FPRAS) की संभावना को बाहर करता है। अन्य बिंदुओं के लिए, अधिक जटिल तर्कों की आवश्यकता है, और प्रश्न सक्रिय शोध का फोकस है। {{As of|2008}}, यह ज्ञात है कि कंप्यूटिंग के लिए कोई FPRAS नहीं है <math>P(G, x)</math> किसी भी x > 2 के लिए, जब तक कि [[ एनपी (जटिलता वर्ग) | एनपी (जटिलता वर्ग)]]  = [[ आरपी (जटिलता वर्ग) | आरपी (जटिलता वर्ग)]] न हो।<ref>{{harvtxt|Goldberg|Jerrum|2008}}</ref>
 


कंप्यूटिंग के लिए कोई [[सन्निकटन एल्गोरिदम]] नहीं <math>P(G, x)</math> तीन आसान बिंदुओं को छोड़कर किसी भी ''x'' के लिए जाने जाते हैं। पूर्णांक बिंदुओं पर <math>k=3,4,\ldots</math>, किसी दिए गए रेखांकन को  ''k'' -क्रोमैटिककिया जा सकता है या नहीं, यह तय करने की संबंधित [[निर्णय समस्या]] [[ एनपी कठिन | NP- कठिन]] है। इस तरह की समस्याओं को किसी बाउंडेड-एरर प्रोबेबिलिस्टिक एल्गोरिथम द्वारा किसी भी गुणक गुणक के लिए अनुमानित नहीं किया जा सकता है जब तक कि NP = RP, क्योंकि कोई भी गुणक सन्निकटन 0 और 1 के मानों को अलग कर देगा, प्रभावी रूप से परिबद्ध-त्रुटि संभाव्य बहुपद समय में निर्णय संस्करण को हल करेगा। विशेष रूप से, इसी धारणा के तहत, यह पूर्ण बहुपद समय यादृच्छिक सन्निकटन योजना ([[FPRAS]]) की संभावना को बाहर करता है। अन्य बिंदुओं के लिए, अधिक जटिल तर्कों की आवश्यकता है, और प्रश्न सक्रिय शोध का फोकस है। 2008 तक, यह ज्ञात है कि कंप्यूटिंग के लिए कोई FPRAS नहीं है <math>P(G, x)</math> किसी भी  ''x'' > 2 के लिए, जब तक कि[[ एनपी (जटिलता वर्ग) | NP (जटिलता वर्ग)]]  = [[ आरपी (जटिलता वर्ग) | RP (जटिलता वर्ग)]] धारण नहीं करता है।<ref>{{harvtxt|Goldberg|Jerrum|2008}}</ref>
==टिप्पणियाँ==
==टिप्पणियाँ==
{{reflist|2}}
{{reflist|2}}
==संदर्भ==
==संदर्भ==
{{refbegin|2}}
{{refbegin|2}}
Line 405: Line 386:
}}
}}
{{refend}}
{{refend}}
==बाहरी संबंध==  
==बाहरी संबंध==  
*{{MathWorld | urlname=ChromaticPolynomial| title=Chromatic polynomial|mode=cs2}}
*{{MathWorld | urlname=ChromaticPolynomial| title=Chromatic polynomial|mode=cs2}}
Line 413: Line 392:


{{DEFAULTSORT:Chromatic Polynomial}}
{{DEFAULTSORT:Chromatic Polynomial}}
[[Category:Articles with hatnote templates targeting a nonexistent page|Chromatic Polynomial]]
[[Category:CS1 British English-language sources (en-gb)|Chromatic Polynomial]]
[[Category:Lua-based templates|Chromatic Polynomial]]
[[Category:Machine Translated Page|Chromatic Polynomial]]
[[Category:Pages with script errors|Chromatic Polynomial]]
[[Category:Short description with empty Wikidata description|Chromatic Polynomial]]
[[Category:Template documentation pages|Short description/doc]]
[[Category:Templates Vigyan Ready|Chromatic Polynomial]]
[[Category:Templates that add a tracking category|Chromatic Polynomial]]
[[Category:Templates that generate short descriptions|Chromatic Polynomial]]
[[Category:Templates using TemplateData|Chromatic Polynomial]]

Latest revision as of 14:49, 24 August 2023

3 शीर्षों पर सभी गैर-समरूपी रेखांकन और उनके क्रोमैटिक बहुपद, शीर्ष से दक्षिणावर्त। स्वतंत्र 3-सेट: k3. एक किनारा और एक शीर्ष: k2(k – 1). 3-पथ: k(k – 1)2. 3-क्लिक: k(k – 1)(k – 2).

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

इतिहास

चार रंग प्रमेय को साबित करने के प्रयास में, जॉर्ज डेविड बिरखॉफ़ ने 1912 में क्रोमैटिक बहुपद का प्रारम्भ किया, इसे केवल समतल रेखांकन के लिए परिभाषित किया गया था। अगर k रंगों के साथ G के उचित रंगों की संख्या को दर्शाता है तो चार रंग प्रमेय को सभी समतल रेखांकन के लिए G दिखाकर स्थापित किया जा सकता है। इस तरह उन्होंने गणितीय विश्लेषण और सार बीजगणित के शक्तिशाली उपकरणों को बहुपदों की मूलो का अध्ययन करने के लिए मिश्रित रंग की समस्या को लागू करने की आशा की थी।

हस्लर व्हिटनी ने 1932 में समतल मामले से सामान्य रेखांकन के लिए बिरखॉफ़ के बहुपद को सामान्यीकृत किया। 1968 में, रोनाल्ड सी. रीड ने पूछा कि कौन से बहुपद कुछ रेखांकन के क्रोमैटिक बहुपद हैं, एक प्रश्न जो खुला रहता है, और वर्णक्रमीय समकक्ष रेखांकन की अवधारणा पेश की।[1] आज, क्रोमैटिक बहुपद बीजगणितीय ग्राफ सिद्धांत के केंद्रीय विषय में से एक हैं।[2]

परिभाषा

के रंगों का उपयोग करते हुए 3 शीर्षों के साथ वर्टेक्स ग्राफ के सभी उचित शीर्ष रंग . प्रत्येक ग्राफ का क्रोमैटिक बहुपद उचित रंगों की संख्या के माध्यम से प्रक्षेपित होता है।

ग्राफ G के लिए, इसके (उचित) शीर्ष k-रंगों की संख्या की गणना करता है।

अन्य सामान्यतः इस्तेमाल किए जाने वाले नोटेशन में सम्मिलित हैं , , या . एक अद्वितीय बहुपद है जिसका मूल्यांकन किसी भी पूर्णांक k ≥ 0 पर किया जाता है ; इसे G का क्रोमैटिक बहुपद कहते हैं।

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

विलोपन–संकुचन

तथ्य यह है कि k - रंगों की संख्या k में बहुपद है जो पुनरावृत्ति संबंध से अनुसरण करता है जिसे 'विलोपन-संकुचन पुनरावृत्ति' या 'मौलिक न्यूनीकरण प्रमेय' कहा जाता है। [3] यह कोर के संकुचन पर आधारित है: शीर्षों की एक जोड़ी के लिए और लेखाचित्र दो शीर्षों को मिलाकर और उनके बीच के कोरो को हटाकर प्राप्त किया जाता है। अगर और G में आसन्न हैं, चलो कोर को हटाकर . प्राप्त ग्राफ को निरूपित करें। फिर इन ग्राफों के k -रंगों की संख्या का समाधान होता है:

समान रूप से, अगर और G में आसन्न नहीं हैं और कोर के साथ ग्राफ है जोड़ा, फिर

यह अवलोकन से अनुसरण करता है कि G का प्रत्येक k -रंग या तो अलग-अलग रंग देता है और , या समान रंग। पहले मामले में यह एक (उचित) k -रंग देता है , जबकि दूसरे मामले में यह रंग देता है . इसके विपरीत, G के प्रत्येक k -रंग को विशिष्ट रूप से k -रंग से प्राप्त किया जा सकता है या (अगर और G में आसन्न नहीं हैं)।

इसलिए क्रोमैटिक बहुपद को पुनरावर्ती रूप से परिभाषित किया जा सकता है

n शीर्षों पर कोर रहित रेखांकन के लिए, और
कोर वाले ग्राफ G के लिए ( अक्रमतः से चुना गया है )।

चूंकि एजलेस ग्राफ के k -रंगों की संख्या वास्तव में है , यह कोरो की संख्या पर प्रेरण द्वारा अनुसरण करता है जो सभी G के लिए बहुपद है प्रत्येक पूर्णांक बिंदु x = k पर k -रंगों की संख्या के साथ मेल खाता है। विशेष रूप से, क्रोमैटिक बहुपद अंक के माध्यम से अधिकतम n पर डिग्री का अद्वितीय प्रक्षेपित बहुपद है

टुट्टे की जिज्ञासा जिसके बारे में अन्य ग्राफ अपरिवर्तनीय ने इस तरह की पुनरावृत्ति के समाधान के लिए, उन्हें क्रोमैटिक बहुपद, टुट्टे बहुपद के द्विभाजित सामान्यीकरण की खोज करने के लिए प्रेरित किया था।

उदाहरण

कुछ रेखांकन के लिए क्रोमैटिक बहुपद
त्रिकोण
पूरा ग्राफ
एजलेस ग्राफ
पथ ग्राफ
n शीर्षों पर कोई भी रेखा
चक्र
पीटरसन ग्राफ

गुण

n शीर्षों पर निश्चित G के लिए, क्रोमैटिक बहुपद पूर्णांक गुणांकों के साथ बिल्कुल n डिग्री का मोनिक बहुपद है।

क्रोमैटिक बहुपद में G की रंगीनता के बारे में कम से कम उतनी ही जानकारी सम्मिलित होती है जितनी क्रोमैटिकसंख्या होती है। दरअसल, क्रोमैटिकसंख्या सबसे छोटी धनात्मक पूर्णांक है जो क्रोमैटिक बहुपद का शून्य नहीं है,

बहुपद का मूल्यांकन किया गया , वह है , प्रतिफल G के चक्रीय अभिविन्यास की संख्या का गुना है।[4]

डेरिवेटिव का मूल्यांकन 1 पर किया गया, क्रोमैटिकअपरिवर्तनीय के बराबर इंगित करने तक है।

यदि G में n शीर्ष और c जुड़ा हुआ घटक है (रेखांकन सिद्धांत) , तब

  • के गुणांक शून्य हैं।
  • के गुणांक सभी गैर-शून्य हैं और संकेतों में वैकल्पिक हैं।
  • 1 का गुणांक है ( बहुपद मोनिक है )।
  • का गुणांक है।

हम साधारण ग्राफ G पर कोरो की संख्या पर प्रेरण के माध्यम से इसे शिखर और कोरो साबित करते हैं। जब कि , G एक खाली ग्राफ है। इसलिए प्रति परिभाषा है तो का गुणांक है, जिसका अर्थ है कि खाली ग्राफ के लिए कथन सत्य है। जब , जैसा कि G में केवल एक किनारा है, . इस प्रकार का गुणांक है तो कथन k = 1 के लिए है। बहुसंख्यक प्रेरण का उपयोग करके मान लें कि कथन सत्य है। G के पास कोरो है। विलोपन-संकुचन सिद्धांत द्वारा,

,

मान ले कि , और .
इसलिए .
चूंकि केवल कोर e को हटाकर G से प्राप्त किया जाता है, इसलिए और इस प्रकार कथन k के लिए सत्य है।

  • का गुणांक निर्दिष्ट है, अक्रमतः से चुने गए शीर्ष पर अद्वितीय सिंक वाले चक्रीय अभिविन्यास की संख्या का गुना है।[5]
  • प्रत्येक क्रोमैटिक बहुपद के गुणांक के पूर्ण मूल्य लघुगणक अवतल अनुक्रम बनाते हैं।[6]

अंतिम गुण को इस तथ्य से सामान्यीकृत किया जाता है कि यदि G एक k -क्लिक-योग है और (अर्थात, k सिरों पर एक क्लिक पर दोनों को चिपकाकर प्राप्त किया गया ग्राफ), फिर

n शीर्षों वाला ग्राफ G एक रेखा है यदि और केवल यदि

क्रोमैटिक समानता

तीन रेखांकन के साथ रंगीन बहुपद के बराबर.

दो रेखांकनों को वर्णिक रूप से समतुल्य कहा जाता है यदि उनके पास एक ही क्रोमैटिक बहुपद है। आइसोमॉर्फिक रेखांकन में समान क्रोमैटिक बहुपद होते हैं, लेकिन गैर-आइसोमॉर्फिक रेखांकन क्रोमेटिक रूप से समतुल्य हो सकते हैं। उदाहरण के लिए, n शीर्षों पर स्थित सभी रेखाों में एक ही वर्णिक बहुपद होता है।

विशेष रूप से, दोनों पंजे (ग्राफ सिद्धांत) और 4 कोने पर पथ ग्राफ का क्रोमैटिक बहुपद है।

एक रेखांकन क्रोमैटिक रूप से अद्वितीय होता है यदि यह समरूपता तक, इसके क्रोमैटिक बहुपद द्वारा निर्धारित किया जाता है। दूसरे शब्दों में, G तब क्रोमेटिक रूप से अद्वितीय है इसका अर्थ यह होगा कि G और H समरूपी हैं। सभी चक्र रेखांकन क्रोमैटिकअद्वितीय हैं।[7]

क्रोमैटिक मूल

क्रोमैटिक बहुपद के फलन (या शून्य) की मूल, जिसे "क्रोमैटिकमूल" कहा जाता है, एक मान x है जहां . क्रोमैटिकमूलो का बहुत अच्छी तरह से अध्ययन किया गया है, वास्तव में, क्रोमैटिक बहुपद को परिभाषित करने के लिए बिरखॉफ की मूल प्रेरणा यह दिखाने के लिए थी कि प्लानर ग्राफ के लिए, x ≥ 4 के लिए है। इससे चार रंगों की प्रमेय स्थापित हो जाती है।

कोई भी ग्राफ 0-रंग का नहीं हो सकता, इसलिए 0 हमेशा एक क्रोमैटिकमूल होता है। केवल कोर रहित रेखांकन 1-रंग के हो सकते हैं, इसलिए 1 कम से कम एक कोर वाले प्रत्येक रेखांकन का एक क्रोमैटिकमूल है। दूसरी ओर, इन दो बिंदुओं को छोड़कर, किसी भी ग्राफ में 32 / 27 से कम या उसके बराबर वास्तविक संख्या में क्रोमैटिकमूल नहीं हो सकती है।[8] टुट्टे का परिणाम गोल्डन अनुपात को जोड़ता है क्रोमैटिकमूलो के अध्ययन के साथ, यह दर्शाता है कि क्रोमैटिकमूलें बहुत करीब मौजूद हैं। अगर तब गोले का समतलीय त्रिकोण है

जबकि वास्तविक रेखा में बड़े हिस्से होते हैं जिनमें किसी भी ग्राफ के लिए कोई क्रोमैटिकमूलें नहीं होती हैं, सम्मिश्र समतल में हर बिंदु अक्रमतः से क्रोमैटिकमूल के करीब होता है, जिसमें ग्राफ के एक अनंत परिवार मौजूद होते हैं जिनकी क्रोमैटिकमूलें सम्मिश्र समतल में घन होती हैं। [9]

सभी रंगों का उपयोग कर रंगना

n शीर्षों पर ग्राफ G के लिए, मान लीजिए रंगों का नाम बदलने तक ठीक k रंगों का उपयोग करके रंगों की संख्या को निरूपित करें (इसलिए रंगों को अनुमति देकर एक दूसरे से प्राप्त किए जा सकने वाले रंगों को एक के रूप में गिना जाता है; G के ग्राफ ऑटोमोर्फिज़्म द्वारा प्राप्त रंगों को अभी भी अलग से गिना जाता है)। दूसरे शब्दों में, k (गैर-खाली) स्वतंत्र सेट (रेखांकन सिद्धांत) में वर्टेक्स सेट के एक सेट के विभाजन की संख्या की गणना करता है। तब ठीक k रंगों (अलग-अलग रंगों के साथ) का उपयोग करके रंगों की संख्या की गणना करता है। एक पूर्णांक x के लिए, G के सभी x -रंगों को विशिष्ट रूप से एक पूर्णांक k ≤ x चुनकर प्राप्त किया जा सकता है, उपलब्ध x में से उपयोग किए जाने वाले k रंगों को चुनकर, और ठीक उन्हीं k (अलग-अलग) रंगों का उपयोग करके रंग भरना है। इसलिए:

,

जहां अवरोही भाज्य को दर्शाता है। इस प्रकार संख्याएँ बहुपद के आधार में अवरोही भाज्य का गुणांक हैं।

मान लीजिए का k -वॉ गुणांक हो मानक आधार पर , वह है:

स्टर्लिंग संख्याएँ मानक आधार और घटते क्रमगुणों के आधार के बीच के आधार में परिवर्तन दर्शाती हैं। यह संकेत करता है:

और .

वर्गीकरण

क्रोमैटिक बहुपद को खोवानोव समरूपता से संबंधित एक समरूपता सिद्धांत द्वारा वर्गीकृत किया गया है। [10]

एल्गोरिदम

Chromatic polynomial
इनपुटग्राफ G को n शीर्षों के साथ।
उत्पादनगुणांक के
कार्यकारी समय कुछ स्थिर के लिए
जटिलता#P-hard
कमी से#3SAT
#k-रंग
इनपुटग्राफ G को n शीर्षों के साथ।
उत्पादन
कार्यकारी समयIn P के लिए . के लिए . अन्यथा कुछ स्थिर के लिए
जटिलता#P-कठिन जब तक
सन्निकटनNo FPRAS for

क्रोमैटिक बहुपद से जुड़ी कम्प्यूटेशनल समस्याओं में सम्मिलित हैं

  • क्रोमैटिक बहुपद निष्कर्ष किसी दिए गए ग्राफ G का;
  • मूल्यांकन दिए गए G के लिए एक निश्चित x पर।

पहली समस्या अधिक सामान्य है क्योंकि यदि हम के गुणांकों को जानते हैं हम बहुपद समय में किसी भी बिंदु पर इसका मूल्यांकन कर सकते हैं क्योंकि डिग्री n है। दूसरे प्रकार की समस्या की कठिनाई x के मान पर दृढ़ता से निर्भर करती है और कम्प्यूटेशनल जटिलता सिद्धांत में इसका गहन अध्ययन किया गया है। जब x एक प्राकृतिक संख्या है, तो इस समस्या को सामान्य रूप से किसी दिए गए रेखांकन के x -रंगों की संख्या की गणना के रूप में देखा जाता है। उदाहरण के लिए, इसमें 3-रंगों की संख्या गिनने की समस्या '#3-रंग' सम्मिलित है, गिनती की जटिलता के अध्ययन में विहित समस्या, गणना वर्ग #P के लिए पूरा करें।

कुशल एल्गोरिदम

कुछ बुनियादी ग्राफ वर्गों के लिए, क्रोमैटिक बहुपद के लिए बंद सूत्र ज्ञात हैं। उदाहरण के लिए, यह रेखा और गुटों के लिए सही है, जैसा कि ऊपर दी गई तालिका में सूचीबद्ध है।

बहुपद समय एल्गोरिदम व्यापक वर्गों के रेखांकन के लिए क्रोमैटिक बहुपद की गणना के लिए जाना जाता है, जिसमें कॉर्डल ग्राफ [11] और बंधे हुए क्लिक-चौड़ाई के ग्राफ़ भी सम्मिलित हैं।[12] परवर्ती वर्ग में परिबद्ध रेखा-चौड़ाई के सह रेखांकन और रेखांकन सम्मिलित हैं, जैसे कि बाहरी प्लैनर ग्राफ।

विलोपन-संकुचन पुनरावृत्ति क्रोमैटिक बहुपद की गणना करने का एक तरीका देता है, जिसे विलोपन-संकुचन एल्गोरिथम कहा जाता है। पहले रूप में (ऋण के साथ), पुनरावृत्ति खाली ग्राफ के संग्रह में समाप्त हो जाती है। दूसरे रूप में (प्लस के साथ), यह पूर्ण रेखांकन के संग्रह में समाप्त होता है। यह ग्राफ कलरिंग के लिए कई एल्गोरिदम का आधार बनता है। कंप्यूटर बीजगणित प्रणाली के कॉम्बिनेटरिका पैकेज में क्रोमैटिकपोलिनोमियल फलन मेथेमेटिका दूसरी पुनरावृत्ति का उपयोग करता है यदि ग्राफ सघन है, और पहली पुनरावृत्ति यदि ग्राफ विरल है।[13] किसी भी सूत्र का सबसे खराब स्थिति चलने का समय फाइबोनैचि संख्याओं के समान पुनरावृत्ति संबंध को संतुष्ट करता है, इसलिए सबसे खराब स्थिति में, एल्गोरिथ्म एक बहुपद गुणक के भीतर समय पर चलता है,

n शीर्षों और m कोरो वाले रेखांकन पर है।[14] संख्या के बहुपद गुणक के भीतर विश्लेषण में सुधार किया जा सकता है इनपुट ग्राफ के फैले हुए रेखा (गणित) का है।[15] अभ्यास में, कुछ पुनरावर्ती कॉलों से बचने के लिए शाखा और बाध्य रणनीतियों और समरूपता अस्वीकृति को नियोजित किया जाता है, चलने का समय वर्टेक्स जोड़ी को चुनने के लिए उपयोग किए जाने वाले हेयुरिस्टिक पर निर्भर करता है।

घन विधि

रेखांकन रंगों पर प्राकृतिक ज्यामितीय परिप्रेक्ष्य है, यह देखते हुए कि प्रत्येक शीर्ष पर प्राकृतिक संख्याओं के असाइनमेंट के रूप में, एक रेखांकन रंग पूर्णांक जाली में सदिश है। चूंकि दो शिखर और हैं एक ही रंग दिया जा रहा है, वाँ और वाँ वेक्टर में कोऑर्डिनेट बराबर होने पर, प्रत्येक कोर को फॉर्म के हाइपरप्लेन से जोड़ा जा सकता है . किसी दिए गए रेखांकन के लिए ऐसे हाइपरप्लेन का संग्रह हाइपरप्लेन की ग्राफिक व्यवस्था कहलाता है। ग्राफ के उचित रंग वे जाली बिंदु हैं जो वर्जित हाइपरप्लेन से बचते हैं। एक सेट तक सीमित करना रंग, जाली बिंदु घन में समाहित हैं। इस संदर्भ में क्रोमैटिक बहुपद जाली बिंदुओं की संख्या की गणना करता है -क्यूब जो ग्राफिक प्रक्रिया से बचते हैं।

कम्प्यूटेशनल जटिलता

किसी दिए गए ग्राफ के 3-रंगों की संख्या की गणना करने की समस्या तीव्र #P -पूर्ण समस्या का विहित उदाहरण है, इसलिए क्रोमैटिक बहुपद के गुणांकों की गणना करने की समस्या #P -कठिन है। इसी प्रकार मूल्यांकन करना दिए गए G के लिए #P-पूर्ण है। दूसरी ओर, के लिए गणना करना आसान है , इसलिए संबंधित समस्याएँ बहुपद-समय संगणनीय हैं। पूर्णांकों के लिए समस्या #P -कठिन है, जो केस के समान स्थापित है। दरअसल, यह पता चला है तीन "आसान बिंदुओं" को छोड़कर सभी x (ऋणात्मक पूर्णांक और यहां तक ​​कि सभी जटिल संख्याओं सहित) के लिए #P-कठिन है।[16] इस प्रकार, #P -कठिन के दृष्टिकोण से, क्रोमैटिक बहुपद की गणना की जटिलता को पूरी तरह से समझा जाता है।

विस्तार में

गुणांक हमेशा 1 के बराबर होता है, और गुणांक के कई अन्य गुण ज्ञात होते हैं। यह सवाल उठाता है कि क्या कुछ गुणांकों की गणना करना आसान है। यधपि कंप्यूटिंग की कम्प्यूटेशनल समस्या ar एक निश्चित r ≥ 1 के लिए और एक दिया गया ग्राफ G #P-कठिन है, द्विपक्षीय प्लानर ग्राफ के लिए भी है।[17]

कंप्यूटिंग के लिए कोई सन्निकटन एल्गोरिदम नहीं तीन आसान बिंदुओं को छोड़कर किसी भी x के लिए जाने जाते हैं। पूर्णांक बिंदुओं पर , किसी दिए गए रेखांकन को k -क्रोमैटिककिया जा सकता है या नहीं, यह तय करने की संबंधित निर्णय समस्या NP- कठिन है। इस तरह की समस्याओं को किसी बाउंडेड-एरर प्रोबेबिलिस्टिक एल्गोरिथम द्वारा किसी भी गुणक गुणक के लिए अनुमानित नहीं किया जा सकता है जब तक कि NP = RP, क्योंकि कोई भी गुणक सन्निकटन 0 और 1 के मानों को अलग कर देगा, प्रभावी रूप से परिबद्ध-त्रुटि संभाव्य बहुपद समय में निर्णय संस्करण को हल करेगा। विशेष रूप से, इसी धारणा के तहत, यह पूर्ण बहुपद समय यादृच्छिक सन्निकटन योजना (FPRAS) की संभावना को बाहर करता है। अन्य बिंदुओं के लिए, अधिक जटिल तर्कों की आवश्यकता है, और प्रश्न सक्रिय शोध का फोकस है। 2008 तक, यह ज्ञात है कि कंप्यूटिंग के लिए कोई FPRAS नहीं है किसी भी x > 2 के लिए, जब तक कि NP (जटिलता वर्ग)  =  RP (जटिलता वर्ग) धारण नहीं करता है।[18]

टिप्पणियाँ

संदर्भ

  • Biggs, N. (1993), Algebraic Graph Theory, Cambridge University Press, ISBN 978-0-521-45897-9
  • Chao, C.-Y.; Whitehead, E. G. (1978), "On chromatic equivalence of graphs", Theory and Applications of Graphs, Lecture Notes in Mathematics, vol. 642, Springer, pp. 121–131, ISBN 978-3-540-08666-6
  • Dong, F. M.; Koh, K. M.; Teo, K. L. (2005), Chromatic polynomials and chromaticity of graphs, World Scientific Publishing Company, ISBN 978-981-256-317-0
  • Ellis-Monaghan, Joanna A.; Merino, Criel (2011), "Graph polynomials and their applications I: The Tutte polynomial", in Dehmer, Matthias (ed.), Structural Analysis of Complex Networks (in British English), arXiv:0803.3079, doi:10.1007/978-0-8176-4789-6_9, ISBN 978-0-8176-4789-6, S2CID 585250
  • Giménez, O.; Hliněný, P.; Noy, M. (2005), "Computing the Tutte polynomial on graphs of bounded clique-width", Proc. 31st Int. Worksh. Graph-Theoretic Concepts in Computer Science (WG 2005), Lecture Notes in Computer Science, vol. 3787, Springer-Verlag, pp. 59–68, CiteSeerX 10.1.1.353.6385, doi:10.1007/11604686_6, ISBN 978-3-540-31000-6
  • Goldberg, L.A.; Jerrum, M. (2008), "Inapproximability of the Tutte polynomial", Information and Computation, 206 (7): 908, arXiv:cs/0605140, doi:10.1016/j.ic.2008.04.003, S2CID 53304001
  • Helme-Guizon, Laure; Rong, Yongwu (2005), "A categorification of the chromatic polynomial", Algebraic & Geometric Topology, 5 (4): 1365–1388, arXiv:math/0412264, doi:10.2140/agt.2005.5.1365, S2CID 1339633
  • Huh, June (2012), "Milnor numbers of projective hypersurfaces and the chromatic polynomial of graphs", Journal of the American Mathematical Society, 25 (3): 907–927, arXiv:1008.4749, doi:10.1090/S0894-0347-2012-00731-0, MR 2904577, S2CID 13523955
  • Jackson, B. (1993), "A Zero-Free Interval for Chromatic Polynomials of Graphs", Combinatorics, Probability and Computing, 2 (3): 325–336, doi:10.1017/S0963548300000705, S2CID 39978844
  • Jaeger, F.; Vertigan, D. L.; Welsh, D. J. A. (1990), "On the computational complexity of the Jones and Tutte polynomials", Mathematical Proceedings of the Cambridge Philosophical Society, 108 (1): 35–53, Bibcode:1990MPCPS.108...35J, doi:10.1017/S0305004100068936, S2CID 121454726
  • Linial, N. (1986), "Hard enumeration problems in geometry and combinatorics", SIAM J. Algebr. Discrete Methods, 7 (2): 331–335, doi:10.1137/0607036
  • Makowsky, J. A.; Rotics, U.; Averbouch, I.; Godlin, B. (2006), "Computing graph polynomials on graphs of bounded clique-width", Proc. 32nd Int. Worksh. Graph-Theoretic Concepts in Computer Science (WG 2006), Lecture Notes in Computer Science, vol. 4271, Springer-Verlag, pp. 191–204, CiteSeerX 10.1.1.76.2320, doi:10.1007/11917496_18, ISBN 978-3-540-48381-6
  • Naor, J.; Naor, M.; Schaffer, A. (1987), "Fast parallel algorithms for chordal graphs", Proc. 19th ACM Symp. Theory of Computing (STOC '87), pp. 355–364, doi:10.1145/28395.28433, ISBN 978-0897912211, S2CID 12132229.
  • Oxley, J. G.; Welsh, D. J. A. (2002), "Chromatic, flow and reliability polynomials: The complexity of their coefficients.", Combinatorics, Probability and Computing, 11 (4): 403–426, doi:10.1017/S0963548302005175, S2CID 14918970
  • Pemmaraju, S.; Skiena, S. (2003), Computational Discrete Mathematics: Combinatorics and Graph Theory with Mathematica, Cambridge University Press, section 7.4.2, ISBN 978-0-521-80686-2
  • Read, R. C. (1968), "An introduction to chromatic polynomials" (PDF), Journal of Combinatorial Theory, 4: 52–71, doi:10.1016/S0021-9800(68)80087-0
  • Sekine, Kyoko; Imai, Hiroshi; Tani, Seiichiro (1995), "Computing the Tutte polynomial of a graph of moderate size", in Staples, John; Eades, Peter; Katoh, Naoki; Moffat, Alistair (eds.), Algorithms and Computation, 6th International Symposium, ISAAC '95, Cairns, Australia, December 4–6, 1995, Proceedings, Lecture Notes in Computer Science, vol. 1004, Springer, pp. 224–233, doi:10.1007/BFb0015427
  • Sokal, A. D. (2004), "Chromatic Roots are Dense in the Whole Complex Plane", Combinatorics, Probability and Computing, 13 (2): 221–261, arXiv:cond-mat/0012369, doi:10.1017/S0963548303006023, S2CID 5549332
  • Stanley, R. P. (1973), "Acyclic orientations of graphs" (PDF), Discrete Math., 5 (2): 171–178, doi:10.1016/0012-365X(73)90108-8
  • Voloshin, Vitaly I. (2002), Coloring Mixed Hypergraphs: Theory, Algorithms and Applications., American Mathematical Society, ISBN 978-0-8218-2812-0
  • Wilf, H. S. (1986), Algorithms and Complexity, Prentice–Hall, ISBN 978-0-13-021973-2

बाहरी संबंध