(मैं क्षमा चाहता हूं कि यह इस प्रश्न के लिए गलत साइट है, लेकिन यह देखते हुए कि "सीएस-थ्योरी के लिए पर्याप्त नहीं है" सीएस सिद्धांत प्रश्न यहां चारों ओर तैर रहे हैं, मुझे लगता है कि यह एक अच्छा फिट हो सकता है । कृपया एनपी, एनपी कठिन की परिभाषा के बारे में एक प्रश्न के अगर यह अनुचित है इस स्थानांतरित करने के लिए स्वतंत्र लग रहा है।)सबूत है कि रोकथाम समस्या एनपी-हार्ड है?
this answer में, और एन पी-सम्पूर्ण, जेसन दावा करता है कि
हॉल्टिंग समस्या क्लासिक एनपी-हार्ड समस्या है। यह समस्या है कि एक प्रोग्राम पी और इनपुट I दिया, यह रोक दिया जाएगा? यह एक निर्णय समस्या है लेकिन यह एनपी में नहीं है। यह स्पष्ट है कि किसी भी एनपी-पूर्ण समस्या को इस पर कम किया जा सकता है।
जबकि मैं मानता हूँ कि हॉल्टिंग समस्या सहज एनपी में कुछ भी की तुलना में काफी "कठिन" समस्या है, मैं ईमानदारी से नहीं ऊपर एक औपचारिक, गणितीय प्रमाण है कि हॉल्टिंग समस्या एनपी कठिन है के साथ आ सकते हैं। विशेष रूप से, मुझे रोकथाम की समस्या पर एनपी (या कम से कम, किसी भी ज्ञात एनपी-पूर्ण समस्या) में हर समस्या के उदाहरणों से बहुपद-समय-एक मानचित्रण प्रतीत नहीं होता है।
क्या कोई सीधा प्रमाण है कि रोकथाम समस्या एनपी-हार्ड है?
बहुत बहुत धन्यवाद! मैं एक टीएम शुरू करने के मध्यवर्ती कदम को याद कर रहा था जो समस्या हल करता है। – templatetypedef
रोकना समस्या को अनावश्यक माना जाता है, तो एनपी-पूर्ण समय में निर्णय लेने वाले एल्गोरिदम कैसे हो सकते हैं? – djhaskin987
@ djhaskin987 रोकथाम समस्या एनपी-पूर्ण नहीं है (क्योंकि, जैसा कि आप ध्यान देते हैं, यह एनपी में नहीं है, इसलिए यह निर्णायक नहीं है), लेकिन यह एनपी-हार्ड है (यानी, बहुपद के रूप में कम से कम एनपी में सबकुछ जितना कठिन है- समय में कमी) क्योंकि प्रत्येक निर्णय समस्या को कम किया जा सकता है। –