यह ए पाल द्वारा पूछे गए एक हालिया प्रश्न का अनुवर्ती है: बहुपद समय में अर्ध-कार्यक्रमों को हल करना ।
मैं अभी भी एल्गोरिदम के वास्तविक चल रहे समय पर हैरान कर रहा हूं जो कि एक सेमीफाइनल प्रोग्राम (एसडीपी) के समाधान की गणना करता है। जैसा कि रॉबिन ने उपरोक्त प्रश्न के लिए अपनी टिप्पणी में बताया है , एसडीपी सामान्य रूप में बहुपद में हल नहीं किया जा सकता है।
यह पता चला है कि, यदि हम अपने एसडीपी को ध्यान से परिभाषित करते हैं और हम एक शर्त लगाते हैं कि प्राणायम योग्य क्षेत्र कितनी अच्छी तरह से बँधा हुआ है, तो हम एसडीपी को हल करने के लिए आवश्यक समय पर एक बहुपद बाध्य देने के लिए दीर्घवृत्त विधि का उपयोग कर सकते हैं (धारा 3.2 देखें) एल। लोवेज़ में , सेमीफ़ाइनल प्रोग्राम और कॉम्बिनेटरियल ऑप्टिमाइज़ेशन )। दी गई बाउंड एक सामान्य " बहुपद समय " है और यहां मुझे कम मोटे बाउंड में दिलचस्पी है।
प्रेरणा क्वांटम पृथक्करण समस्या के लिए उपयोग किए जाने वाले दो एल्गोरिदम की तुलना से आती है (वास्तविक समस्या यहां प्रासंगिक नहीं है, इसलिए शास्त्रीय पाठकों को पढ़ना बंद न करें!)। एल्गोरिदम परीक्षण के एक पदानुक्रम पर आधारित होते हैं जिन्हें एसडीपी में डाला जा सकता है, और पदानुक्रम में प्रत्येक परीक्षण एक बड़े स्थान पर होता है, अर्थात संबंधित एसडीपी का आकार बड़ा होता है। मैं जिन दो एल्गोरिदम की तुलना करना चाहता हूं, वे निम्नलिखित ट्रेडऑफ़ में भिन्न हैं: पहले एक में, समाधान खोजने के लिए आपको पदानुक्रम के अधिक चरणों पर चढ़ने की आवश्यकता है और दूसरे में पदानुक्रम के चरण अधिक हैं, लेकिन आपको कम चढ़ने की आवश्यकता है उनमें से। यह स्पष्ट है कि इस ट्रेडऑफ़ के विश्लेषण में, एसडीपी को हल करने के लिए उपयोग किए जाने वाले एल्गोरिदम का एक सटीक चलने का समय महत्वपूर्ण है। इन एल्गोरिदम का विश्लेषण Navascués et al। में arXiv: 0906.2731, जहां वे लिखते हैं:
... के साथ एक एसडीपी का समय जटिलता चर और मैट्रिक्स आकार के है (एक छोटे से अतिरिक्त लागत एल्गोरिदम के एक यात्रा से आने के साथ)।
में एक और कागज , जहां समस्या के लिए इस दृष्टिकोण पहले प्रस्तावित किया गया था, लेखकों एक ही बाध्य दे, लेकिन वे और अधिक सतर्क शब्द "का उपयोग अंकगणितीय आपरेशनों की संख्या " के बदले " समय जटिलता "।
मेरा सवाल दो गुना है:
- कौन सा एल्गोरिथ्म / बाध्य नवकासुते एट अल हैं। सन्दर्भ में?
- क्या मैं लोवेज़ में अभिव्यक्ति "बहुपद समय" को कुछ कम मोटे (समान मान्यताओं को रखते हुए) के साथ बदल सकता हूं?