यहाँ यह साबित करने की कोशिश की जा रही है कि रिवर्स कंडीशन के बिना समस्या एनपी-हार्ड है।
मूल विचार यह है कि इस तरह से में अंतराल को अलग करें:एस
[S] +-a-+ +-b-+
+---c-----+ c<a, c<b (here < is interval inclusion)
टी में " पिरामिड " के लिए एक वैध मानचित्रण हो सकता है :टी
[T] +-x-+ f(a)=x, f(b)=y, f(c)=z
+-y---+
+-z-----+ z<x, z<y OK
कमी यूनरी 3-विभाजन (जो एनपीसी है) से है। यह देखते हुए पूर्णांकों एक = { एक 1 , एक 2 , । । । , एक 3 मीटर } और एक पूर्णांक बी , करता है में एक के विभाजन मौजूद मीटर सेट एक 1 , । । । , एक मीटर ऐसी है कि हर एक मैं वास्तव में 3 तत्वों और उनके योग है बी ?3 मीए = { ए1, ए2, । । । , ए3 मी}बीमए1, । । । , एमएमैंबी
कि मान लीजिए m a x = ∑ aमैं+ 3 मी
हम निर्माण जोड़ने 3 मीटर आधार अंतराल बी मैं मैं लंबाई के 3 * m एक एक्स (चित्र में लाल लाइनों), अंतराल हम एक जोड़े जाने वाले प्रत्येक आधार के शीर्ष पर मार्कर पिरामिड के मीटर एक एक्स बढ़ती लंबाई के अंतराल (में हरे रंग की लाइनों आंकड़ा)। अंतराल आधार करने के लिए बी मैं मैं हम भी जोड़ने एक मैं संबंध तोड़ना इकाई अंतराल लंबाई 1 से (चित्र में काली लाइनें)। अंत में हम एक लंबे अंतराल जोड़ने एल सभी को कवर करने के बी मैं मैंएस3 मी B मैंमैं3 * मी एक एक्समी ए एक्सB मैंमैंएमैंएलB मैंमैं (आकृति में नीली रेखा)।
तब हम L की एक प्रति से शुरू होने वाले निर्माण करते हैं, फिर हम m योग समूह G j जोड़ते हैं , हर एक को तीन स्टैक्ड आधार अंतराल की एक प्रति के साथ बनाया जाता है, जो इस तरह से फैला होता है कि उनका मार्कर पिरामिड इंटरसेक्ट नहीं होता (लाल + हरी रेखाएँ देखें) आकृति के तल पर)। फिर हम में से तीन आधार अंतराल के शीर्ष पर जोड़ने जी जे एक योग पिरामिड के बी (मार्कर पिरामिड से संबंध तोड़ना) में वृद्धि की लंबाई के अंतराल।टीएलम जीजेजीजेबी
मान लीजिए कि एस और टी के बीच एक जीवत्ति मौजूद है जो अंतराल को शामिल करती है (एस से टी तक एक दिशा में)।
फिर एस के प्रत्येक मार्कर पिरामिड टी में एक मार्कर पिरामिड के लिए (के शामिल किए जाने के श्रृंखला के लिए एक ही रास्ता अनुरूप होना चाहिए अंतराल), तो ठीक तीन आधार अंतराल ( बी मैं जे 1 , बी मैं जे 2 , बी मैं जे 3 ) S को प्रत्येक समूह G j से मैप किया जाना चाहिए । इसके अलावा, B I j k की इकाई अंतराल को G j के सम पिरामिड में मैप किया जाना चाहिए और विभिन्न समूहों के बीच "आदान-प्रदान" नहीं किया जा सकता है।मी ए एक्सB मैंजे1, बी आईजे2, बी आईजे3एसजीजेB मैंजेकजीजे
इसी तरह से यह साबित किया जा सकता है कि यदि कोई आपत्ति मौजूद है तो मूल 3-विभाजन समस्या का एक समाधान है।
3-विभाजन समस्या m = 2 , A = { 3 , 3 , 2 , 2 , 2 , 2 } , B = 7 से कमी उदाहरणm = 2 , A = { 3 , 3 , 2 , 2 , 2 , 2 } , B = 7
नोट: टिप्पणियों में जैसा कि एस और टी में नीला अंतराल एल में कमी के लिए आवश्यक नहीं है।
मैंमैं⊆ मैंजे( मैंजे→ मैंमैं)