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