2-SAT के खोज संस्करण की जटिलता


15

यदि , तो एक लॉगस्पेस एल्गोरिथ्म है जो 2-सैट के निर्णय संस्करण को हल करता है ।L=NL

  • क्या का अर्थ यह है कि संतोषजनक असाइनमेंट प्राप्त करने के लिए एक लॉगस्पेस एल्गोरिथ्म है , जब इनपुट के रूप में संतोषजनक 2-SAT उदाहरण दिया जाता है?L=NL

  • यदि नहीं, तो उन एल्गोरिदम के बारे में क्या है जो उप-रैखिक स्थान का उपयोग करते हैं (खंडों की संख्या में)?

जवाबों:


16

एक संतोषजनक 2-CNF को देखते हुए , आप एक एनएल-फ़ंक्शन द्वारा एक विशेष संतोषजनक असाइनमेंट ई की गणना कर सकते हैं (अर्थात, एक एनएल-विधेय पी ( ϕ , i ) है जो आपको बताता है कि क्या ( x i ) सत्य है)। ऐसा करने का एक तरीका नीचे वर्णित है। मैं स्वतंत्र रूप से इस तथ्य का उपयोग करूंगा कि एनएल 0 सी -नीलामी के तहत बंद है , इसलिए एनएल-कार्यों को रचना के तहत बंद कर दिया गया है; यह NL = coNL का परिणाम है।ϕeP(ϕ,i)e(xi)AC0

चलो एक तृप्तियोग्य 2-CNF हो। किसी भी शाब्दिक के लिए एक , चलो एक शाब्दिक की संख्या हो से पहुँच में एक के निहितार्थ ग्राफ में एक निर्देशित मार्ग से φ , और एक शाब्दिक की संख्या जहाँ से एक पहुंचा जा सकता है। दोनों एनएल में कम्प्यूटेशनल हैं।ϕ(x1,,xn)aaaϕaa

गौर करें कि , और ¯ एक = एक , निहितार्थ ग्राफ के तिरछा-समरूपता के कारण। एक असाइनमेंट ई को परिभाषित करें ताकिa¯=aa¯=ae

  • यदि , तो ( एक ) = 1 ;a>ae(a)=1

  • यदि , तो ( एक ) = 0 ;a<ae(a)=0

  • यदि , चलो मैं कम से कम हो ऐसी है कि x मैं या ¯ x मैं का प्रभावशाली तरीके से कनेक्ट घटक में प्रकट होता है एक (यह दोनों नहीं हो सकता, के रूप में φ संतुष्टि योग्य है)। E ( a ) = 1 डालें तो x i प्रकट होता है, और e ( a ) = 0 अन्यथा।a=aixix¯iaϕe(a)=1xie(a)=0

ग्राफ़ का तिरछा-समरूपता का अर्थ है कि , इसलिए यह एक अच्छी तरह से परिभाषित कार्य है। इसके अलावा, किसी भी किनारे के लिए एक बी निहितार्थ ग्राफ में:e(a¯)=e(a)¯ab

  • यदि से पहुंच योग्य नहीं है , तो एक < b , और एक > । इस प्रकार, ( ) = 1 का अर्थ है ( बी ) = 1aba<ba>be(a)=1e(b)=1

  • अन्यथा, और एक ही प्रभावशाली तरीके से कनेक्ट घटक में हैं, और एक = , एक = । इस प्रकार, ( ) = ( बी )aba=ba=be(a)=e(b)

यह इस प्रकार है कि e(ϕ)=1


यह अच्छा है! क्या कोई संदर्भ है?
रयान विलियम्स

2
मैंने अभी इसे पकाया है इसलिए मुझे नहीं पता, लेकिन यह किसी के लिए काफी आसान लग रहा है जो पहले देखा था। मेरी प्रेरणा का तर्क था कि आंशिक आदेशों की सामयिक छंटनी टीसी ^ 0 में की जा सकती है, इसलिए एनएल में एसाइक्लिक ग्राफ्ट्स के टी.एस. यह सकारात्मक रूप से एक संदर्भ है, लेकिन मैं इस समय कार्यालय में नहीं हूं, इसलिए मेरे लिए इसे देखना मुश्किल है।
एमिल जेकाबेक

1
परिणाम जो संतोषजनक कामों की गणना एफएनएल में की जा सकती है, कुक, कोलोकोलोवा में एक अलग तर्क के साथ दिखाई देता है: एनएल के लिए एक दूसरा-ऑर्डर सिद्धांत, और कुक में कुछ अधिक विवरण के साथ, गुयेन: प्रूफ जटिलता की तार्किक नींव। हालाँकि, मैं मानता हूँ कि मैं यह पता नहीं लगा सकता कि यह कैसे काम करने वाला है। जहां तक ​​मैं बता सकता हूं, सी एंड एन किताब में पाठक के लिए एक अभ्यास के रूप में छोड़ी गई संपत्ति (307) बस झूठी है।
एमिल जेकाबेक
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.