"फाइंडिंग एफिशिएंट सर्किट इन यूज़िंग सैट-सॉल्वर्स", कोज्वनिकोव, कुलीकोव, और यारोस्लावसेव ने एसएटी सॉल्वर का उपयोग फ़ंक्शन की गणना के लिए बेहतर सर्किट का पता है।एमओ डीकश्मीर
मैंने कंप्यूटर का उपयोग समय-स्थान के निचले सीमा के प्रमाण खोजने के लिए किया है, जैसा कि यहां वर्णित है । लेकिन यह केवल संभव था क्योंकि मैं एक अत्यंत प्रतिबंधक सबूत प्रणाली के साथ काम कर रहा था।
मावरिक वू और मैं कुछ समय से कंप्यूटर का उपयोग करके सर्किट ऊपरी / निचले सीमा साबित करने के लिए "सही" डोमेन खोजने के लिए काम कर रहे हैं। हमें उम्मीद थी कि हम SAT विलायकों का उपयोग करके बनाम (या इसका बहुत कमजोर संस्करण) हल कर सकते हैं , लेकिन यह अधिक से अधिक संभावना नहीं दिख रही है। (मुझे आशा है कि मवरिक मुझे यह कहते हुए बुरा नहीं लगेगा ...) A C C 0सीसी0A सीसी0
Nontrivial निचली सीमा को साबित करने के लिए brute-force खोज का उपयोग करने के साथ पहली सामान्य समस्या यह है कि यह बहुत तेज़ कंप्यूटर पर भी बहुत लंबा समय लेता है। विकल्प सैट सॉल्वर, क्यूबीएफ सॉल्वर या अन्य परिष्कृत अनुकूलन उपकरण का उपयोग करने का प्रयास करना है, लेकिन वे खोज स्थान की विशालता को ऑफसेट करने के लिए पर्याप्त नहीं लगते हैं। सर्किट संश्लेषण की समस्याएं सबसे कठिन व्यावहारिक उदाहरणों में से एक हैं जिनके द्वारा आ सकता है।
दूसरी सामान्य समस्या यह है कि परिणामी निचली बाउंड का "प्रमाण" (ब्रूट-फोर्स खोज को चलाने और कुछ भी नहीं पाने के द्वारा प्राप्त किया जाता है) पागलपन की दृष्टि से लंबा होगा और स्पष्ट रूप से कोई अंतर्दृष्टि नहीं होगी (इस तथ्य के अलावा कि निचली सीमा रखती है)। तो "प्रायोगिक जटिलता सिद्धांत" की एक बड़ी चुनौती दिलचस्प निचली बाउंड प्रश्नों की खोज करना है, जिसके लिए निचली सीमा का अंतिम "प्रमाण" पर्याप्त रूप से सत्यापन योग्य है, और आगे अंतर्दृष्टि के लिए नेतृत्व करने के लिए पर्याप्त दिलचस्प है।