अप्रत्यक्ष रेखांकन को निर्देशित रेखांकन के उपश्रेणी के रूप में मानना


10

मोटे तौर पर, एक अप्रत्यक्ष ग्राफ़ एक निर्देशित ग्राफ़ के समान होता है जहाँ प्रत्येक किनारे (v, w) के लिए हमेशा एक किनारे (w, v) होता है। इससे पता चलता है कि यह अप्रत्यक्ष ग्राफ़ को निर्देशित ग्राफ़ के सबसेट के रूप में देखने के लिए स्वीकार्य हो सकता है (शायद एक अतिरिक्त प्रतिबंध के साथ कि किनारों को जोड़ना / हटाना केवल मिलान जोड़े में किया जा सकता है)।

हालाँकि, पाठ्यपुस्तकें आमतौर पर इस उपचार का पालन नहीं करती हैं, और निर्देशित ग्राफ़ के उपश्रेणी के बजाय अप्रत्यक्ष ग्राफ़ को एक अलग अवधारणा के रूप में परिभाषित करना पसंद करती हैं। क्या इसका कोई कारण है?


2
ध्यान दें कि "मिश्रित ग्राफ़" भी मौजूद हैं: एक ऐसा ग्राफ़ जहां किनारों को निर्देशित किया जा सकता है या नहीं। इस मामले में निर्देशित किनारों की एक जोड़ी दो नोड्स के बीच एक अप्रत्यक्ष बढ़त के समान नहीं है। उदाहरण के लिए: सड़कों पर विचार करें: आप विपरीत दिशाओं में जाने वाले दो बिंदुओं के बीच एक-तरफ़ा सड़कों की एक जोड़ी हो सकते हैं, या एक एकल दो-तरफ़ा सड़क। यह कुछ मामलों में महत्वपूर्ण है: जैसे कि आप एक नेविगेशन डिवाइस नहीं चाहते हैं जो उपयोगकर्ता को दो वन-वे सड़कों के बीच यू-टर्न करने के लिए कहे यदि बीच में कोई अवरोध है, जबकि ऐसा करना संभव हो सकता है सिंगल टू-वे स्ट्रीट।
बाकुरी

जवाबों:


8

आप बिलकुल सही हैं; अप्रत्यक्ष रेखांकन को देखने के लिए यह पूरी तरह से मान्य तरीका है।

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

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


3

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


1
अरे हाँ। उदाहरण के लिए, निर्देशित ग्राफ़ के संदर्भ में जब यूलरियन चक्र की आवश्यकता होती है, तो यह आवश्यक होगा कि "प्रत्येक जोड़ी (v, w), (w, v) से एक किनारे का उपयोग न किया जाए - अप्रत्यक्ष ग्राफ़ का प्रतिनिधित्व करने का विचार बना एक खुदाई के रूप में कम आकर्षक।
अधिकतम

0

नीले रंग से बाहर बहुत सामान्य चीज को प्रेरित करना कठिन है ; यह प्रमाण और पाठ्यपुस्तकों को सरल बना सकता है, लेकिन जरूरी नहीं कि इसे समझना और सहज ज्ञान युक्त अनुसरण करना आसान हो।
लोग आमतौर पर एक सरल अवधारणा को सीखने के लिए इसे और अधिक सहज पाते हैं और फिर इसे कुछ अधिक सामान्यीकृत और सार अवधारणा को परिभाषित करने के बजाय कुछ और अमूर्त में सामान्यीकृत करते हैं, और फिर इसके विशेष मामलों को त्वरित करते हैं। यह शायद उन मामलों में से एक है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.