मान लीजिए मेरे पास बूलियन सर्किट है कुछ फ़ंक्शन की गणना करता है । मान लें कि सर्किट से बना है, या, और अधिकतम 2 पर प्रशंसक और पंखे के साथ गेट्स नहीं है।
चलो एक दिया गया इनपुट हो। दिया हुआ तथा , मैं मूल्यांकन करना चाहता हूं पर इनपुट जो भिन्न होते हैं एक बिट स्थिति में, यानी, गणना करने के लिए मान कहाँ पे के समान है सिवाय इसके कि गु बिट फ़्लिप है।
क्या ऐसा करने का एक तरीका है जो अधिक कुशल है जो स्वतंत्र रूप से मूल्यांकन कर रहा है समय पर अलग-अलग इनपुट?
मान लीजिये शामिल फाटकों। फिर स्वतंत्र रूप से मूल्यांकन सब पर इनपुट्स लेंगे समय। क्या गणना करने का कोई तरीका है में समय?
वैकल्पिक संदर्भ: यदि हमारे पास एक अंकगणित सर्किट था (जिसके द्वार गुणा, जोड़ और नकार) हैं, तो यह गणना करने के लिए संभव होगा दिशात्मक व्युत्पत्ति में समय। मूल रूप से, हम ढाल (बैक-प्रचार / श्रृंखला नियम) की गणना के लिए मानक तरीकों का उपयोग कर सकते हैंसमय। यह काम करता है क्योंकि संबंधित कार्य निरंतर और अलग है। मैं सोच रहा हूं कि क्या बूलियन सर्किट के लिए भी कुछ ऐसा ही किया जा सकता है। बूलियन सर्किट निरंतर और भिन्न नहीं होते हैं, इसलिए आप एक ही चाल नहीं कर सकते हैं, लेकिन शायद कुछ अन्य चतुर तकनीक का उपयोग कर सकते हैं? हो सकता है कि किसी तरह की फूरियर चाल, या कुछ और?
(भिन्न प्रश्न: यदि हमारे पास बिना पंखे वाले और बंधे हुए पंखे वाले बूलियन गेट हैं, तो क्या आप मूल्यांकन के बजाय विषम रूप से बेहतर कर सकते हैं बार?)