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