是這種說法真的還是假的:「如果一個問題的是多項式歸結爲一個問題B,那麼B題也必須多項式簡化爲」。多項式還原是否可逆?
3
A
回答
1
這是不對的,考慮還原爲關係爲其硬度小於或等於。例如,如果A可以多項式還原爲B,則意味着硬度(需要計算的計算量)就A而言。如果A可簡化爲B,則意味着A比B簡單(或與B一樣),這意味着如果可以解決B,那麼也可以解答A.
一些補充信息: P中的任何問題都是簡單的,可以在多項式時間內解決的問題,可以歸結爲NP完全問題(例如SAT)中的任何問題。這意味着P中的問題比NP中的問題更簡單。現在,如果你的陳述是真的,那麼NP-complete中的問題將在多項式時間內解決,這似乎是不可能的(沒有人證明或反駁它)。如果有人解決它會有混亂!
0
0
這是錯誤的。考慮以下問題:
給定有限自動機,它是否停止給定輸入?
由於所有確定性有限自動機停在所有輸入上,所以對這個問題的答案始終是肯定的。但是,這個問題是多項式時間可以減少到以下問題:
給定一個圖靈機,它是否停止給定的輸入?
對於這個問題的答案恰好在一般情況下是不可判定的。這是暫停問題。但是,如果我們對這個問題的甲骨文,我們當然可以用它來回答第一個問題,雖然更高效:
- 生產圖靈機等同於DFA
- 使用Oracle,以確定是否圖靈機暫停。
然而,圖靈機的暫停問題並非多項式時間減少到DFA的暫停問題。
相關問題
- 1. 多個還原式還原器
- 2. 我可以還原還原嗎? SQL Server
- 3. CUDA:還原還是原子操作?
- 4. 這個算法是否可逆?
- 5. 是否可以逆轉I18N翻譯?
- 6. 雙線性濾波是否可逆?
- 7. 是否從備份還原中斷?
- 8. 是否可以將SQL Server Standard 2014備份還原到Azure SQL?
- 9. 還原形式說組件是隻讀
- 10. 如何處理多元多項式迴歸中的不可逆矩陣
- 11. 是否存在System.Diagnostics.ConditionalAttribute的逆?
- 12. 查找射線是順時針逆時針還是非逆時針算法
- 13. 還原交互式git rebase
- 14. Git恢復還原還是什麼?
- 15. 吊塔項目是否還活着?
- 16. Visual Studio 2010無限建模項目是否可以進行逆向工程?
- 17. 當恢復活動時,Android是否還原了意圖附加項?
- 18. Git的合併,然後還原,然後還原的還原
- 19. 是否有可能在SQL 2005或2008中還原數據庫觸發器
- 20. 是否可以將SQL Server備份還原到其他數據庫
- 21. 是否可以將課程備份從Moodle 2.x還原到Moodle 1.9(8)?
- 22. 用於計算多項式逆的算法
- 23. 使用多項式模型進行逆預測
- 24. 使用還原傳奇實現還原
- 25. 烏龜SVN - 「提交後還原」選項不可用
- 26. 是否有可復原的單身設計模式?
- 27. 是否可以在Java中模擬Javascript樣式的原型?
- 28. 您是否有Scheme中多項式餘項函數的定義?
- 29. 是否有可能在Rational Rose中逆向工程C#代碼?
- 30. 測試矩陣在有限域上是否可逆
我回答了您的問題嗎?如果是的話,請接受,如果沒有請發表評論。 –