बंधे-बंधे सर्किट क्या अच्छे हैं?


14

एक बूलियन सर्किट के ट्रेविडेथ की बात कर सकता है , इसे तारों (कोने) पर "नैतिक" ग्राफ के ट्रेविद के रूप में परिभाषित करता है जो निम्नानुसार प्राप्त होता है: तारों को a और b कनेक्ट करें जब भी ba इनपुट के रूप में गेट के आउटपुट (या) विपरीतता से); जब भी वे एक ही गेट के इनपुट के रूप में उपयोग किए जाते हैं तारों को a और b कनेक्ट करें । संपादित करें: सर्किट के treewidth को एक समान रूप से परिभाषित कर सकता है जैसा कि उस ग्राफ का प्रतिनिधित्व करता है; अगर हम सभी को फिर से जोड़ने के लिए सहानुभूति का उपयोग करते हैं और ज्यादातर दो में पंखे लगाने के लिए या तो, परिभाषा के अनुसार ट्रेविएड एक कारक 3 तक समान है ।

कम से कम एक समस्या है जो बाउंडेड ट्रेविद के बूलियन सर्किट पर सामान्य लेकिन ट्रैक्टेबल होने के लिए जानी जाती है: इनपुट तारों में से प्रत्येक के लिए 0 या 1 (दूसरों से स्वतंत्र रूप से) सेट होने की संभावना को देखते हुए, संभावना की गणना करें एक निश्चित आउटपुट गेट 0 या 1 है। यह आम तौर पर # 2SAT से कमी के द्वारा # पी-हार्ड है, लेकिन इसे सर्किट पर PTIME में हल किया जा सकता है, जिसका ट्रेविदथ एक निरंतरता से कम माना जाता है, जंक्शन ट्री एल्गोरिदम का उपयोग करके ।

मेरा प्रश्न यह जानना है कि क्या अन्य समस्याएं हैं, जो संभाव्य संगणना से परे हैं, जो कि सामान्य रूप से पहचाने जाने योग्य हैं, लेकिन बाउंड-ट्रेविद सर्कट्स के लिए ट्रैक्टेबल हैं, या जिनकी जटिलता सर्किट आकार के कार्य के रूप में वर्णित की जा सकती है और इसकी ट्रेविथ भी। मेरा प्रश्न बुलियन मामले के लिए विशिष्ट नहीं है; मुझे अन्य सेमिनारों में अंकगणित सर्किट में भी दिलचस्पी है । क्या आपको ऐसी कोई समस्या दिखाई देती है?


1
नकार के साथ बूलियन सर्किट के मामले के लिए (इसलिए यह अंकगणित सर्किट के लिए सामान्यीकरण नहीं करता है), मुझे अब एहसास हुआ कि परीक्षण संतोषजनकता या सार्वभौमिकता PTIME में है। नकार के बिना यह हमेशा मामला होता है, लेकिन उपेक्षा के साथ यह आम तौर पर एनपी-हार्ड (एसएटी से कमी के द्वारा तुच्छ रूप से) होता है, लेकिन यह बंधे-बंधे सर्किट के मामले के लिए PTIME (संभाव्यता के विशेष मामले के रूप में) है। लेकिन फिर भी, यह मुझे बहुत संतुष्ट नहीं करता है क्योंकि यह अनिवार्य रूप से एक ही समस्या है ...
a3nm

जवाबों:


9

kNkk

तथाकथित d-SDNNF सर्किट नकारात्मक (केवल पत्तियों पर) के उपयोग पर संतोषजनक स्थिति वाले सर्किट हैं, नियतांक (OR- गेट्स के इनपुट परस्पर अनन्य हैं), विघटन (एंड-गेट्स के इनपुट वेरिएबल्स के असमान सेट पर निर्भर करते हैं ), और स्टैचर्डनेस (और-गेट्स वैरिएबल को पूरे सर्किट में कुछ निश्चित तरीके से विभाजित करते हैं, जैसा कि वी-ट्री द्वारा वर्णित है)। इस कक्षा का ज्ञान संकलन में अध्ययन किया गया है और इसे ट्रैक्टेबल सैट और ट्रैक्टेबल मॉडल काउंटिंग (पुनरावर्ती संभाव्य मूल्यांकन और गिनती) का आनंद लेने के लिए जाना जाता है, लेकिन इस वर्ग के लिए अन्य समस्याओं का अध्ययन किया गया है जैसे कि एन्यूमरेशन , मात्रा का ठहराव , आदि।

तो सर्किट के ट्रेविडेथ पर सीमा का उपयोग करने का एक तरीका इसे इस डी-एसडीएनएनएफ वर्ग में बदलना है, जिसमें सर्किट शब्दार्थ के संदर्भ में अधिक स्पष्ट गुण हैं, और जिसके लिए विभिन्न कार्यों की कार्यप्रणाली पर कई ज्ञात परिणाम हैं।

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