हर एक मोनोटोन अंकगणित सर्किट , यानी एक -सर्किट, कुछ बहुभिन्नरूपी बहुपद गणना nonnegative पूर्णांक गुणांक के साथ करता है। एक बहुपद , सर्किट को देखते हुए F ( x 1 , … , x n ) f ( x 1 , … , x n )
- गणना करता अगर सभी के लिए ; एफ ( एक ) = च ( एक ) एक ∈ एन एन
- यदि सभी , तो गिना ; एफ ( एक ) = च ( एक ) एक ∈ { 0 , 1 } n
- फैसला करता है अगर वास्तव में जब सभी के लिए रखती है ।
मैं स्पष्ट बहुपद (यहां तक कि बहुवचन) को दर्शाता हूं जो दिखा रहा है कि सर्किट-आकार का अंतर "गणना / गणना" घातीय हो सकता है। मेरा प्रश्न "काउंट / निर्णय" की खाई को लेकर चिंतित है।
प्रश्न 1: क्या किसी को किसी बहुपद का पता है जो कि -सीरिकटस द्वारा तय करने की अपेक्षा काफी कठिन है ?
संभावित उम्मीदवार के रूप में, एक पथ बहुपद जिसका चर पूरा ग्राफ के किनारों के अनुरूप ले सकता है पर , और नोड से एक सरल मार्ग के लिए प्रत्येक एकपद मेल खाती है नोड के लिए में । इस बहुपद को ओ ( n 3 ) आकार के सर्किट द्वारा कार्यान्वित करने का निर्णय लिया जा सकता है , कह सकते हैं, बेलमैन-फोर्ड गतिशील प्रोग्रामिंग एल्गोरिदम, और यह दिखाना बहुत आसान है कि प्रत्येक -सीर्किट कंप्यूटिंग पैट को अवश्य होना चाहिए आकार।
दूसरी ओर, हर सर्किट गिनती पथ को हल करती है पथ समस्या, यानी की संख्या की गणना -to- इसी द्वारा निर्दिष्ट पथ - के इनपुट subgraph । यह एक तथाकथित पी- अपूर्ण समस्या है । इसलिए, हम सभी "विश्वास" करते हैं कि PATH के पास बहुपद आकार के किसी भी गिनती -circuits नहीं हो सकते । "केवल" समस्या यह साबित करने के लिए है ... 1 n 0 1 K n # { + , × }
मैं यह दिखा सकता हूं कि हर -सीरिट एक संबंधित हैमिल्टनियन पथ बहुपद एचपी की गणना के लिए घातीय आकार की आवश्यकता होती है। इस बहुपद के मोनोमाइल्स K- n में सभी नोड्स वाले 1 -to- n रास्तों के अनुरूप हैं। दुर्भाग्य से, कमी की # करने के लिए हिमाचल प्रदेश # बहादुर द्वारा पथ Vandermonde मैट्रिक्स का प्रतिलोम गणना करने के लिए की आवश्यकता है, और इसलिए एक द्वारा कार्यान्वित नहीं किया जा सकता { + , × } -circuit।
प्रश्न 2: किसी को भी एक देखा है एक लय की कमी करने के लिए हिमाचल प्रदेश # पथ?
और अंत में:
प्रश्न 3: क्या कक्षा पी का "मोनोटोन संस्करण" बिल्कुल माना जाता था?
एनबी ध्यान दें कि मैं सर्किट के एक बहुत ही प्रतिबंधित वर्ग के बारे में बात कर रहा हूं: मोनोटोन अंकगणितीय सर्किट! की कक्षा में -circuits, प्रश्न 1 सब पर पूछने के लिए सिर्फ गलत होगा: कोई कम सीमा से बड़ा Ω ( एन लॉग इन करें n ) इस तरह के सर्किट के लिए, एक सब पर बहुपद दिया गणना करने के लिए भी जरूरत पड़ने पर आर एन में इनपुट , ज्ञात हैं। इसके अलावा, इस तरह के सर्किट की श्रेणी में, प्रश्न 1 का एक "संरचनात्मक एनालॉग" - क्या # P -complete पॉलीओनियम्स हैं जो पाली-आकार { + , - द्वारा तय किए जा सकते हैं । -सर्किट्स? - एक सकारात्मक जवाब है। इस तरह की है, उदाहरण के लिए, स्थायी बहुपद प्रति = Σ ज ∈ एस एन Π n मैं = 1 एक्स मैं , ज ( मैं ) ।
जोड़ा गया: Tsuyoshi Ito ने प्रश्न 1 का उत्तर बहुत ही सरल ट्रिक के साथ दिया। फिर भी, प्रश्न 2 और 3 खुले रहते हैं। PATH की गिनती की स्थिति अपने आप में दिलचस्प है क्योंकि यह एक मानक डीपी समस्या है और क्योंकि यह # P- पूर्ण है।