P類問題,NP問題

2021-10-14 10:02:45 字數 596 閱讀 8259

假設現在有個問題,目的是要解決這個問題,但是這個問題很難求解,但是如果有人說我知道了這個問題的驗證這解的正確性還是相對很簡單的。

以上引出了求解驗證這兩個概念。

p類問題答案在多項式時間內可以驗證問題可以在多項式時間內求解。

np類問題答案可以在多項式時間內驗證問題不確定能否在多項式時間內求解。

np-c類問題(np完全問題):乙個問題屬於乙個np大類,如果大類的子類問題多項式時間可解,大類np中所有問題多項式時間可解。

找乙個np大類足以涵蓋足夠多的子類問題,若存在子類多項時間可解,則np問題多項式時間可解。

P問題 NP問題 NP完全問題和NP難問題

在講p類問題之前先介紹兩個個概念 多項式,時間複雜度。知道這兩概念的可以自動跳過這部分 1 多項式 axn bxn 1 c 恩.就是長這個樣子的,叫x最高次為n的多項式.咳咳,別嫌我囉嗦。有些人說不定還真忘了啥是多項式了。例如第一次看到的鄙人 2 時間複雜度 我們知道在計算機演算法求解問題當中,經常...

P 問題和 NP 問題

p就是能在多項式時間內解決的問題,np就是能在多項式時間驗證答案正確與否的問題。用大白話講大概就是這樣。所以p是否等於np實質上就是在問,如果對於乙個問題我能在多項式時間內驗證其答案的正確性,那麼我是否能在多項式時間內解決它?這個表述不太嚴謹,但通俗來講就是如此。再說說np hardness和np ...

P問題 NP問題 NP完全問題和NP難問題概念梳理

正規的問題是讓程式解決乙個問題 很顯然,p類問題是np類問題,p類問題的驗證程式可以這樣設計,顯然驗證程式屬於o 多項式 驗證程式 猜測解 演算法程式 問題解 return 問題解 猜測解p np問題其實 的就是p類問題和np類問題的關係,由前面我們知道p類問題是np類問題,但是我們仍不知道np類問...