में पूरा समस्या हो रही के परिणाम क्या हैं ?
में पूरा समस्या हो रही के परिणाम क्या हैं ?
जवाबों:
यह एक (विस्तृत) खुली समस्या है; जैसा कि, हम लगभग कुछ भी नहीं जानते हैं। विशेष रूप से, में trickiness की वजह से साबित -Complete समस्याओं, हम बहुत अलग प्रमाण तकनीक की तुलना में वर्तमान में मौजूद आवश्यकता नहीं है। इस प्रकार, परिणामों की चर्चा में यथोचित रूप से "इस तरह की शक्तिशाली, नई प्रमाण तकनीकों का क्या अर्थ होगा?"
विषय की अपेक्षाकृत हालिया चर्चा के लिए, 2007 ( पीडीएफ ) से एल्गोरिदम पर एसीएम ट्रांजेक्शंस में डेविड जॉनसन का 26 वां एनपी-पूर्णता स्तंभ है । N P par c o N N P -complete समस्याओं के अस्तित्व को साबित करने और मेरे विचारों को जोड़ने के सवाल के बारे में डेविड ने जो कुछ कहा है, उसे मुझे याद दिलाने की अनुमति दें :
वर्तमान में, हमारे पास केवल "कमजोर," प्राकृतिक उम्मीदवार हैं, जिनकी सदस्यता के लिए इस मायने में है कि उनकी सदस्यता का सबसे मजबूत प्रमाण यह है कि हम अभी तक उनके लिए बहुपद समय एल्गोरिदम खोजने में कामयाब नहीं हुए हैं। वह कुछ उम्मीदवारों की सूची देता है: छोटे फैक्टर, सरल स्टाॅक गेम, और मय पायोफ गेम। इन समस्याओं के अतिरिक्त "weirdness" में से कुछ उन्हें हल करने के लिए सबसे अच्छा अनुमानी रन बार से आता है, जैसे छोटे कारक, उर्फ पूर्णांक FACTOR , का एक यादृच्छिक समय जटिलता है । (यदिमें पूरी समस्याएं मौजूद हैं, तोक्या ऐसी उप-घातीय(न तो विशुद्ध रूप से घातीय है, और न ही बहुत बहुपद)वर्ग के रनटाइम स्थानिक?)
समस्या एक ही है: तो विशेष रूप से, हम जैसे कुछ साबित करने के लिए चाहते हो जाएगा iff , 3SAT और के लिए कुक की प्रमेय की तरह यानी एक पूर्णता परिणाम । के लिए , इस तरह के सबूत सार्वभौमिक बहुपद समय में कटौती शामिल हैं (और अपने पसंदीदा, अतिरिक्त प्रतिबंध, जैसे कुक-कटौती, कार्प-कटौती को ठीक)। परिणामस्वरूप, बहुपद-समय में कमी तकनीकों के तहत, यह मामला होना चाहिए कि वर्ग के एक बहुपद-समय पहचानने योग्य प्रतिनिधित्व मौजूद है। के लिए , हम गैर नियतात्मक ट्यूरिंग मशीन का उपयोग कर सकते हैं कि एक बहुपद, भीतर पड़ाव , चरणों की संख्या। डेविड बताते हैं, हम इस तरह के रूप में अन्य वर्गों (स्थिति और अधिक स्पष्ट है, जहां) के लिए इसी तरह के निरूपण है और# ।
कठिनाई, तथापि, के लिए एक समान प्रतिनिधित्व प्रदान करने के साथ कि "प्राकृतिक" अनुरूप है की अनुमति देता है प्रतिनिधित्व में एम्बेड लंगड़ा समस्या के लिए हमें और इसलिए है अनिर्णनीय । है यही कारण है, का प्रतिनिधित्व करने के लिए निम्न प्रयास पर विचार दो गैर नियतात्मक ट्यूरिंग मशीन है कि कथित रूप, पूरक भाषाओं को पहचान के साथ:
प्रश्न: क्या एक ट्यूरिंग मशीन इनपुट पर पड़ाव ?
निम्न के रूप में दो रैखिक समय ट्यूरिंग मशीनों और । इनपुट , इनपुट पढ़ता है और हमेशा स्वीकार करता है। जब तक हमेशा खारिज नहीं करता है और स्वीकार करता है चरणों में ।
इसलिए, और पूरक भाषाओं को स्वीकार iff पर इनपुट को रोकने नहीं करता है । इसलिए, विरोधाभास से, यह तय करना कि क्या दो बहुपद-काल ट्यूरिंग मशीन पूरक भाषाओं को स्वीकार करते हैं, वह अयोग्य है।
तो, "प्राकृतिक" के प्रतिनिधित्व समस्याओं बहुपद समय पहचानने योग्य नहीं है। सवाल बनी हुई है: आप कैसे प्रतिनिधित्व करते समस्याओं ऐसी है कि वे बहुपद समय पहचानने योग्य होते हैं?