P/NP/NPcomplete/NPhard

Posted lzwang

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了P/NP/NPcomplete/NPhard相关的知识,希望对你有一定的参考价值。

P问题是确定图灵机在多项式时间里可以计算的问题。

NP问题是非确定图灵机在多项式时间里可以计算的问题。

NP complete问题首先它是一个NP问题,其次是所有NP问题都可以在多项式时间内规约到NP complete问题。

NP hard问题是所有NP问题都可以在多项式时间内规约到NPhard问题。

所以不难看出,NPcomplete和NPhard的区别就是NPcomplete一定是NP问题,而NPhard问题呢不一定是NP问题,而且NPhard问题可能比NPcomplete问题还要难(可能不确定图灵机在多项式时间里都没有办法解决)。

 

以上是关于P/NP/NPcomplete/NPhard的主要内容,如果未能解决你的问题,请参考以下文章