2-CNF या 2-SAT में व्यक्त गुण


12

कैसे दिखाता है कि 2-CNF (2-SAT) में एक निश्चित संपत्ति व्यक्त नहीं की जा सकती है? क्या कोई खेल हैं, जैसे कंकड़ खेल? ऐसा लगता है कि शास्त्रीय काले कंकड़ वाले खेल और काले-सफेद कंकड़ वाले खेल इसके लिए अनुपयुक्त हैं (हर्टेल और पटासी, कम्प्यूटिंग, 2010 के एसआईएएम जे के अनुसार, वे पीएसपीएसी पूर्ण हैं।

या खेल के अलावा कोई तकनीक?

संपादित करें : मैं गुण है कि एक की गिनती (या प्रमुखता) को शामिल करने की सोच रहा था अज्ञात विधेय ( एसओ विधेय, परिमित मॉडल सिद्धांतकारों कहेंगे रूप में)। उदाहरण के लिए, जैसा कि क्लिक या अनवीटेड मिलान में है। (a) Clique : क्या दिए गए ग्राफ G में ऐसा कोई क्‍लिक है जो | सी | कुछ दिए गए नंबर K ? (b) मिलान : क्या G में एक मेल M है जैसे कि | एम | के ?CG|C|K MG|M|K

2-SAT की गणना कर सकते हैं? क्या इसके पास एक गिनती तंत्र है? संदिग्ध लगता है।


मैं समझता हूं कि परिमित मॉडल सिद्धांत में एरेनफ्रूच-फ्रैसे गेम (एफओ के लिए) और अज़ताई-फागिन गेम (मोनॉडिक एसओ के लिए) हैं। लेकिन यकीन नहीं है कि वे यहाँ पर्याप्त हैं। इसके अलावा, FMT में गेम्स ऑर्डर किए गए स्ट्रक्चर्स के साथ जटिल होते हैं, है ना?
समीर गुप्ता

@Marzio ऐसा लगता है कि कुछ सबूत हैं कि 2CNF में सभी बूलियन कार्य स्पष्ट नहीं हैं क्योंकि आप इस प्रश्न का उत्तर देंगे (वास्तव में यह निश्चित नहीं है, न ही इसे स्पष्ट रूप से देखें)। वह प्रमाण क्या है? क्या यह कहीं प्रकाशित है?
vzn

5
@vzn: 2-CNF में व्यक्त नहीं होने वाला एक तुच्छ बूलियन फ़ंक्शन है: (x1x2x3)
Marzio De Biasi

2
@SameerGupta: सुधार के बाद, सवाल कठिन हो जाता है :-); वास्तव में है, जहां φ दो चर के साथ खंड तक सीमित है (SO-क्रोम) कैप्चर से अधिक संरचनाओं का आदेश दिया NL, जबकि अस्तित्व अतः कैप्चर एनपी। स्पष्ट रूप से एफओ 2-सैट तक सीमित (और Ehrenfeucht-Fraïssé खेल या कॉम्पैक्टनेस तकनीकें अब तक पर्याप्त नहीं हैं, क्योंकि आप उन्हें यह साबित करने के लिए उपयोग कर सकते हैं कि PARITY निश्चित नहीं है)। P1...Pnz¯φ(P1,...,Pn,z¯)φ
मार्ज़ियो डी बियासी

1
ठीक। ऐसा लगता है कि कुछ सामान्य सिद्धांत है कि -SAT निरंतर कश्मीर के लिए सभी बूलियन कार्यों को व्यक्त नहीं कर सकता है । वह सिद्धांत क्या है यह प्रश्न विशेष केस k = 2 के बारे में पूछता है । ध्यान दें कि Tseitin ट्रांसफ़ॉर्मेशन के माध्यम से n -SAT को 3-SAT में "कम" करने की अवधारणा है । एक समान अवधारणा को मोनोटोन सर्किट लोअर बाउंड्स प्रूफ (रेज़बोरोव) में दिखाया गया है। kkk=2n
vzn

जवाबों:


19

बिटवेक्टरों का एक परिवार 2-सैट समस्या के समाधानों का वर्ग है यदि और केवल तभी जब इसमें माध्य गुण होता है: यदि आप किसी भी तीन समाधानों के लिए बिटवाइज़ बहुमत फ़ंक्शन को लागू करते हैं तो आपको एक और समाधान मिलता है। उदाहरण देखें https://en.wikipedia.org/wiki/Median_graph#2-satisfibility और इसके संदर्भ। इसलिए यदि आप तीन समाधान पा सकते हैं जिसके लिए यह सच नहीं है, तो आप जानते हैं कि इसे 2-CNF में व्यक्त नहीं किया जा सकता है।


डेविड, धन्यवाद, इसे देखेंगे। @vzn - क्या आपने जो चैट साइट पर 2 दिन पहले टिप्पणी की थी, उससे संबंधित डेविड का जवाब है कि 3SAT सूत्र बिट वैक्टर के सभी सेटों के लिए मौजूद हैं, और बिट-वेक्टर सेटों से संबंधित 2SAT फॉर्मूलों के लिए परिणाम की तलाश कर रहे हैं?
समीर गुप्ता

डेविड, युवल - निश्चित रूप से आपके प्रमाण काम करेंगे यदि कोई एक ही चर के सेट का उपयोग करता है। लेकिन क्या होगा यदि उपयोग किए गए चर का सेट पूरी तरह से अलग हो सकता है? मार्टिन सीमोर के जवाब पर एक नज़र डालें: cstheory.stackexchange.com/questions/200/… - यह दिखाने के लिए कि K-Clique से कोई समान-संतोषजनक कमी (अधिमानतः लॉगस्पेस) नहीं है या 2SAT से मिलान के लिए एक अलग प्रमाण की आवश्यकता होगी । विचार?
समीर गुप्ता

1
सहायक चरों को जोड़ना और फिर उन्हें प्रोजेक्ट करना मदद नहीं करेगा, क्योंकि यदि चर की संवर्धित प्रणाली के लिए माध्य संपत्ति सत्य है तो यह अभी भी प्रक्षेपण में सही है।
डेविड एप्पस्टीन

4
यह कहने का एक और तरीका यह है कि माध्य (या बहुमत) 2SAT बाधाओं के लिए बहुरूपता है । वास्तव में, यह जाना जाता है कि किसी भी सीएसपी (यहां तक कि गैर बुलियन) एक बहुरूपता के रूप में बहुमत है कि में है (डलमऊ-Krokhin '08)। NLP
arnab

10

चलो पर एक संपत्ति हो n चर। मान लीजिए कि एक 2CNF सूत्र है कि वहाँ φ ( एक्स 1 , ... , एक्स एन , y 1 , ... , y मीटर ) ऐसी है कि पी ( एक्स 1 , ... , x n ) y 1y मीटर φ ( एक्स 1P(x1,,xn)nφ(x1,,xn,y1,,ym) हम दावा करते हैं कि φ एक 2CNF सूत्र के बराबर है ψ से जुड़े केवल एक्स 1 , ... , एक्स एन । यह साबित करने के लिए, यह दिखाने के लिए पर्याप्त है कि वाई एम को कैसे खत्म किया जाए। लिखें φ = χ रों कश्मीर = 1 ( y मीटरयू कश्मीर ) टी =

P(x1,,xn)y1ymφ(x1,,xn,y1,,ym).
φψx1,,xnym जहांयूk,वीशाब्दिक हैं, औरχको शामिल नहीं करताyमीटर। सूत्रφके बराबर है χ( ¯ y मीटर रों कश्मीर = 1 यूकश्मीर)(yमीटर टी = 1 वी)
φ=χk=1s(ymUk)=1t(ym¯V),
Uk,Vχymφ यह दावा साबित होता है जब y मीटर एक इकाई खंड में प्रकट नहीं होता है; यदि ऐसा होता है, तो हम इसे सीधे समाप्त कर सकते हैं।
χ(ym¯k=1sUk)(ym=1tV)χ(k=1sUk=1tV)χk=1s=1t(UkV)
ym

P(x1,,xn)ψ(x1,,xn)PPKKn


yiψx1x2xnϕ1ϕ2ϕ2

1
yiyi

5

L L

(हां, मुझे पता है कि इसके अलावा, गुणन और गणना गणना कार्य करता है, लेकिन उन्हें अपनी संबंधित समस्याओं के निर्णय संस्करणों में परिवर्तित करना आसान है।)

LNLNLAC0AC0

(c) तो गिनती के लिए , भले ही आप (b) में बताई गई विधि का उपयोग करके, 2-CNF में एक समतुल्य अभिव्यक्ति प्राप्त करने में असमर्थ हों, आप एक सम - विषम 2-CNF अभिव्यक्ति प्राप्त कर सकते हैं ।

तो हाँ, 2-SAT की गिनती कर सकते हैं

NL|M|NL


1
Re (c), अगर आप मेरे जवाब पर विश्वास करते हैं तो एक 2-CNF अभिव्यक्ति के बराबर एक संतोषजनक 2-CNF अभिव्यक्ति को एक bona fide के रूप में परिवर्तित किया जा सकता है।
युवल फिल्मस

  

आप मेरे उत्तर को पढ़ सकते हैं और अपने लिए देख सकते हैं। ध्यान दें कि इस मामले में कोई समय / स्थान सीमा नहीं है।
युवल फिल्मस

1
LAC0fxLf(x)

ϕxiϕxi 
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.