讓我們從這裏開始: 據說所有NP問題可以減少到SAT(布爾可滿足性問題)。爲了更準確地到電路SAT,因爲像NP這樣的所有決策問題應該以回答是或否。任何NP到SAT。如何做到這一點,並證明這是可能的?
但是現在,如果我有一個隨機的NP問題,如何建立一個布爾電路來測試,如何分組我的輸入,什麼樣的門(AND,NOT或OR等)應該連接這些輸入。所以基本上,我的問題如何設計布爾電路它給出了一個答案TRUE或FALSE。
最後,那個答案意味着什麼。我明白TRUE,因爲這個NP問題可以在多項式時間和FALSE中解決,我是否正確?
這在我心中是一團糟,如果我在解釋我的問題時發生邏輯錯誤,不要太離譜:)我希望你能理解它。
激動地等待答案。
如果有一種程序方法來做這種減少,證明一個問題是NP-hard將是微不足道的。我可以從經驗中得知,通常很難提出減少,這證明沒有這種程序方法。 –
您可能會對計算機科學上的這類問題獲得更好的答案:http://cs.stackexchange.com; StaclOverflow是真正意義上的實際編程問題。 – m69