सामान्य तौर पर, यह एक बहुत ही प्रासंगिक और दिलचस्प शोध प्रश्न है। "एक तरीका मौजूदा सॉल्वरों को चलाने का है ..." और यह भी हमें बिल्कुल क्या बताएगा? हम अनुभव कर सकते हैं कि एक उदाहरण एक विशिष्ट सॉल्वर या एक विशिष्ट एल्गोरिथ्म / हेयुरिस्टिक के लिए कठिन लगता है, लेकिन यह वास्तव में उदाहरण की कठोरता के बारे में क्या बताता है?
एक तरह से जो पीछा किया गया है वह उदाहरणों के विभिन्न संरचनात्मक गुणों की पहचान है जो कुशल एल्गोरिदम का नेतृत्व करते हैं। इन गुणों को वास्तव में "आसानी से" पहचाने जाने योग्य माना जाता है। एक उदाहरण अंतर्निहित बाधा ग्राफ की टोपोलॉजी है, जिसे विभिन्न ग्राफ चौड़ाई मापदंडों का उपयोग करके मापा जाता है। उदाहरण के लिए, यह ज्ञात है कि एक उदाहरण बहुपद समय में हल करने योग्य होता है यदि अंतर्निहित बाधा ग्राफ का ट्रेविद एक स्थिरांक से घिरा होता है।
एक अन्य दृष्टिकोण ने उदाहरणों की छिपी संरचना की भूमिका पर ध्यान केंद्रित किया है । एक उदाहरण पिछले दरवाजे का सेट है , जिसका अर्थ चर का सेट है , जब वे तात्कालिक होते हैं, तो शेष समस्या एक सुदूर वर्ग के लिए सरल हो जाती है। उदाहरण के लिए, विलियम्स एट अल।, 2003 [1] यह दर्शाता है कि जब पिछले दरवाजे की खोज की लागत को ध्यान में रखते हुए भी, कोई अभी भी एक बैकडोर सेट पर ध्यान केंद्रित करके समग्र कम्प्यूटेशनल लाभ प्राप्त कर सकता है, बशर्ते कि सेट पर्याप्त रूप से छोटा हो। इसके अलावा, दिलकिना एट अल।, 2007 [2] ध्यान दें कि सतज़ -रैंड नामक एक सॉल्वर प्रायोगिक डोमेन की एक सीमा पर छोटे मजबूत बैकड्रॉप खोजने में उल्लेखनीय रूप से अच्छा है।
हाल ही में, Ansotegui et al।, 2008 [3] DPLL- आधारित सॉल्वरों के लिए एक उपाय के रूप में वृक्ष जैसी अंतरिक्ष जटिलता के उपयोग का प्रस्ताव करता है। वे साबित करते हैं कि निरंतर-बंधे हुए स्थान का तात्पर्य एक बहुपद समय निर्णय एल्गोरिथ्म के अस्तित्व से है, जिसमें अंतरिक्ष बहुपद (कागज में प्रमेय 6) की डिग्री है। इसके अलावा, वे दिखाते हैं कि अंतरिक्ष चक्र-कटलेट के आकार से छोटा है। वास्तव में, कुछ मान्यताओं के तहत, अंतरिक्ष बैकस्ट के आकार से भी छोटा है।
वे यह भी औपचारिकता करते हैं कि मुझे क्या लगता है कि आप उसके बाद हैं:
एक माप ढूंढें , और एक एल्गोरिथ्म जिसमें एक सूत्र दिया गया है समय में संतोषजनकता तय करता है । माप जितना छोटा होता है, उतना ही बेहतर यह एक सूत्र की कठोरता को दर्शाता है ।Γ हे ( एन ψ ( Γ ) )ψΓओ ( एन)ψ ( Γ ))
[१] विलियम्स, रयान, कार्ला पी। गोम्स और बार्ट सेलमैन। "विशिष्ट केस जटिलता के लिए बैकडोर।" आर्टिफिशियल इंटेलिजेंस पर अंतर्राष्ट्रीय संयुक्त सम्मेलन। वॉल्यूम। 18, 2003।
[२] दिलकीना, बिष्ट्रा, कार्ला गोम्स और आशीष सभरवाल। "पिछले दरवाजे का पता लगाने की जटिलता में व्यापार।" बाधा प्रोग्रामिंग के सिद्धांत और अभ्यास (सीपी 2007), पीपी। 256-270, 2007।
[३] अंसोतेगुई, कार्लोस, मारिया लुइसा बोनट, जोर्डी लेवी और फेलिप मान्या। "सैट इंस्टैंस की कठोरता को मापना।" आर्टिफिशियल इंटेलिजेंस (AAAI'08) पर 23 वें राष्ट्रीय सम्मेलन की कार्यवाही में, पीपी। 222-228, 2008।