[问题] 验证某数是否为质数是NP问题

楼主: dharma (達)   2014-06-01 10:54:05
看了许多P和NP资料
怪怪的
例如下面这两个例子
1.
判别一个数是否为质数是一个“P问题”
2.
不知81785036517是否为质数
但要确定277877是否为81785036517因子
可以直接拿去除
针对277877来验证8178503651是否为质数的动作
可在多项式时间内完成
故针对某可能解来验证某数是否为质数的问题
是一个NP问题
照道理说
一个大数a,要确认它是不是质数
应该远比确认b是不是a的因子难很多
那么
1.应该是“NP问题”
2.应该是“P问题”
我哪里误解了
thanks
作者: freef1y3 ( )   2014-06-01 11:05:00
P⊆NP,所以P问题一定是NP问题
作者: springman (司布林)   2014-06-01 15:35:00
验证的时间是 polynomial time 的问题就是 NP 问题。

Links booklink

Contact Us: admin [ a t ] ucptt.com