एसएटी सॉल्वर के उपयोग से संबंधित परिवर्तनों का सर्वेक्षण


13

मैं एक एसएटी सॉल्वर पर भरोसा करने की संभावना की जांच करना शुरू कर रहा हूं, जिसमें मुझे दिलचस्पी है एक अनुकूलन समस्या से निपटने के लिए, और वर्तमान में मैं एक सर्वेक्षण की तलाश कर रहा हूं जो एसएटी के वेरिएंट के "चतुर" परिवर्तनों का उदाहरण पेश करेगा (अर्थात, रूपांतरण जो परिणाम देगा उचित आकार की एक समस्या में, क्योंकि मैं कठोरता के परिणाम को साबित करने में दिलचस्पी नहीं ले रहा हूं, लेकिन वास्तव में समस्या को हल कर रहा है), लगभग इस अर्थ में कि ग्रीनलॉ और पेट्रेस्ची द्वारा क्यूबिक ग्राफ पर सर्वेक्षण में क्या पाया जा सकता है , अगर कोई तुलना हो सकती है दोनों के बीच बनी।

क्या इस तरह के सर्वेक्षण ने मुझे निरस्त कर दिया है क्योंकि यह मौजूद नहीं है, या क्योंकि मैंने इसे याद किया है?


आपको "SAT के वेरिएंट" से क्या मतलब है?
जियोर्जियो कैमरानी

@Walter: क्षमा करें यदि यह सही शब्द नहीं है, तो मेरा मतलब -SAT, Planar-SAT, NAE-SAT और इसी तरह की चीजों से है ... लेकिन मुझे शायद कोष्ठक के बीच उन दो शब्दों को शामिल करना चाहिए, क्योंकि मैं नहीं करता यह पता है कि क्या एसएटी सॉल्वर का उपयोग करते समय यह मायने रखता है। k
एंथोनी लैबर्रे

4
चिंता न करें, यह सही शब्द है, मुझे यह समझना चाहिए था। विशुद्ध रूप से व्यावहारिक दृष्टिकोण से, हालांकि, मुझे नहीं लगता है कि यह मायने रखता है (जो सबसे अधिक मायने रखता है कि आपका एन्कोडिंग कितना पार्सिमेंट है)। क्या आप हल करने की कोशिश कर रहे अनुकूलन समस्या पर कुछ और विवरण प्रदान कर सकते हैं? मैं सैट के व्यावहारिक अनुप्रयोगों और सैट के समाधान के इंजीनियरिंग पहलुओं में बहुत रुचि रखता हूं।
जियोर्जियो कैमरानी

यह थोड़ा भ्रमित करता है कि आप एक अनुकूलन संभावना के बारे में बात कर रहे हैं, लेकिन उसी समय सैट के बारे में। आमतौर पर इष्टतमता के लिए आपको कुछ अधिक मजबूत चाहिए, जैसे MAX-SAT। शायद आप स्पष्ट कर सकते हैं।
मिकोलस

यह प्रश्न कुछ हद तक संबंधित हो सकता है: cstheory.stackexchange.com/q/4314/4506
मिकोल्स

जवाबों:


9

निश्चित नहीं है कि आप क्या देख रहे हैं, लेकिन यहाँ एक है: जेएम सिल्वा, बूलियन संतुष्टि के व्यावहारिक अनुप्रयोग


2
मैं इसे आपके लिंक के माध्यम से एक्सेस नहीं कर सका, यहाँ एक और एक है । पहली नज़र में, पेपर काफी दिलचस्प लगता है, लेकिन जितना मैं देख रहा हूं, उससे कहीं अधिक अनुप्रयोगों पर केंद्रित है।
एंथोनी लैबर्रे

@ अच्छी तरह से आपने कहा कि आप व्यावहारिक पहलू में रुचि रखते हैं :-) किसी भी तरह, मौजूदा मुख्यधारा के सॉल्वर वास्तव में अलग-अलग प्रकार के सैट के बीच अंतर नहीं करते हैं। उदाहरण के लिए, अतीत में बाइनरी क्लॉस के दोहन पर कुछ काम हुआ है। लेकिन मौजूदा सॉल्वर सिर्फ डीपीएलएल + यूनिट प्रोप + क्लॉज लर्निंग का उपयोग करते हैं। हालांकि, कुछ पूर्वप्रक्रमक संरचना का शोषण करते हैं। लेकिन फिर, वास्तव में जटिलता वें के दृष्टिकोण से नहीं। वर्गीकरण।
मिकोलो

8

संतोष की हैंडबुक की अध्याय 2 उन परिवर्तनों को डिजाइन करते समय ध्यान में रखने के लिए पहलुओं का सर्वेक्षण करती है, साथ ही उन संदर्भों की एक सूची है जो मेरे प्रश्न का उत्तर देती हैं। इसने मुझे कुछ उदाहरण खोजने में मदद की जो इन परिवर्तनों के साथ खुद को परिचित करने के लिए एक नज़र हो सकते हैं:

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