主題
Search

NP-問題


如果一個問題可以透過非確定型圖靈機在多項式時間內解決,則該問題被歸為 NP(非確定性多項式時間)類。

P 問題(其求解時間受多項式限制)始終也是 NP。如果一個問題已知為 NP,並且某種程度上已知該問題的解,那麼證明解的正確性始終可以簡化為單個 P(多項式時間)驗證。如果 P 和 NP 等價,那麼 NP 問題的解(在最壞的情況下)需要窮舉搜尋

長期以來已知線性規劃為 NP,並被認為不是 P,但在 1979 年被 L. Khachian 證明為 P。確定所有表面上是 NP 問題的問題是否實際上是 P,這是一個重要的未解問題

如果解決一個問題的演算法可以轉化為解決任何其他 NP 問題的演算法,則稱該問題為 NP-難問題。證明一個問題是 NP 比證明它是 NP-難問題容易得多。既是 NP 又是 NP-難的問題稱為 NP-完全問題


參見

複雜度理論窮舉搜尋非確定型圖靈機NP-完全問題NP-難問題P 問題P 對 NP 問題圖靈機

使用 探索

參考文獻

Borwein, J. M. 和 Borwein, P. B. Pi & the AGM: A Study in Analytic Number Theory and Computational Complexity. New York: Wiley, 1987.Clay Mathematics Institute. "P vs. NP." http://www.claymath.org/millennium/P_vs_NP/.Cook, S. "The P versus NP Problem." http://www.claymath.org/millennium/P_vs_NP/Official_Problem_Description.pdf.Crescenzi, P. 和 Kann, V. (Eds.). "A Compendium of NP Optimization Problems." http://www.nada.kth.se/~viggo/wwwcompendium/wwwcompendium.html.Greenlaw, R.; Hoover, H. J.; 和 Ruzzo, W. L. Limits to Parallel Computation: P-Completeness Theory. Oxford, England: Oxford University Press, 1995.Smale, S. "Mathematical Problems for the Next Century." Math. Intelligencer 20, No. 2, 7-15, 1998.Smale, S. "Mathematical Problems for the Next Century." In Mathematics: Frontiers and Perspectives 2000 (Ed. V. Arnold, M. Atiyah, P. Lax, 和 B. Mazur). Providence, RI: Amer. Math. Soc., 2000.

在 上被引用

NP-問題

引用為

Weisstein, Eric W. "NP-問題。" 來自 Web 資源。 https://mathworld.tw/NP-Problem.html

主題分類