[問題] 驗證某數是否為質數是NP問題

看板Prob_Solve (計算數學 Problem Solving)作者 (達)時間10年前 (2014/06/01 10:54), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串1/4 (看更多)
看了許多P和NP資料 怪怪的 例如下面這兩個例子 1. 判別一個數是否為質數是一個「P問題」 2. 不知81785036517是否為質數 但要確定277877是否為81785036517因數 可以直接拿去除 針對277877來驗證8178503651是否為質數的動作 可在多項式時間內完成 故針對某可能解來驗證某數是否為質數的問題 是一個NP問題 照道理說 一個大數a,要確認它是不是質數 應該遠比確認b是不是a的因數難很多 那麼 1.應該是「NP問題」 2.應該是「P問題」 我哪裡誤解了 thanks -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.163.106.192 ※ 文章網址: http://www.ptt.cc/bbs/Prob_Solve/M.1401591248.A.A19.html

06/01 11:05, , 1F
P⊆NP,所以P問題一定是NP問題
06/01 11:05, 1F

06/01 15:35, , 2F
驗證的時間是 polynomial time 的問題就是 NP 問題。
06/01 15:35, 2F
文章代碼(AID): #1JYfNGeP (Prob_Solve)
文章代碼(AID): #1JYfNGeP (Prob_Solve)