मेजरिटी फंक्शन की सर्किट जटिलता


13

चलो बहुमत समारोह, यानी होना ( एक्स ) = 1 यदि और केवल यदि Σ n मैं = 1 एक्स मैं > n / 2 । मैं सोच रहा था कि क्या निम्न तथ्य का एक सरल प्रमाण था ("सरल" से मेरा मतलब है कि संभावनाशील विधि पर निर्भर नहीं है जैसे कि Valiant 84 ने किया या छँटाई नेटवर्क पर; अधिमानतः सर्किट का एक स्पष्ट, सीधा निर्माण प्रदान करना):f:{0,1}n{0,1}f(x)=1i=1nxi>n/2

को O ( लॉग ( n ) ) सर्किट, पॉली (n) आकारके सर्किटों के एक परिवार द्वारा गणना की जा सकती है, जहां गेट्स में गेट्स नहीं, 2-इनपुट या गेट्स, और 2-इनपुट और गेट्स होते हैं।fO(log(n))


6
यह रुचि का हो सकता है: इगोर सर्गेव, बहुमत समारोह के सूत्र आकार के लिए ऊपरी सीमा ; यहाँ भी उन्होंने कुछ बेहतर ऊपरी सीमा की घोषणा की। हालाँकि, यदि आप सिर्फ सर्किट ( सूत्र नहीं ) के बारे में पूछते हैं , तो इगोर ने मुझे याद दिलाया, प्रत्येक सममित बूलियन फ़ंक्शन (केवल बहुमत नहीं) में गहराई और आकार ( एन ) का सर्किट है : बस आप की राशि की गणना करें 1 एस, और लॉग 2 एन चर के एक बूलियन समारोह का एहसास । बहुमत के लिए, यह बाद वाला फ़ंक्शन n के साथ तुलना हैO(logn)O(n)1log2nn/2
Stasys

@Stasys, और लोगों की संख्या की गणना अनिवार्य रूप से बिट्स को छांट रहा है।
केव

जवाबों:


9

TC0NC1

चूंकि बहुसंख्यक एकरसता है इसलिए हम जानते हैं कि इसकी गणना एक मोनोटोन सूत्र द्वारा की जा सकती है। दो ज्ञात निर्माण बहुपद आकार के मोनोटोन फ़ार्मुलों हैं, जिनके नाम आप दो हैं, वेलिएंट के संभावित निर्माण और छँटाई नेटवर्क के माध्यम से निर्माण। जहाँ तक मुझे पता है कि छँटाई नेटवर्क द्वारा प्रदान की तुलना में हमारे पास कोई सरल निर्धारक निर्माण नहीं है।

MAJ3O(log(n))MAJ3कोहेन एट अल द्वारा लॉग-डेथ थ्रेशोल्ड फॉर्मूला के माध्यम से कुशल मल्टीपार्टी प्रोटोकॉल । यहां इस तरह के सूत्र मानक जटिलता-सिद्धांत या क्रिप्टोग्राफिक मान्यताओं के आधार पर निर्माण कर रहे हैं।


9

ixik

k

दूसरी ओर, मान लें कि हमारे पास प्रतिबंधित सीमा की गणना करने के लिए एक सर्किट है। हम इनपुट में लोगों की संख्या का पता लगाने के लिए एक समानांतर खोज कर सकते हैं और क्रमबद्ध सूची का उत्पादन कर सकते हैं।

NC1O(lgn)NC1O(lgn)

ध्यान दें कि बहुमत के गेट पर नए 1 और 0 इनपुट जोड़कर बहुमत का उपयोग करके प्रतिबंधित सीमा को लागू करना आसान है।


AC0AC1NC2

O(lgn)


a,b,cx,ya+b+c=x+y

O(1)

अनुभाग 4 देखें और 4 में व्यायाम करें


O(lgn)O(lgn)

7

n

एक वैकल्पिक प्रमाण ब्रोडल एंड हसफेल्ट: ए कम्युनिकेशन कॉम्प्लेक्सिटी प्रूफ द्वारा दिया गया है कि सिमिट्रिक फंक्शंस में लॉगरिंथ डेप्थ है । फिर से, प्रमाण प्राथमिक है और एक स्पष्ट निर्माण प्रदान करता है।

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