NP问题

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://linuxstyle.blog.csdn.net/article/details/7175750
NP问题

P(Polynomial,多项式)问题.P问题是可以在多项式时间内被确定机(通常意义的计算机)解决的问题.NP(Non-Deterministic Polynomial, 非确定多项式)问题,是指可以在多项式时间内被非确定机(它可以猜,他总是能猜到最能满足你需要的那种选择,如果你让他解决n皇后问题,他只要猜n次就能完成----每次都是那么幸运)解决的问题

 

NP完全(NP Complete,NPC)问题是指这样一类NP问题,所有的NP问题都可以用多项式时间划归到他们中的一个.所以显然NP完全的问题具有如下性质:它可以在多项式时间内求解,当且仅当所有的其他的NP-完全问题也可以在多项式时间内求解。

 

换一种说法,如果一个问题的复杂度是该问题的一个实例规模n的多项式函数,则这种可以在多项式时间内解决的问题属于P类问题.通俗地称所有复杂度为多项式时间的问题为易解的问题类,否则为难解的问题。 有些问题很难找到多项式时间的算法(或许根本不存在)。

 

NP完全问题,是世界七大数学难题之一。 NP的英文全称是Non-deterministic Polynomial的问题,即多项式复杂程度的非确定性问题。简单的写法是 NP=P?,问题就在这个问号上,到底是NP等于P,还是NP不等于P。

NP完全问题
 
 

P/NP问题

http://baike.baidu.com/view/286218.htm

 

P(多项式算法)问题对NP(非多项式算法)问题”的解决

 

引用,“千僖难题”之一:

P(多项式算法)问题对NP(非多项式算法)问题  在一个周六的晚上,你参加了一个盛大的晚会。由于感到局促不安,你想知道这一大厅中是否有你已经认识的人。你的主人向你提议说,你一定认识那位正在甜点盘附近角落的女士罗丝。不费一秒钟,你就能向那里扫视,并且发现你的主人是正确的。然而,如果没有这样的暗示,你就必须环顾整个大厅,一个个地审视每一个人,看是否有你认识的人。生成问题的一个解通常比验证一个给定的解时间花费要多得多。这是这种一般现象的一个例子。

 
 
 

对P,NP,NPC,NP-H问题的认识和理解

http://apps.hi.baidu.com/share/detail/30526758

 

PNPNPC问题 作者: boy   发表日期: 2006-05-29 20:19  

http://kelab.hit.edu.cn/blog/blog.php?do_showone/tid_40.html

 

理论计算机初步:P vs NP - 问题概述©Zhang-Zi, August 23, 2006 @ 10:40 pm · Filed under Computer Science

http://zhiqiang.org/blog/412.html

 

理论计算机初步:P vs NP - 历史,现状和未来 同上

展开阅读全文

没有更多推荐了,返回首页