चलो A को B, यानी लिए reducible किया जाए । इसलिए, को स्वीकार करने वाली ट्यूरिंग मशीन में लिए एक ओरेकल तक पहुंच है । मान लें कि ट्यूरिंग मशीन को और को लिए । कटौती के प्रकार:ए बी ए एम ए बी ओ बी
ट्यूरिंग में कमी: से कई प्रश्न कर सकते हैं । ओ बी
कार्प की कमी: जिसे "बहुपद समय ट्यूरिंग कमी" भी कहा जाता है: इनपुट का निर्माण किया जाना चाहिए। इसके अलावा, प्रश्नों की संख्या एक बहुपद द्वारा बाध्य होनी चाहिए। इस स्थिति में: । ओ बी पी ए = पी बी
कई-एक ट्यूरिंग कमी: अपने अंतिम चरण के दौरान को केवल एक क्वेरी कर सकता है । इसलिए ओरेकल प्रतिक्रिया को संशोधित नहीं किया जा सकता है। हालाँकि, के इनपुट के निर्माण में वाले समय को एक बहुपद द्वारा बाध्य नहीं किया जाना चाहिए। समान रूप से: ( कई-एक कमी को दर्शाते हुए) ओ बी ओ बी ≤ मीटर
अगर एक गणनीय समारोह ऐसी है कि ।च : Σ * → Σ * च ( एक्स ) ∈ बी
कुक की कमी: इसे "बहुपद समय कई-एक कमी" भी कहा जाता है: एक कई-एक कमी जहां लिए इनपुट बनाने में वाला समय एक बहुपद से घिरा होना चाहिए। समान रूप से: ( कई-एक कमी को दर्शाते हुए) ≤ पी एम
if में पॉली-टाइम कम्प्यूटेशनल फ़ंक्शन जैसे कि ।
पार्सिमोनियस कमी: जिसे "बहुपद समय एक-एक कमी" भी कहा जाता है: एक कुक कमी जहां प्रत्येक उदाहरण को एक अद्वितीय उदाहरण के लिए मैप किया जाता है । समान रूप से: ( पार्सिमोनियस कमी को दर्शाते हुए)
if एक पॉली-टाइम कम्प्यूटेशनल जीवनी जैसे कि ।
ये कटौती समाधानों की संख्या को संरक्षित करती है। अत: ।
हम ओरेकल प्रश्नों की संख्या को सीमित करके अधिक प्रकार की कटौती को परिभाषित कर सकते हैं, लेकिन उन लोगों को छोड़कर, कोई मुझे कृपया बता सकता है कि क्या मैंने सही तरीके से उपयोग किए गए विभिन्न प्रकार के कटौती के लिए नामकरण प्राप्त किया है। क्या एनपी-पूर्ण समस्याओं को कुक की कमी या पर्सिमोनस रिडक्शन के संबंध में परिभाषित किया गया है? क्या कोई कृपया एक ऐसी समस्या का उदाहरण दे सकता है जो कुक के तहत एनपी-पूर्ण है और पार्सिमोनियस कमी के तहत नहीं।
अगर मैं गलत नहीं हूं, तो क्लास # पी-कंप्लीट को कार्प में कटौती के संबंध में परिभाषित किया गया है।