दूरी-वंशानुगत ग्राफ: Difference between revisions

From Vigyanwiki
No edit summary
No edit summary
Line 4: Line 4:
1977 में सबसे पहले होवरका द्वारा [[दूरी]]-वंशानुगत रेखांकन का नामकरण और अध्ययन किया गया, हालांकि ओलारू और सैक्स द्वारा 1970 में रेखांकन के समतुल्य वर्ग को पहले से ही एक परिपूर्ण आलेख के रूप में दिखाया गया था।<ref>Olaru and Sachs showed the α-perfection of the graphs in which every cycle of length five or more has a pair of crossing diagonals ({{harvnb|Sachs|1970}}, Theorem&nbsp;5). By {{harvtxt|Lovász|1972}}, α-perfection is an equivalent form of definition of perfect graphs.</ref>
1977 में सबसे पहले होवरका द्वारा [[दूरी]]-वंशानुगत रेखांकन का नामकरण और अध्ययन किया गया, हालांकि ओलारू और सैक्स द्वारा 1970 में रेखांकन के समतुल्य वर्ग को पहले से ही एक परिपूर्ण आलेख के रूप में दिखाया गया था।<ref>Olaru and Sachs showed the α-perfection of the graphs in which every cycle of length five or more has a pair of crossing diagonals ({{harvnb|Sachs|1970}}, Theorem&nbsp;5). By {{harvtxt|Lovász|1972}}, α-perfection is an equivalent form of definition of perfect graphs.</ref>


यह पहले से ही पता है कि दूरी-वंशानुगत ग्राफ़, ग्राफ़ के एक प्रतिच्छेदन वर्ग का गठन करते हैं,<ref>{{harvtxt|McKee|McMorris|1999}}</ref>लेकिन जब तक जिओन द्वारा कोई प्रतिच्छेदन मॉडल नहीं दिया गया तब तक कोई प्रतिच्छेदन मॉडल ज्ञात नहीं था|
यह पहले से ही ज्ञात है कि दूरी-वंशानुगत ग्राफ़, ग्राफ़ के एक प्रतिच्छेदन समूह का गठन करते हैं,<ref>{{harvtxt|McKee|McMorris|1999}}</ref>लेकिन जब तक जिओन द्वारा कोई प्रतिच्छेदन मॉडल नहीं दिया गया तब तक कोई प्रतिच्छेदन मॉडल ज्ञात नहीं था|


== परिभाषा और लक्षण वर्णन ==
== परिभाषा और लक्षण वर्णन ==
दूरी-वंशानुगत ग्राफ की मूल परिभाषा एक ग्राफ है {{mvar|G}} जैसे कि, यदि कोई दो शीर्ष {{mvar|u}} और {{mvar|v}} एक जुड़े हुए प्रेरित सबग्राफ से संबंधित हैं {{mvar|H}} का {{mvar|G}}, फिर कुछ [[सबसे छोटा रास्ता]] कनेक्ट कर रहा है {{mvar|u}} और {{mvar|v}} में {{mvar|G}} का सबग्राफ होना चाहिए {{mvar|H}}, ताकि बीच की दूरी {{mvar|u}} और {{mvar|v}} में {{mvar|H}} में दूरी के समान है {{mvar|G}}.
दूरी-वंशानुगत ग्राफ की मूल परिभाषा के अनुसार {{mvar|G}} एक ऐसा ग्राफ है जिसमें कोई दो शीर्ष {{mvar|u}} और {{mvar|v}}, {{mvar|G}} से जुड़े हुए प्रेरित सबग्राफ {{mvar|H}} से संबंधित हैं, तो {{mvar|G}} में {{mvar|u}} और {{mvar|v}} को जोड़ने वाला कुछ सबसे छोटा रास्ता, {{mvar|H}} का सबग्राफ होना चाहिए, ताकि {{mvar|H}} में  {{mvar|u}} और {{mvar|v}} के बीच की दूरी {{mvar|G}} में दूरी के समान हो।


दूरी-वंशानुगत रेखांकन को कई अन्य समकक्ष तरीकों से भी वर्णित किया जा सकता है:<ref>{{harvtxt|Howorka|1977}}; {{harvtxt|Bandelt|Mulder|1986}}; {{harvtxt|Hammer|Maffray|1990}}; {{harvtxt|Brandstädt|Le|Spinrad|1999}}, Theorem&nbsp;10.1.1, p. 147.</ref>
दूरी-वंशानुगत रेखांकन को कई अन्य समकक्ष तरीकों से भी वर्णित किया जा सकता है:<ref>{{harvtxt|Howorka|1977}}; {{harvtxt|Bandelt|Mulder|1986}}; {{harvtxt|Hammer|Maffray|1990}}; {{harvtxt|Brandstädt|Le|Spinrad|1999}}, Theorem&nbsp;10.1.1, p. 147.</ref>
Line 13: Line 13:
*वे ऐसे ग्राफ़ हैं जिनमें पाँच या अधिक लंबाई के प्रत्येक चक्र में कम से कम दो क्रॉसिंग विकर्ण होते हैं।
*वे ऐसे ग्राफ़ हैं जिनमें पाँच या अधिक लंबाई के प्रत्येक चक्र में कम से कम दो क्रॉसिंग विकर्ण होते हैं।
*वे ऐसे ग्राफ़ हैं जिनमें प्रत्येक चार शीर्षों के लिए {{mvar|u}}, {{mvar|v}}, {{mvar|w}}, और {{mvar|x}}, दूरियों के तीन योगों में से कम से कम दो {{math|''d''(''u'', ''v'') + ''d''(''w'', ''x'')}}, {{math|''d''(''u'', ''w'') + ''d''(''v'', ''x'')}}, और {{math|''d''(''u'', ''x'') + ''d''(''v'', ''w'')}} एक दूसरे के बराबर हैं।
*वे ऐसे ग्राफ़ हैं जिनमें प्रत्येक चार शीर्षों के लिए {{mvar|u}}, {{mvar|v}}, {{mvar|w}}, और {{mvar|x}}, दूरियों के तीन योगों में से कम से कम दो {{math|''d''(''u'', ''v'') + ''d''(''w'', ''x'')}}, {{math|''d''(''u'', ''w'') + ''d''(''v'', ''x'')}}, और {{math|''d''(''u'', ''x'') + ''d''(''v'', ''w'')}} एक दूसरे के बराबर हैं।
* वे ऐसे ग्राफ़ हैं जिनमें आइसोमेट्रिक सबग्राफ के रूप में पाँच या अधिक लंबाई का कोई भी चक्र या तीन अन्य ग्राफ़ नहीं होते हैं: एक 5-चक्र एक राग के साथ, 5-चक्र दो गैर-क्रॉसिंग जीवाओं के साथ, और एक 6- विपरीत शीर्षों को जोड़ने वाली जीवा के साथ चक्र।
* वे ऐसे ग्राफ़ हैं जिनमें आइसोमेट्रिक सबग्राफ के रूप में पाँच या अधिक लंबाई का कोई भी चक्र या तीन अन्य ग्राफ़ नहीं होते हैं: एक 5-चक्र एक मार्ग के साथ, 5-चक्र दो गैर-क्रॉसिंग मार्ग के साथ, और एक 6- विपरीत शीर्षों को जोड़ने वाले मार्ग के साथ चक्र।


[[File:Distance-hereditary construction.svg|thumb|upright=1.35|तीन ऑपरेशन जिनके द्वारा किसी भी दूरी-वंशानुगत ग्राफ का निर्माण किया जा सकता है।]]*वे ऐसे ग्राफ़ हैं जिन्हें निम्नलिखित तीन संक्रियाओं के अनुक्रम द्वारा एकल शीर्ष से निर्मित किया जा सकता है, जैसा कि चित्र में दिखाया गया है:
[[File:Distance-hereditary construction.svg|thumb|upright=1.35|तीन संक्रिया जिनके द्वारा किसी भी दूरी-वंशानुगत ग्राफ का निर्माण किया जा सकता है।]]*वे ऐसे ग्राफ़ हैं जिन्हें निम्नलिखित तीन संक्रियाओं के अनुक्रम द्वारा एकल शीर्ष से निर्मित किया जा सकता है, जैसा कि चित्र में दिखाया गया है:
* # ग्राफ़ के मौजूदा शीर्ष पर एक किनारे से जुड़ा एक नया लटकन शीर्ष जोड़ें।
* # ग्राफ़ के मौजूदा शीर्ष पर एक किनारे से जुड़ा एक नया लटकन शीर्ष जोड़ें।
*#ग्राफ़ के किसी भी शीर्ष को शीर्षों की एक जोड़ी से बदलें, जिनमें से प्रत्येक में पड़ोसियों का एक ही सेट प्रतिस्थापित शीर्ष के रूप में हो। शीर्षों के नए युग्म को एक दूसरे के मिथ्या जुड़वाँ कहा जाता है।
*#ग्राफ़ के किसी भी शीर्ष को शीर्षों की एक जोड़ी से बदलें, जिनमें से प्रत्येक में पड़ोसियों का एक ही सेट प्रतिस्थापित शीर्ष के रूप में हो। शीर्षों के नए युग्म को एक दूसरे के मिथ्या जुड़वाँ कहा जाता है।

Revision as of 12:28, 16 March 2023

दूरी-वंशानुगत ग्राफ।

ग्राफ सिद्धांत में, असतत गणित की एक शाखा, दूरी-वंशानुगत ग्राफ (जिसे पूरी तरह से अलग करने योग्य ग्राफ भी कहा जाता है)[1] एक ग्राफ है जिसमें किसी भी जुड़े हुए प्रेरित सबग्राफ में दूरियां वैसी ही होती हैं जैसी वे मूल ग्राफ में हैं। इस प्रकार, कोई भी प्रेरित सबग्राफ बड़े ग्राफ की दूरियों को प्रदर्शित करता है।

1977 में सबसे पहले होवरका द्वारा दूरी-वंशानुगत रेखांकन का नामकरण और अध्ययन किया गया, हालांकि ओलारू और सैक्स द्वारा 1970 में रेखांकन के समतुल्य वर्ग को पहले से ही एक परिपूर्ण आलेख के रूप में दिखाया गया था।[2]

यह पहले से ही ज्ञात है कि दूरी-वंशानुगत ग्राफ़, ग्राफ़ के एक प्रतिच्छेदन समूह का गठन करते हैं,[3]लेकिन जब तक जिओन द्वारा कोई प्रतिच्छेदन मॉडल नहीं दिया गया तब तक कोई प्रतिच्छेदन मॉडल ज्ञात नहीं था|

परिभाषा और लक्षण वर्णन

दूरी-वंशानुगत ग्राफ की मूल परिभाषा के अनुसार G एक ऐसा ग्राफ है जिसमें कोई दो शीर्ष u और v, G से जुड़े हुए प्रेरित सबग्राफ H से संबंधित हैं, तो G में u और v को जोड़ने वाला कुछ सबसे छोटा रास्ता, H का सबग्राफ होना चाहिए, ताकि H में u और v के बीच की दूरी G में दूरी के समान हो।

दूरी-वंशानुगत रेखांकन को कई अन्य समकक्ष तरीकों से भी वर्णित किया जा सकता है:[4]

  • वे ऐसे ग्राफ़ हैं जिनमें प्रत्येक प्रेरित पथ सबसे छोटा पथ है, या समतुल्य रूप से वे ग्राफ़ हैं जिनमें प्रत्येक गैर-लघु पथ में कम से कम एक किनारा है जो दो गैर-लगातार पथ शीर्षों को जोड़ता है।
  • वे ऐसे ग्राफ़ हैं जिनमें पाँच या अधिक लंबाई के प्रत्येक चक्र में कम से कम दो क्रॉसिंग विकर्ण होते हैं।
  • वे ऐसे ग्राफ़ हैं जिनमें प्रत्येक चार शीर्षों के लिए u, v, w, और x, दूरियों के तीन योगों में से कम से कम दो d(u, v) + d(w, x), d(u, w) + d(v, x), और d(u, x) + d(v, w) एक दूसरे के बराबर हैं।
  • वे ऐसे ग्राफ़ हैं जिनमें आइसोमेट्रिक सबग्राफ के रूप में पाँच या अधिक लंबाई का कोई भी चक्र या तीन अन्य ग्राफ़ नहीं होते हैं: एक 5-चक्र एक मार्ग के साथ, 5-चक्र दो गैर-क्रॉसिंग मार्ग के साथ, और एक 6- विपरीत शीर्षों को जोड़ने वाले मार्ग के साथ चक्र।
तीन संक्रिया जिनके द्वारा किसी भी दूरी-वंशानुगत ग्राफ का निर्माण किया जा सकता है।

*वे ऐसे ग्राफ़ हैं जिन्हें निम्नलिखित तीन संक्रियाओं के अनुक्रम द्वारा एकल शीर्ष से निर्मित किया जा सकता है, जैसा कि चित्र में दिखाया गया है:

  • # ग्राफ़ के मौजूदा शीर्ष पर एक किनारे से जुड़ा एक नया लटकन शीर्ष जोड़ें।
    1. ग्राफ़ के किसी भी शीर्ष को शीर्षों की एक जोड़ी से बदलें, जिनमें से प्रत्येक में पड़ोसियों का एक ही सेट प्रतिस्थापित शीर्ष के रूप में हो। शीर्षों के नए युग्म को एक दूसरे के मिथ्या जुड़वाँ कहा जाता है।
    2. ग्राफ के किसी भी शीर्ष को शीर्षों की एक जोड़ी से बदलें, जिनमें से प्रत्येक के पड़ोसी के रूप में जोड़ी के दूसरे शीर्ष के साथ प्रतिस्थापित शीर्ष के पड़ोसी हैं। वर्टिकल के नए जोड़े को एक दूसरे के ट्रू ट्विन्स कहा जाता है।
  • वे ग्राफ़ हैं जिन्हें पूरी तरह से क्लिक (ग्राफ़ सिद्धांत) और सितारों (पूर्ण द्विदलीय ग्राफ़) में विघटित किया जा सकता है K1,q) एक विभाजित अपघटन द्वारा। इस अपघटन में, ग्राफ के विभाजन को दो उपसमुच्चयों में पाया जाता है, जैसे कि दो उपसमुच्चयों को अलग करने वाले किनारे एक पूर्ण द्विदलीय ग्राफ बनाते हैं, विभाजन के दो पक्षों में से प्रत्येक को एक शीर्ष से बदलकर दो छोटे ग्राफ़ बनाते हैं, और पुनरावर्ती रूप से इन दो उप-अनुच्छेदों का विभाजन।[5]
  • वे ऐसे ग्राफ़ होते हैं जिनकी रैंक-चौड़ाई एक होती है, जहाँ ग्राफ़ की रैंक-चौड़ाई न्यूनतम के रूप में परिभाषित की जाती है, ग्राफ़ के कोने के सभी पदानुक्रमित विभाजनों में, ग्राफ़ के आसन्न मैट्रिक्स के कुछ सबमैट्रिसेस के बीच अधिकतम रैंक निर्धारित की जाती है विभाजन द्वारा।[6]
  • वे HHDG-मुक्त ग्राफ़ हैं, जिसका अर्थ है कि उनके पास एक वर्जित ग्राफ़ विशेषता है जिसके अनुसार कोई प्रेरित सबग्राफ़ एक घर नहीं हो सकता है (पाँच-वर्टेक्स पथ ग्राफ़ का पूरक ग्राफ़), होल (पांच या अधिक वर्टिकल का चक्र ग्राफ़) ), डोमिनोज़ (छह-शीर्ष चक्र और दो विपरीत शीर्षों के बीच एक विकर्ण किनारा), या मणि (पाँच-शीर्ष चक्र और एक ही शीर्ष पर दो विकर्ण घटना)।

अन्य ग्राफ परिवारों से संबंध

हर दूरी-वंशानुगत ग्राफ एक आदर्श ग्राफ है,[7] अधिक विशेष रूप से एक पूरी तरह से क्रमबद्ध ग्राफ[8] और एक Meyniel ग्राफ। हर दूरी-वंशानुगत ग्राफ भी एक समता ग्राफ है, एक ग्राफ जिसमें एक ही जोड़े के बीच हर दो प्रेरित पथों में विषम लंबाई होती है या दोनों की लंबाई भी होती है।[9] दूरी-वंशानुगत ग्राफ की प्रत्येक सम ग्राफ शक्ति G (यानी, ग्राफ G2i अधिक से अधिक दूरी पर शीर्षों के युग्मों को जोड़कर बनाया गया है 2i में G) एक कॉर्डल ग्राफ है।[10] प्रत्येक दूरी-वंशानुगत ग्राफ को एक वृत्त पर जीवाओं के प्रतिच्छेदन ग्राफ के रूप में दर्शाया जा सकता है, जिससे एक वृत्त ग्राफ बनता है। इसे ग्राफ़ का प्रतिनिधित्व करने वाले तारों के एक समान सेट के निर्माण के प्रत्येक चरण में लटकन शिखर, झूठे जुड़वाँ और सच्चे जुड़वाओं को जोड़कर ग्राफ का निर्माण करके देखा जा सकता है। एक पेंडेंट वर्टेक्स जोड़ना एक मौजूदा कॉर्ड के समापन बिंदुओं के पास एक कॉर्ड जोड़ने के अनुरूप है ताकि यह केवल उस कॉर्ड को पार करे; झूठे जुड़वाँ जोड़ना एक राग को दो समानांतर जीवाओं द्वारा बदलने के समान है जो अन्य जीवाओं के एक ही सेट को पार करते हैं; और सच्चे जुड़वाँ जोड़ना एक राग को दो जीवाओं से बदलने के अनुरूप है जो एक दूसरे को पार करते हैं लेकिन लगभग समानांतर हैं और अन्य जीवाओं के एक ही सेट को पार करते हैं।

एक दूरी-वंशानुगत ग्राफ द्विदलीय ग्राफ है अगर और केवल अगर यह त्रिभुज-मुक्त ग्राफ है। त्रिभुज-मुक्त। द्विदलीय दूरी-वंशानुगत ग्राफ केवल लटकन के शीर्षों और झूठे जुड़वाँ को जोड़कर एक शीर्ष से बनाया जा सकता है, क्योंकि कोई भी सच्चा जुड़वाँ एक त्रिकोण का निर्माण करेगा, लेकिन लटकन शीर्ष और झूठे जुड़वां संचालन द्विदलीयता को संरक्षित करते हैं। प्रत्येक द्विदलीय दूरी-वंशानुगत ग्राफ तारकीय द्विदलीय ग्राफ और मॉड्यूलर ग्राफ है।[11] ग्राफ़ जो किसी भी झूठे जुड़वां संचालन के बिना, लटकन के कोने और सच्चे जुड़वाँ द्वारा एकल शीर्ष से बनाए जा सकते हैं, टॉलेमिक ग्राफ़ के विशेष मामले हैं और इसमें ब्लॉक ग्राफ़ शामिल हैं। किसी भी लटकन वाले कोने के बिना झूठे जुड़वां और सच्चे जुड़वां संचालन द्वारा एक एकल शीर्ष से बनाए जा सकने वाले ग्राफ कोग्राफ हैं, जो इसलिए दूरी-वंशानुगत हैं; कोग्राफ वास्तव में व्यास-2 दूरी-वंशानुगत ग्राफ के अलग-अलग संघ हैं। दूरी-वंशानुगत ग्राफ में किसी शीर्ष का पड़ोस (ग्राफ सिद्धांत) एक कोग्राफ है। किसी भी पेड़ के किनारों (ग्राफ सिद्धांत) के लिए अभिविन्यास के किसी भी सेट को चुनकर गठित निर्देशित ग्राफ का सकर्मक समापन दूरी-वंशानुगत है; विशेष मामला जिसमें पेड़ किसी शीर्ष से लगातार दूर उन्मुख होता है, दूरी-वंशानुगत ग्राफ़ का एक उपवर्ग बनाता है, जिसे तुच्छ रूप से परिपूर्ण ग्राफ़ के रूप में जाना जाता है, जिसे कॉर्डल कॉग्राफ भी कहा जाता है।[12]


एल्गोरिदम

दूरी-वंशानुगत ग्राफ को पहचाना जा सकता है, और रैखिक समय में लटकन शीर्ष और जुड़वां संचालन के अनुक्रम में पार्स किया जा सकता है।[13] क्योंकि दूरी-वंशानुगत ग्राफ़ परिपूर्ण हैं, ग्राफ़ के अधिक सामान्य वर्गों के लिए एनपी कठिन होने के बावजूद कुछ अनुकूलन समस्याओं को उनके लिए बहुपद समय में हल किया जा सकता है। इस प्रकार, बहुपद समय में दूरी-वंशानुगत ग्राफ में अधिकतम क्लिक या अधिकतम स्वतंत्र सेट को खोजना संभव है, या किसी भी दूरी-वंशानुगत ग्राफ का एक इष्टतम ग्राफ रंग खोजने के लिए संभव है।[14] क्योंकि दूरी-वंशानुगत ग्राफ़ वृत्त ग्राफ़ हैं, वे वृत्त ग्राफ़ के लिए बहुपद समय एल्गोरिदम को इनहेरिट करते हैं; उदाहरण के लिए, यह बहुपद समय में किसी भी वृत्त ग्राफ की पेड़ की चौड़ाई और इसलिए किसी भी दूरी-वंशानुगत ग्राफ का निर्धारण संभव है।[15] इसके अतिरिक्त, किसी भी दूरी-वंशानुगत ग्राफ की क्लिक-चौड़ाई अधिक से अधिक तीन होती है।[16] नतीजतन, कौरसेल के प्रमेय द्वारा, इन ग्राफ़ पर कई समस्याओं के लिए कुशल गतिशील प्रोग्रामिंग एल्गोरिदम मौजूद हैं।[17] विशेष रूप से दूरी-वंशानुगत ग्राफ के लिए डिज़ाइन किए गए एल्गोरिदम का उपयोग करके कई अन्य अनुकूलन समस्याओं को भी अधिक कुशलता से हल किया जा सकता है। जैसा D'Atri & Moscarini (1988) दिखाएं, दूरी-वंशानुगत ग्राफ पर बहुपद समय में एक न्यूनतम जुड़ा हुआ हावी सेट (या समतुल्य रूप से पत्तियों की अधिकतम संभव संख्या वाला एक फैला हुआ पेड़) पाया जा सकता है। किसी भी दूरी-वंशानुगत ग्राफ का हैमिल्टनियन चक्र या हैमिल्टनियन पथ बहुपद समय में भी पाया जा सकता है।[18]


टिप्पणियाँ

  1. Hammer & Maffray (1990).
  2. Olaru and Sachs showed the α-perfection of the graphs in which every cycle of length five or more has a pair of crossing diagonals (Sachs 1970, Theorem 5). By Lovász (1972), α-perfection is an equivalent form of definition of perfect graphs.
  3. McKee & McMorris (1999)
  4. Howorka (1977); Bandelt & Mulder (1986); Hammer & Maffray (1990); Brandstädt, Le & Spinrad (1999), Theorem 10.1.1, p. 147.
  5. Gioan & Paul (2012). A closely related decomposition was used for graph drawing by Eppstein, Goodrich & Meng (2006) and (for bipartite distance-hereditary graphs) by Hui, Schaefer & Štefankovič (2004).
  6. Oum (2005).
  7. Howorka (1977).
  8. Brandstädt, Le & Spinrad (1999), pp. 70–71 and 82.
  9. Brandstädt, Le & Spinrad (1999), p.45.
  10. Brandstädt, Le & Spinrad (1999), Theorem 10.6.14, p.164.
  11. Bipartite distance-hereditary graphs, Information System on Graph Classes and their Inclusions, retrieved 2016-09-30.
  12. Cornelsen & Di Stefano (2005).
  13. Damiand, Habib & Paul (2001); Gioan & Paul (2012). An earlier linear time bound was claimed by Hammer & Maffray (1990) but it was discovered to be erroneous by Damiand.
  14. Cogis & Thierry (2005) present a simple direct algorithm for maximum weighted independent sets in distance-hereditary graphs, based on parsing the graph into pendant vertices and twins, correcting a previous attempt at such an algorithm by Hammer & Maffray (1990). Because distance-hereditary graphs are perfectly orderable, they can be optimally colored in linear time by using LexBFS to find a perfect ordering and then applying a greedy coloring algorithm.
  15. Kloks (1996); Brandstädt, Le & Spinrad (1999), p. 170.
  16. Golumbic & Rotics (2000).
  17. Courcelle, Makowski & Rotics (2000); Espelage, Gurski & Wanke (2001).
  18. Hsieh et al. (2002); Müller & Nicolai (1993).


संदर्भ


बाहरी संबंध