रेज़बोरोव की सन्निकटन की विधि का उच्च-स्तरीय अवलोकन


9

रज़ोरोव की सन्निकटन की विधि क्या है? क्या कोई इसके पीछे एक उच्च-स्तरीय अवलोकन और अंतर्ज्ञान दे सकता है?


4
यदि आप इस विषय पर एक व्याख्यान देखना चाहते हैं, तो टिम गोवर्स ने अपने जटिलता सिद्धांत व्याख्यान में इसे शामिल किया है: sms.cam.ac.uk/collection/545358
रोबिन कोठारी

जवाबों:


6

चलो f पर एक बूलियन फ़ंक्शन हो n-bits। चलोZ=f1(0)2n। चलोC n बिट्स और आकार पर सर्किट होना m और द्वार g1,,gmgi फ़ंक्शन को भी निरूपित करता है nउप-वर्ग द्वारा गणना की गई श्रेणियां giआखिरी गेट के रूप में। सबसे पहलाn गेट इनपुट के लिए हैं x1,,xn। लक्ष्य यह दिखाना है किC आकार का m गणना नहीं कर सकते f। की सभी संगणनाओं पर विचार करेंC से इनपुट्स पर Z। एक संगणना फाटकों के आउटपुट को मान प्रदान करती है। चलोB बूलियन बीजगणित का हो P(Z)

किसी भी फ़ंक्शन के लिए विचार करना है g पर n-बिट्स कितनी अच्छी तरह इसका अनुमान लगाती है f पर Z। चलो||g||={wZg(w)0}

एक अल्ट्राफिल्टर के लिए FB हम अल्ट्राप्रोडक्ट द्वारा एक नई गणना को परिभाषित कर सकते हैं: c(gi)=0 iff ||gi||F। क्योंकि एक अल्ट्राफिल्टर अनिवार्य रूप से 0 मानों के लिए सुसंगत संगणना का एक परिणाम हैcएक मान्य संगणना है। यह उस का पालन करेगाf(c1,,cn)=0। हमने मौजूदा लोगों से एक नई गणना बनाई। चूंकि परिमित सेट पर सभी अल्ट्राफिल्टर प्रमुख हैंc1,,cnZ। यह किसी भी सर्किट के लिए काम करता है, हमने इस तथ्य का दोहन नहीं किया है कि सर्किट आकार का हैm

अगला विचार अब एक नए इनपुट के निर्माण के लिए सर्किट की सुंदरता का फायदा उठाना है जो बाहर है Z तथा f(w)0 लेकिन सर्किट अपने सीमित आकार के कारण नोटिस नहीं करता है और इसलिए अभी भी 0. आउटपुट करता है। इसलिए यह गणना नहीं करता है f

हमें अल्ट्राफिल्टर की परिभाषा को शिथिल करने की आवश्यकता है ताकि हम बाहर एक इनपुट प्राप्त कर सकें Z। अल्ट्राफिल्टर के स्थान पर हम ऊपर की ओर बंद उपसमूह का उपयोग करते हैंB (aF तथा ab का तात्पर्य bF) जो मिलते हैं उन्हें संरक्षित करते हैं (a,bF का तात्पर्य abF)।

चलो WF={w2nwi=0||¬xi||F,wi0||xi||F}WF के साथ संगत आदानों का सेट है F। अगरF प्रधान है (abF का तात्पर्य aF या bF) और नॉनफुल (F) तो प्रत्येक के लिए i, F या तो होता है ||xi|| या ||¬xi|| तथा WF केवल एक इनपुट शामिल है।

हम मीट के संरक्षण में ढील देने जा रहे हैं। बूलियन बीजगणित में सभी मिलने के स्थान पर हम उनमें से एक छोटी संख्या को संरक्षित करेंगे। चलो|f| सबसे छोटी संख्या हो k मिलने का M=(a1b1,,akbk) ऐसा है कि सभी के लिए ऊपर की ओर बंद, nonfull, Mसंरक्षण F, WFZ

चलो m सर्किट जटिलता हो f। रज़ोरोव ने यह साबित कर दिया12|f|mO(|f|3+n3)

ध्यान दें कि यह असमानता सभी कार्यों के लिए है। एक सर्किट आकार कम बाध्य साबित करने के लिएm सब दिखाओ m-meets M, वहां एक है F यह शर्तों को संतुष्ट करता है लेकिन इसके WF में समाहित नहीं है Z। इसके अलावा किसी भी मजबूत सर्किट कम बाध्य दूसरी असमानता के कारण इस पद्धति से साबित हो सकता है।

एक सर्किट लोअर बाउंड प्रूफ का वास्तविक हिस्सा यह दिखाना है कि दिया गया है m, किसी के लिए m-ऐसा कुछ नहीं है F। मोनोटोन सर्किट के मामले में स्थिति के बारे मेंWF को सरल करता है wi0||xi||F इतना साथ आ रहा है F से आसान है।

अलेक्जेंडर रेज़बोरोव, दृष्टिकोण की विधि पर, 1989. पीडीएफ

मॉरीशियो कार्मर, सर्किट साइज़ के लिए प्रोविंग लोअर बाउंड्स, 1995 पर।

टिम गोवर्स, रज़ोरोव की सन्निकटन की विधि, 2009. पीडीएफ


3
क्या है |f|? क्या यहk?
एमिल जेकाबेक

0

डिस्क्लेमर : यह केवल एक उच्च-स्तरीय अवलोकन है जिसका उद्देश्य ब्लम के हालिया पेपर में इस्तेमाल किए गए तरीकों को कुछ अंतर्ज्ञान देना है।

मैं उस नोटेशन का उपयोग करने का प्रयास करूंगा जो उपरोक्त पेपर में उपयोग किया गया है।

चलो f पर एक बूलियन फ़ंक्शन हो n चर x1,,xn। मान लीजिए कि हम यह साबित करना चाहते हैं कि कोई भी बूलियन नेटवर्क कंप्यूटिंगf बड़ा आकार है।

कुछ बूलियन नेटवर्क को देखते हुए β कंप्यूटिंग f इसके आउटपुट नोड पर, निम्नलिखित प्रक्रिया पर विचार करें।

  1. में गेट्स ऑर्डर करें β कुछ सामयिक आदेश के अनुसार g1,g2,,gm जहां अंतिम नोड आउटपुट नोड है।
  2. हर बार कदम के लिए t=1,,mहम गेट पर गणना किए गए फ़ंक्शन को अनुमानित करेंगेgt एक "सरल" फ़ंक्शन द्वारा fgt। यह सन्निकटन नोड्स के नीचे की ओर गणना किए गए कार्यों को बदल सकता हैgt (विशेष रूप से, आउटपुट नोड पर फ़ंक्शन gm बदल गया होगा)।

इस प्रक्रिया के अंत में, हमने गणना किए गए फ़ंक्शन का अनुमान लगाया होगा gm एक साधारण कार्य द्वारा fgm

अगला परीक्षण इनपुटों के एक समूह का निर्माण करें T{0,1}n

मान लें कि हम निम्नलिखित कथनों को सिद्ध कर सकते हैं:

  • प्रत्येक अलग-अलग नोड का सन्निकटन अच्छा होता है (अर्थात, अधिक से अधिक eसे इनपुट्स पर गलतियाँ पेश की जाती हैं T प्रत्येक सन्निकटन कदम पर)।
  • कोई सरल कार्य सन्निकट नहीं है f अच्छी तरह से (यानी, किसी भी सरल कार्य के लिए fgm, हमारे पास है fgmf एक से अधिक पर d-का अंश T)।

फिर बस त्रुटियों की संख्या की गणना करके हम प्राप्त करते हैं β कम से कम होना चाहिए d|T|e-मनी फाटक।

यदि इस सन्निकटन योजना को किसी भी नेटवर्क के लिए काम करने के लिए दिखाया जा सकता है β फ़ंक्शन की गणना करना f, तो हम सर्किट जटिलता के लिए एक कम बाध्य पर पहुंचते हैं f


मुझे नहीं लगता कि यह सवाल का जवाब देता है, सवाल उस मसौदे के बारे में कुछ नहीं पूछता है।
केवह

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