EDIT (22 अगस्त, 2011):
मैं प्रश्न को और सरल कर रहा हूं और प्रश्न पर एक इनाम डाल रहा हूं। शायद इस सरल प्रश्न का एक आसान जवाब होगा। मैं मूल प्रश्न के उन सभी हिस्सों को भी समाप्त करने जा रहा हूँ जो अब प्रासंगिक नहीं हैं। (मूल सवाल का आंशिक रूप से जवाब देने के लिए स्टैसीस जुकना और रयान ओ'डनेल को धन्यवाद!)
पृष्ठभूमि:
गहराई k और आकार S के साथ एक AC 0 सर्किट को देखते हुए , गहराई k और आकार साथ एक ही फ़ंक्शन की गणना करने वाला एक और AC 0 सर्किट मौजूद है, जैसे कि नए सर्किट में सभी गेटों के लिए fanout = 1 है। दूसरे शब्दों में, सर्किट एक पेड़ की तरह दिखता है (इनपुट्स को छोड़कर, चूंकि इनपुट एक से अधिक गेट के लिए प्रशंसक हो सकते हैं)। ऐसा करने का एक तरीका यह है कि सभी गेटों को डुप्लिकेट करके बनाया गया है, जब तक कि सभी गेटों में फैनआउट = 1 न हो।
लेकिन क्या यह एसी 0 सर्किट को एसी ० सर्किट से फैनआउट १ में बदलने का सबसे कारगर तरीका है ? मैं रयान ओ'डॉनेल के पाठ्यक्रम के व्याख्यान 14 में निम्नलिखित पढ़ता हूं :
मान लीजिए कि C आकार S का कोई भी गहराई-k सर्किट है जो Parity की गणना करता है। यह दिखाने के लिए एक अभ्यास है कि सी को एक समतल गहराई-के सर्किट में परिवर्तित किया जा सकता है, जहां स्तर वैकल्पिक और या द्वार हैं, इनपुट तार 2 एन लीटर हैं, और प्रत्येक गेट में फैन-आउट 1 है (यानी, यह एक पेड़ है ) - और आकार अधिकतम बढ़ जाता है ।
फुटनोट: दरअसल, यह थोड़ा मुश्किल काम है। यदि आपको केवल प्राप्त करना आसान है , जो हमारे उद्देश्यों के लिए लगभग समान है यदि आप k को "स्थिर" मानते हैं।
क्या इसका मतलब यह है कि आकार एस के किसी भी गहराई k एसी 0 सर्किट को लेने का एक तरीका है और इसे फैनआउट 1, गहराई k और आकार साथ एक एसी 0 सर्किट में परिवर्तित करें ? यदि हां, तो यह कैसे किया जाता है और क्या यह सबसे प्रसिद्ध तरीका है?
मूल प्रश्न:
गहराई k और आकार S वाले AC 0 सर्किट को देखते हुए , गहराई k और गेट फैनट 1 के AC 0 सर्किट में इसे परिवर्तित करने के लिए सबसे अच्छी ज्ञात विधि (परिणामी सर्किट के सर्किट आकार को कम करने के संदर्भ में) क्या है? क्या इसके लिए कोई निम्न सीमा ज्ञात है?
नया, सरल प्रश्न:
यह प्रश्न मूल के एक विश्राम है जहां मैं जोर नहीं देता कि परिणामी सर्किट निरंतर गहराई हो। जैसा कि ऊपर बताया गया है, गहराई के साथ एसी 0 सर्किट को आकार में बदलने का एक तरीका है , आकार एस में सर्किट में ऐसा है कि नए सर्किट में सभी फाटकों के लिए = 1 प्रशंसक है। क्या एक बेहतर निर्माण है?
गहराई k और आकार S के साथ AC 0 सर्किट को देखते हुए , गेट फैनआउट 1 के साथ किसी भी गहराई के सर्किट में इसे परिवर्तित करने के लिए सबसे अच्छी ज्ञात विधि (परिणामी सर्किट के सर्किट आकार को कम करने के संदर्भ में) क्या है?