從對NP完全的維基百科條目:第一個NP完全問題如何顯示爲NP完全?
「最簡單的方法來證明一些新的問題是NP完全是首先要證明它是NP,然後,以減少一些已知的NP完全問題它」
我敢肯定,我明白這一點:如果我有一個問題,我可以證明其是一個NP完全如果我:
表明它是在NP(解決方案到 該問題可以在 多項式時間上驗證 非-deterministic圖靈機)的問題已經知道是NP完全
顯示可以 「降低」新問題
所以,我的問題是,如何是第一NP-完整的問題「證明」是NP完全的?有一段時間,已知的NP完全問題的集合一定是零,並且這將使得在上述過程中不可能採取步驟2。
這讓我覺得有一種我不知道的證明方法。要麼是這樣,要麼是由於缺乏已知的多項式時間解決方案,因此對於某些問題可能會「假設」整個NP完全屬性。 (實際上,寫過這些,如果是這種情況,我不會感到驚訝,但是我希望以某種方式反饋一些guru反饋)。
你有步驟2倒退(我已修復它)。將您的問題減少到NP完全問題是不夠的。你必須減少NP完全問題到你的新問題。 (否則,你還沒有真正表明你的問題與原來的NP完全問題一樣困難。) – cjm 2008-11-20 21:40:58