多項式時間削減(クック削減)の概念は、非常に直感的な概念の抽象化です。異なる問題のアルゴリズムを使用して問題を効率的に解決します。
しかしながら、理論的には -completenessの概念N Pの -hardnessマッピング削減(カープ削減)を介して捕捉されます。「制限された」削減というこの概念は、(少なくとも私にとっては)直感的ではありません。それは少し不自然なように思えますが、それは硬さのやや直感的ではない概念を作成します。それによって、私はN Pがc o − N Pを自明に含まないという事実に言及しています。複雑性理論では、我々は非常にのような問題を解決することができるということをコンセプトに使用されているが、S A Tは、我々が解決することができることを意味するものではありません¯ S A Tを、(クック削減により捕捉される)天然の設定において、我々は解決するためのアルゴリズムを持っていると仮定、我々は解決することができる¯ S A Tをちょうどするためのアルゴリズムを実行することにより、S A Tと反対を返します。
私の質問は、なぜ完全性の理論にカープ簡約を使用する必要があるかということです。それはどのような直感的な概念を捉えていますか?現実の世界で「計算の難しさ」を理解する方法とどのように関係していますか?