आपको यह समझने की आवश्यकता है कि समस्याओं में एक संरचना है जो सामान्य समस्याओं की नहीं है। मैं आपको एक सरल उदाहरण दूंगा। Let । यह भाषा ऐसी है कि आप केवल दो चरों के बीच समानता और असमानता व्यक्त कर सकते हैं। स्पष्ट रूप से बाधाओं का ऐसा कोई भी सेट बहुपद समय में हल करने योग्य है।CSPSATΓ={{(0,0),(1,1)},{(0,1),(1,0)}}
मैं आपको और खंड के बीच के संबंध को स्पष्ट करने के लिए दो तर्क
। ध्यान दें कि जो सभी इस प्रकार मानता है कि ।CSPP≠NP
पहला : बाधाओं की एक निश्चित संख्या में चर होते हैं, जबकि मध्यवर्ती समस्याओं के एन्कोडिंग को बड़े खंडों की आवश्यकता हो सकती है। यह आवश्यक रूप से एक मुद्दा नहीं है जब ऐसे बड़े अवरोधों को सहायक चर का उपयोग करके छोटे लोगों के संयोजन के रूप में व्यक्त किया जा सकता है। दुर्भाग्य से यह हमेशा सामान्य लिए मामला नहीं है ।Γ
मान लें बस को रोकने के लिए पाँच चर की। स्पष्ट रूप से आप इनपुट दोहराकर कम चर के को व्यक्त कर सकते हैं। आप एक बड़े व्यक्त नहीं कर सकते क्योंकि एक्सटेंशन चर का उपयोग करने का तरीका सकारात्मक और नकारात्मक आवश्यकता है। चर पर संबंधों का प्रतिनिधित्व करता है , शाब्दिक पर नहीं । वास्तव में जब आप 3- में एक सोचते हैं, तो आपको कुछ नकारात्मक इनपुट (शून्य से तीन तक) के साथ संबंध के चार संबंध रखने के लिए आवश्यकता होती है।ΓORORORΓSATCSPΓ
दूसरा : में प्रत्येक संबंध को तीन शब्दों के साथ (कहते हैं) खंड के एक बैच के रूप में व्यक्त किया जा सकता है। प्रत्येक बाधा को इस तरह के खंडों का एक पूरा बैच होना चाहिए। समानता / असमानता की बाधाओं के साथ उदाहरण में, आपके पास एक द्विआधारी (अर्थात संबंध ) को लागू किए बिना एक बाइनरी (यानी संबंध ) नहीं हो सकता है ) एक ही चर पर।ए एन डी ( 1 , 1 ) ओ आर ( 0 , 0 )ΓAND(1,1)OR(0,0)
मुझे आशा है कि यह आपको दिखाता है कि इंस्टेंसेस से प्राप्त हुए हैं, एक बहुत ही अजीब संरचना है, जिसे की प्रकृति द्वारा लागू किया गया है । यदि संरचना बहुत तंग है तो आप कठिन समस्याओं को व्यक्त नहीं कर सकते। सी एस पी ΓSATCSPΓ
शेफ़र प्रमेय का एक सहसंबंध यह है कि जब भी एक संरचना को लागू करने के लिए पर्याप्त रूप से ढीला करता है, तो वह व्यक्त करने के लिए निर्णय समस्याओं को हल करता है, तो वही पर्याप्त सामान्य स्वतंत्रता को व्यक्त करने की अनुमति देता है 3- " उदाहरण।एन पी ∖ पी Γ एस ए टीΓNP∖PΓSAT