सीएमएसओएल मोनाडिक सेकंड ऑर्डर लॉजिक की गिनती कर रहा है, यानी ग्राफ़ का एक तर्क जहां डोमेन वर्टीकल और किनारों का सेट है, वहाँ वर्टेक्स-वर्टेक्स आसन्नता और एज-वर्टेक्स घटना के लिए विधेय हैं, किनारों, वर्टीकल, एज सेट्स और वर्टेक्स की मात्रा का ठहराव है। सेट, और एक विधेय जो व्यक्त करता है कि क्या S का आकार n मोडुलो पी है ।
Courcelle के प्रसिद्ध प्रमेय कहा गया है कि अगर रेखांकन की संपत्ति है, CMSOL में व्यक्त तो हर ग्राफ के लिए जी ज्यादा से ज्यादा treewidth की कश्मीर इसे रैखिक समय है कि क्या में फैसला किया जा सकता है Π रखती है, बशर्ते कि के एक पेड़ के अपघटन जी इनपुट में दी गई है। प्रमेय के बाद के संस्करणों ने आवश्यकता को गिरा दिया कि एक पेड़ के अपघटन इनपुट में दिया गया है (क्योंकि किसी को बोडलेंडर के एल्गोरिथ्म के साथ गणना की जा सकती है ), और केवल निर्णय के बजाय अनुकूलन की अनुमति भी दी; यानी एक MSOL फॉर्मूला ϕ ( S ) दिए जाने पर हम सबसे बड़े या सबसे छोटे सेट S की भी गणना कर सकते हैं जो ϕ को संतुष्ट करता है ।
मेरा प्रश्न सीमाबद्ध क्लिक्विडथ के ग्राफ के लिए कौरसल प्रमेय के अनुकूलन की चिंता करता है। एक समान प्रमेय यह कहते हुए होता है कि यदि आपके पास MSOL1 है, जो वर्टिकल, किनारों, वर्टेक्स सेटों पर परिमाणीकरण की अनुमति देता है, लेकिन एज सेट नहीं है , तो एक ग्राफ को cliquewidth k (दिए गए क्लिक-एक्सप्रेशन के साथ) दिया जाता है, प्रत्येक निश्चित के लिए यह तय किया जा सकता है चाहे ग्राफ रैखिक समय में जी संतुष्ट कुछ MSOL1 सूत्र φ ; सभी संदर्भ मैंने देखा है
कोर्टेल , मैकॉस्की और रोटिक्स, कम्प्यूटिंग सिस्टम, 2000 के सिद्धांत द्वारा बाउंडेड क्लिक्स -चौड़ाई के ग्राफ़ पर रैखिक समय हल करने योग्य अनुकूलन समस्याएं ।
मैंने कागज को पढ़ने की कोशिश की है, लेकिन यह MSOL1 की सटीक परिभाषा के संबंध में आत्म-निहित नहीं है और इसे पढ़ने के लिए स्पष्ट रूप से कठिन है। FPT में ऑप्टिमाइज़ करने के लिए, ग्राफ़ के क्लिक्वैविथ द्वारा पैरामीटर को वास्तव में क्या करना है, इस संबंध में मेरे दो सवाल हैं, यदि इनपुट में कोई क्लिष्ट अभिव्यक्ति दी गई है।
- क्या MSOL1 को एक सेट मोड्यूलो के आकार की जांच के लिए कुछ संख्या में अनुमति देता है?
- यह एक न्यूनतम / अधिकतम आकार सेट खोजने के लिए संभव है जो संतुष्ट एक MSOL1 सूत्र φ ( एस ) एफपीटी में cliquewidth, द्वारा parameterized जब अभिव्यक्ति दी जाती है?
इन दोनों प्रश्नों के लिए मैं यह भी जानना चाहूंगा कि इन परिणामों का दावा करते समय सही संदर्भ क्या हैं। अग्रिम में धन्यवाद!