द्विदलीय ग्राफ

ग्राफ सिद्धांत के गणित क्षेत्र में, एक द्विदलीय ग्राफ (या बिग्राफ) एक ग्राफ (असतत गणित) है जिसका शीर्ष (ग्राफ सिद्धांत) को दो असंयुक्त सेटों और स्वतंत्र सेट (ग्राफ सिद्धांत) में विभाजित किया जा सकता है। $$U$$ और $$V$$, अर्थात्, प्रत्येक किनारा (ग्राफ़ सिद्धांत) एक वर्टेक्स (ग्राफ़ सिद्धांत) को जोड़ता है $$U$$ एक में $$V$$. वर्टेक्स सेट $$U$$ और $$V$$ इन्हें आमतौर पर ग्राफ़ के भाग कहा जाता है। समान रूप से, एक द्विदलीय ग्राफ एक ऐसा ग्राफ है जिसमें कोई विषम-लंबाई चक्र (ग्राफ सिद्धांत) नहीं होता है। दो सेट $$U$$ और $$V$$ इसे ग्राफ़ को दो रंगों से रंगने के रूप में सोचा जा सकता है: यदि कोई सभी नोड्स को रंग देता है $$U$$ नीला, और सभी नोड्स अंदर $$V$$ लाल, प्रत्येक किनारे पर अलग-अलग रंगों के अंतिम बिंदु होते हैं, जैसा कि ग्राफ़ रंग समस्या में आवश्यक है। इसके विपरीत, गैर-द्विपक्षीय ग्राफ़ के मामले में ऐसा रंग असंभव है, जैसे कि नामित ग्राफ़ की गैलरी: एक नोड को नीला और दूसरे को लाल रंग देने के बाद, त्रिकोण का तीसरा शीर्ष दोनों रंगों के शीर्षों से जुड़ा होता है, इसे किसी भी रंग में निर्दिष्ट होने से रोकना।

अक्सर कोई लिखता है $$G=(U,V,E)$$ एक द्विदलीय ग्राफ़ को निरूपित करने के लिए जिसके विभाजन में भाग हैं $$U$$ और $$V$$, साथ $$E$$ ग्राफ़ के किनारों को निरूपित करना। यदि एक द्विदलीय ग्राफ़ जुड़ा हुआ ग्राफ़ नहीं है, तो इसमें एक से अधिक द्विविभाजन हो सकते हैं; इस मामले में, $$(U,V,E)$$ नोटेशन एक विशेष द्विविभाजन को निर्दिष्ट करने में सहायक होता है जो किसी एप्लिकेशन में महत्वपूर्ण हो सकता है। अगर $$|U|=|V|$$, अर्थात, यदि दो उपसमुच्चयों की प्रमुखता समान है, तो $$G$$ संतुलित द्विदलीय ग्राफ कहलाता है। यदि द्विविभाजन के एक ही तरफ के सभी शीर्षों की डिग्री (ग्राफ सिद्धांत) समान है, तो $$G$$ द्विनियमित ग्राफ कहलाता है।

उदाहरण
वस्तुओं के दो अलग-अलग वर्गों के बीच विषम संबंध मॉडलिंग करते समय, द्विदलीय ग्राफ़ अक्सर स्वाभाविक रूप से उत्पन्न होते हैं। उदाहरण के लिए, फुटबॉल खिलाड़ियों और क्लबों का एक ग्राफ, एक खिलाड़ी और एक क्लब के बीच बढ़त के साथ, यदि खिलाड़ी उस क्लब के लिए खेला है, एक संबद्धता नेटवर्क का एक प्राकृतिक उदाहरण है, जो सामाजिक नेटवर्क विश्लेषण में उपयोग किया जाने वाला एक प्रकार का द्विदलीय ग्राफ है। एक अन्य उदाहरण जहां द्विदलीय ग्राफ़ स्वाभाविक रूप से दिखाई देते हैं वह (एनपी-पूर्ण) रेलवे अनुकूलन समस्या है, जिसमें इनपुट ट्रेनों और उनके स्टॉप का एक शेड्यूल है, और लक्ष्य ट्रेन स्टेशनों का एक सेट जितना संभव हो उतना छोटा ढूंढना है ताकि प्रत्येक ट्रेन चुने गए स्टेशनों में से कम से कम एक पर जाती है। इस समस्या को एक द्विदलीय ग्राफ में एक प्रमुख सेट समस्या के रूप में तैयार किया जा सकता है जिसमें प्रत्येक ट्रेन और प्रत्येक स्टेशन के लिए एक शीर्ष होता है और स्टेशन और उस स्टेशन पर रुकने वाली ट्रेन के प्रत्येक जोड़े के लिए एक किनारा होता है। तीसरा उदाहरण मुद्राशास्त्र के शैक्षणिक क्षेत्र में है। प्राचीन सिक्के डिज़ाइन के दो सकारात्मक प्रभावों (सामने और पीछे) का उपयोग करके बनाए जाते हैं। मुद्राशास्त्री सिक्कों के उत्पादन को दर्शाने के लिए जो चार्ट बनाते हैं, वे द्विदलीय ग्राफ़ होते हैं। अधिक सारगर्भित उदाहरणों में निम्नलिखित शामिल हैं:
 * प्रत्येक वृक्ष (ग्राफ़ सिद्धांत) द्विदलीय है। * सम संख्या में शीर्षों वाले चक्र ग्राफ ़ द्विदलीय होते हैं। * प्रत्येक समतलीय ग्राफ, जिसकी ग्राफ सिद्धांत #जीनस की शब्दावली में सभी की लंबाई सम है, द्विदलीय है। इसके विशेष मामले ग्रिड ग्राफ़ और वर्गाकार हैं, जिनमें प्रत्येक आंतरिक फलक में 4 किनारे होते हैं और प्रत्येक आंतरिक शीर्ष पर चार या अधिक पड़ोसी होते हैं।
 * एम और एन शीर्षों पर पूर्ण द्विदलीय ग्राफ, के द्वारा निरूपितn,mद्विदलीय ग्राफ है $$G = (U, V, E)$$, जहां U और V क्रमशः m और n आकार के असंयुक्त सेट हैं, और E, U के प्रत्येक शीर्ष को V के सभी शीर्षों से जोड़ता है। यह इस प्रकार है कि Km,nएमएन किनारे हैं। पूर्ण द्विदलीय ग्राफ़ से निकटता से संबंधित ताज ग्राफ ़ हैं, जो एक पूर्ण मिलान के किनारों को हटाकर पूर्ण द्विदलीय ग्राफ़ से बनते हैं।
 * हाइपरक्यूब ग्राफ़, आंशिक क्यूब्स और माध्यिका ग्राफ़ द्विदलीय हैं। इन ग्राफ़ों में, शीर्षों को बिटवेक्टरों द्वारा इस तरह से लेबल किया जा सकता है कि दो शीर्ष आसन्न हों यदि और केवल यदि संबंधित बिटवेक्टर एक ही स्थिति में भिन्न हों। उन शीर्षों को अलग करके एक द्विविभाजन बनाया जा सकता है जिनके बिटवेक्टर में विषम संख्या वाले शीर्षों से इकाइयों की संख्या सम है। पेड़ और वर्गालेख माध्यिका ग्राफ़ के उदाहरण बनाते हैं, और प्रत्येक माध्यिका ग्राफ़ एक आंशिक घन है।

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

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

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

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

डिग्री
एक शीर्ष के लिए, आसन्न शीर्षों की संख्या को शीर्ष की डिग्री (ग्राफ सिद्धांत) कहा जाता है और इसे दर्शाया जाता है $$\deg(v)$$. द्विदलीय ग्राफ़ के लिए डिग्री योग सूत्र यह बताता है
 * $$\sum_{v \in V} \deg(v) = \sum_{u \in U} \deg(u) = |E|\, .$$

द्विदलीय ग्राफ का डिग्री अनुक्रम सूचियों की जोड़ी है जिसमें प्रत्येक में दो भागों की डिग्री होती है $$U$$ और $$V$$. उदाहरण के लिए, संपूर्ण द्विदलीय ग्राफ K3,5 डिग्री अनुक्रम है $$(5,5,5),(3,3,3,3,3)$$. आइसोमोर्फिक द्विदलीय ग्राफ़ में समान डिग्री अनुक्रम होता है। हालाँकि, डिग्री अनुक्रम, सामान्य तौर पर, विशिष्ट रूप से एक द्विदलीय ग्राफ की पहचान नहीं करता है; कुछ मामलों में, गैर-आइसोमोर्फिक द्विदलीय ग्राफ़ में समान डिग्री अनुक्रम हो सकता है।

द्विदलीय बोध समस्या प्राकृतिक संख्याओं की दो दी गई सूचियों के डिग्री अनुक्रम के साथ एक सरल द्विदलीय ग्राफ खोजने की समस्या है। (अनुगामी शून्यों को नजरअंदाज किया जा सकता है क्योंकि उन्हें डिग्राफ में उचित संख्या में पृथक शीर्षों को जोड़कर तुच्छ रूप से महसूस किया जाता है।)

हाइपरग्राफ और निर्देशित ग्राफ से संबंध
एक द्विदलीय ग्राफ के एक द्विदलीय ग्राफ की आसन्नता मैट्रिक्स $$(U,V,E)$$ आकार का एक (0,1) मैट्रिक्स है $$|U|\times|V|$$ इसमें आसन्न शीर्षों के प्रत्येक जोड़े के लिए एक और गैर-आसन्न शीर्षों के लिए एक शून्य है। द्विदलीय ग्राफ़, हाइपरग्राफ़ और निर्देशित ग्राफ़ के बीच समानता का वर्णन करने के लिए द्विआसन्नता मैट्रिक्स का उपयोग किया जा सकता है।

हाइपरग्राफ एक संयोजी संरचना है, जिसमें एक अप्रत्यक्ष ग्राफ की तरह, शीर्ष और किनारे होते हैं, लेकिन जिसमें किनारों में बिल्कुल दो समापन बिंदु होने के बजाय शीर्षों का मनमाना सेट हो सकता है। एक द्विदलीय ग्राफ $$(U,V,E)$$ जिसमें हाइपरग्राफ को मॉडल करने के लिए उपयोग किया जा सकता है $U$ हाइपरग्राफ के शीर्षों का समुच्चय है, $V$ हाइपरएज का समुच्चय है, और $E$ में हाइपरग्राफ शीर्ष से एक किनारा होता है $v$ एक हाइपरग्राफ किनारे तक $e$ बिलकुल कब $v$ के अंतिम बिंदुओं में से एक है $e$. इस पत्राचार के तहत, द्विदलीय ग्राफ़ के द्विआसन्नता मैट्रिक्स वास्तव में संबंधित हाइपरग्राफ के घटना मैट्रिक्स हैं। द्विदलीय ग्राफ और हाइपरग्राफ के बीच इस पत्राचार के एक विशेष मामले के रूप में, किसी भी मल्टीग्राफ (एक ग्राफ जिसमें समान दो शीर्षों के बीच दो या दो से अधिक किनारे हो सकते हैं) को हाइपरग्राफ के रूप में व्याख्या किया जा सकता है जिसमें कुछ हाइपरएज में समापन बिंदुओं के समान सेट होते हैं, और एक द्विदलीय ग्राफ द्वारा दर्शाया गया है जिसमें एकाधिक आसन्नताएं नहीं हैं और जिसमें द्विविभाजन के एक तरफ के सभी शीर्षों की डिग्री (ग्राफ सिद्धांत) दो है। निकटवर्ती मैट्रिक्स की एक समान पुनर्व्याख्या का उपयोग निर्देशित ग्राफ़ (लेबल वाले शीर्षों की दी गई संख्या पर, स्व-लूप की अनुमति) और संतुलित द्विदलीय ग्राफ़ के बीच एक-से-एक पत्राचार दिखाने के लिए किया जा सकता है, जिसमें दोनों तरफ समान संख्या में कोने होते हैं। द्विविभाजन. के लिए, एक निर्देशित ग्राफ के आसन्न मैट्रिक्स के साथ $n$ शीर्ष आकार का कोई भी (0,1) मैट्रिक्स हो सकता है $$n\times n$$, जिसे फिर द्विदलीय ग्राफ के आसन्न मैट्रिक्स के रूप में पुनः व्याख्या किया जा सकता है $n$ इसके द्विभाजन के प्रत्येक तरफ शीर्ष। इस निर्माण में, द्विदलीय ग्राफ निर्देशित ग्राफ का द्विदलीय दोहरा आवरण है।

द्विपक्षीयता का परीक्षण
यह परीक्षण करना संभव है कि क्या कोई ग्राफ द्विदलीय है, और गहराई-पहली खोज का उपयोग करके, रैखिक समय में या तो दो-रंग (यदि यह द्विदलीय है) या एक विषम चक्र (यदि यह नहीं है) लौटाना संभव है। मुख्य विचार यह है कि प्रत्येक शीर्ष को वह रंग निर्दिष्ट किया जाए जो गहराई-प्रथम खोज वन में उसके मूल रंग से भिन्न हो, गहराई-प्रथम-खोज वन के प्रीऑर्डर ट्रैवर्सल में रंग निर्दिष्ट किया जाए। यह आवश्यक रूप से फैले हुए जंगल को दो-रंग प्रदान करेगा जिसमें शीर्षों को उनके माता-पिता से जोड़ने वाले किनारे शामिल होंगे, लेकिन यह कुछ गैर-वन किनारों को ठीक से रंग नहीं सकता है। गहराई-प्रथम खोज वन में, प्रत्येक गैर-वन किनारे के दो समापन बिंदुओं में से एक दूसरे समापन बिंदु का पूर्वज होता है, और जब गहराई की पहली खोज इस प्रकार के किनारे की खोज करती है तो उसे जांचना चाहिए कि इन दोनों शीर्षों के अलग-अलग रंग हैं। यदि वे ऐसा नहीं करते हैं, तो जंगल में पूर्वज से वंशज तक का पथ, बदरंग किनारे के साथ, एक विषम चक्र बनाता है, जिसे एल्गोरिदम से इस परिणाम के साथ लौटाया जाता है कि ग्राफ द्विदलीय नहीं है। हालाँकि, यदि एल्गोरिथ्म इस प्रकार के एक विषम चक्र का पता लगाए बिना समाप्त हो जाता है, तो प्रत्येक किनारे को उचित रूप से रंगीन होना चाहिए, और एल्गोरिथ्म रंग को इस परिणाम के साथ लौटाता है कि ग्राफ द्विदलीय है। वैकल्पिक रूप से, एक समान प्रक्रिया का उपयोग गहराई-प्रथम खोज के स्थान पर चौड़ाई-प्रथम खोज के साथ किया जा सकता है। पुनः, प्रत्येक नोड को चौड़ाई-प्रथम क्रम में, खोज वन में उसके मूल के विपरीत रंग दिया गया है। यदि, जब एक शीर्ष को रंगा जाता है, तो उसे उसी रंग के साथ पहले से रंगे हुए शीर्ष से जोड़ने वाला एक किनारा मौजूद होता है, तो यह किनारा चौड़ाई-प्रथम खोज वन में पथों के साथ मिलकर अपने दो अंतिम बिंदुओं को उनके निम्नतम सामान्य पूर्वज से जोड़ता है अजीब चक्र. यदि एल्गोरिथ्म इस तरह से एक विषम चक्र को खोजे बिना समाप्त हो जाता है, तो उसे एक उचित रंग मिल गया होगा, और सुरक्षित रूप से यह निष्कर्ष निकाला जा सकता है कि ग्राफ द्विदलीय है। के प्रतिच्छेदन ग्राफ़ के लिए $$n$$ यूक्लिडियन विमान में रेखा खंडों या अन्य सरल आकृतियों से, यह परीक्षण करना संभव है कि क्या ग्राफ द्विदलीय है और समय में दो-रंग या एक विषम चक्र लौटाता है $$O(n\log n)$$, भले ही ग्राफ स्वयं तक हो सकता है $$O\left(n^2\right)$$ किनारों.

विषम चक्र अनुप्रस्थ
विषम चक्र अनुप्रस्थ एक एनपी-पूर्ण कलन विधि  समस्या है जो ग्राफ G = (V,E) और एक संख्या k दिए जाने पर पूछती है कि क्या k शीर्षों का एक सेट मौजूद है, जिसे G से हटाने पर परिणामी ग्राफ द्विदलीय हो जाएगा। समस्या पैरामीटरीकृत जटिलता | निश्चित-पैरामीटर ट्रैक्टेबल है, जिसका अर्थ है कि एक एल्गोरिदम है जिसका चलने का समय ग्राफ के आकार के बहुपद फ़ंक्शन द्वारा k के बड़े फ़ंक्शन से गुणा किया जा सकता है। विषम चक्र अनुप्रस्थ नाम इस तथ्य से आता है कि एक ग्राफ द्विदलीय होता है यदि और केवल तभी जब इसमें कोई विषम चक्र (ग्राफ सिद्धांत) न हो। इसलिए, द्विदलीय ग्राफ प्राप्त करने के लिए ग्राफ से शीर्षों को हटाने के लिए, किसी को सभी विषम चक्रों को हिट करने की आवश्यकता होती है, या एक तथाकथित विषम चक्र ट्रांसवर्सल (कॉम्बिनेटरिक्स) सेट ढूंढना होता है। उदाहरण में, ग्राफ़ के प्रत्येक विषम चक्र में नीला (सबसे निचला) शीर्ष होता है, इसलिए उन शीर्षों को हटाने से सभी विषम चक्र समाप्त हो जाते हैं और एक द्विदलीय ग्राफ़ निकल जाता है।

किनारे द्विदलीकरण समस्या एक ग्राफ को द्विदलीय बनाने के लिए जितना संभव हो उतना कम किनारों को हटाने की एल्गोरिथम समस्या है और यह ग्राफ संशोधन एल्गोरिदम में भी एक महत्वपूर्ण समस्या है। यह समस्या भी निश्चित-पैरामीटर सुव्यवस्थित है, और इसे समय पर हल किया जा सकता है $O\left(2^k m^2\right)$, जहां k हटाए जाने वाले किनारों की संख्या है और m इनपुट ग्राफ़ में किनारों की संख्या है।

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

एक सरल उदाहरण के रूप में, मान लीजिए कि एक सेट $$P$$ सभी लोग एक समूह के बीच से नौकरी की तलाश कर रहे हैं $$J$$ नौकरियों की, सभी लोग सभी नौकरियों के लिए उपयुक्त नहीं हैं। इस स्थिति को द्विदलीय ग्राफ के रूप में प्रतिरूपित किया जा सकता है $$(P,J,E)$$ जहां एक किनारा प्रत्येक नौकरी चाहने वाले को प्रत्येक उपयुक्त नौकरी से जोड़ता है। एक आदर्श मिलान सभी नौकरी चाहने वालों को एक साथ संतुष्ट करने और सभी नौकरियों को भरने का एक तरीका बताता है; हॉल का विवाह प्रमेय द्विदलीय ग्राफ़ का एक लक्षण वर्णन प्रदान करता है जो पूर्ण मिलान की अनुमति देता है। राष्ट्रीय निवासी मिलान कार्यक्रम संयुक्त राज्य अमेरिका में चिकित्सा शिक्षा के लिए इस समस्या को हल करने के लिए ग्राफ़ मिलान विधियों को लागू करता है। मेडिकल छात्र नौकरी चाहने वाले और रेजीडेंसी (चिकित्सा) नौकरियां। डलमेज-मेंडेलसोहन अपघटन द्विदलीय ग्राफ़ का एक संरचनात्मक अपघटन है जो अधिकतम मिलान खोजने में उपयोगी है।

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

यह भी देखें

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

बाहरी संबंध

 * Information System on Graph Classes and their Inclusions: bipartite graph
 * Bipartite graphs in systems biology and medicine
 * Bipartite graphs in systems biology and medicine
 * Bipartite graphs in systems biology and medicine