NP完全問題

2021-09-07 19:59:59 字數 555 閱讀 6148

例:在乙個週六的晚上,你參加了乙個盛大的晚會。由於感到侷促不安,你想知道這一大廳中是否有你已經認識的人。宴會的主人向你提議說,你一定認識那位正在甜點盤附近角落的女士羅絲。不費一秒鐘,你就能向那裡掃視,並且發現宴會的主人是正確的。然而,如果沒有這樣的暗示,你就必須環顧整個大廳,乙個個地審視每乙個人,看是否有你認識的人。

生成問題的乙個解通常比驗證乙個給定的解時間花費要多得多。這是這種一般現象的乙個例子。與此類似的是,如果某人告訴你,數13717421可以寫成兩個較小的數的乘積,你可能不知道是否應該相信他,但是如果他告訴你它可以分解為3607乘上3803,那麼你就可以用乙個袖珍計算器容易驗證這是對的。

人們發現,所有的完全多項式非確定性問題,都可以轉換為一類叫做滿足性問題的邏輯運算問題。既然這類問題的所有可能答案,都可以在多項式時間內計算,人們於是就猜想,是否這類問題,存在乙個確定性演算法,可以在多項式時間內,直接算出或是搜尋出正確的答案呢?這就是著名的np=p?的猜想。不管我們編寫程式是否靈巧,判定乙個答案是可以很快利用內部知識來驗證,還是沒有這樣的提示而需要花費大量時間來求解,被看作邏輯和電腦科學中最突出的問題之一。它是斯蒂文·考克於2023年陳述的。

NP完全問題

np完全問題是不確定性圖靈機在p時間內能解決的問題,是 世界七大數學難題 之一。np完全問題排在百萬美元大獎的首位,足見他的顯赫地位和無窮魅力。數學上著名的np問題,完整的叫法是np完全問題,也即 np complete 問題,簡單的寫法,是 np p?的問題。問題就在這個問號上,到底是np等於p,...

NP完全問題

下面是在看 data structures and algorithm analysis in c 一書時所記錄的筆記,大部分為原書內容 np的乙個性質,所有np中的任一問題都能夠多項式地歸約 也即是在多項式複雜度內對映 成np完全問題。也就是說,只要有乙個np問題,其它所有的np問題都可以歸約到它...

NP完全問題

np完全問題,是世界七大數學難題之一,排在百萬美元大獎的首位,夠 力吧!咋不求得獎只需要了解了解它是什麼就可以了。什麼是np完全問題,np non deterministic polynomial,也就是多項式複雜程度的非確定性問題,是不是看漢語翻譯一下子給懵了。沒事,我們慢慢來,要了解np問題,我...