基本概念
P问题:存在多项式时间算法的问题
NP问题:能在多项式时间验证出一个正确解的问题
NPH(NP-hard)问题:任何NP问题都可以归约到该问题。
NPC问题:问题本身是一个NP问题,且任何NP问题都可以归约到该问题。
归约:如果问题A的输入能够在多项式时间内转化为问题B的输入,并且最后得到相同的结果,且问题B难于问题A,则称问题A可以归约(reducibility)到问题B。
P问题:存在多项式时间算法的问题
NP问题:能在多项式时间验证出一个正确解的问题
NPH(NP-hard)问题:任何NP问题都可以归约到该问题。
NPC问题:问题本身是一个NP问题,且任何NP问题都可以归约到该问题。
归约:如果问题A的输入能够在多项式时间内转化为问题B的输入,并且最后得到相同的结果,且问题B难于问题A,则称问题A可以归约(reducibility)到问题B。