新浪微博 Github
摘要: P、NP、NPC、NP-hardP:多项式时间能够解决的问题的集合,比如最短路径问题是集合P的一个元素,而最短路径问题本身又是一个集合,因此P是集合的集合。NP:多项式时间内能够验证的问题的集合。【P$\subseteq$NP】NPC:B是NPC问题当且仅当(1)B是NP问题;(2)存在一个已知的NPC问题A,A能规约到B。NP-hard:如果问题B不满足NPC的第一个条件,但满足第二个条件,则称B是NP-hard的。规约:$A \le_p B$如果我们要证明问题B是NPC问题,则我们需要找到一个已知的NPC问题A,且要证明问题B至少比问题A难,即$A \le_p B$。分配寝室问题 新生来. 阅读全文
posted @ 2013-07-21 16:56 xiazdong 阅读(2470) 评论(1) 推荐(0) 编辑