1. 首页 > 电脑 >

np问题是什么意思_np问题简单解释

难解问题与np问题之间是什么关系

然而有些问题很难找到多项式时间的算法(或许根本不存在),比如找出无向图中的哈米尔顿回路问题,但是我们发现如果给了我们该问题的一个,我们可以在多项式时间内判断这个是否正确。比如说对于哈米尔顿回路问题,给一个任意的回路,我们很容易判断他是否是哈米尔顿回路(只要看是不是所有的顶点都在回路中就可以了)。这种

所有的P类问题都是属于NP问题。NP问题是所有可用多项式时间算法验证其猜测准确性的问题的。例如,哈米尔顿回路,TSP(Trelling Salean Problem,旅行商问题)。

np问题是什么意思_np问题简单解释np问题是什么意思_np问题简单解释


希望对你有用。

NP问题不是非P类问题。NP问题是指可以在多项式的时间里验证一个解的问题。NP问题的另一个定义是,可以在多项式的时间里猜出一个解的问题。

NP是一个判定问题类,这些问题可以用一个确定算法在多项式时间内检查或验证出它们的解;P类问题事实上很直观,我们通常在编程中求解的问题大多都是P类问题.比如说排序,找最短路径等.2、NP问题

之所以要定义NP问题,是因为通常只有NP问题才可能找到多项式的算法。我们不会指望一个连多项式地验证一个解都不行的问题存在一个解决它的多项式级的算法。相信读者很快明白,信息学中的号称最困难的问题——“NP问题”,实际上是在探讨NP问题与P类问题的关系。

很显然,所有的P类问题都是NP问题。也就是说,能多项式地解决一个问题,必然能多项式地验证一个问题的解——既然正解都出来了,验证任意给定的解也只需要比较一下就可以了。关键是,人们想知道,是否所有的NP问题都是P类问题。

我们可以再用的观点来说明。如果把所有P类问题归为一个P中,把所有 NP问题划进另一个NP中,那么,显然有P属于NP。现在,所有对NP问题的研究都集中在一个问题上,即究竟是否有P=NP?通常所谓的“NP问题”,其实就一句话:证明或推翻P=NP。

若任何一个NP完全的问题在P内,则可以推出P = NP。不幸的是,很多重要的问题被证明为NP完全,但没有一个有已知快速的算法。

参考资料来源:

什么是P问题?NP问题?问题?三者关系如何?

1、P问题

P是一个判定问题类,这些问题可以用一个确定性算法在多项式时间内判定或解出。如果一个判定性问题的复杂度是NP完全问题(NP-C问题),是世界七大数学难题之一。NP的英文全称是Non-deterministicPolynomial的问题,即多项式复杂程度的非确定性问题。简单的写法是NP=P?,问题就在这个问号上,到底是NP等于P,还是NP不等于P。该问题的一个实例的规模n的多项式函数,则我们说这种

可以在多项式时间内解决的判定性问题属于P类问题

。P类问题就是所有复杂度为多项式时间的问题的。

可以在多项式时间内验证一个解是否正确的问题称为问题是不是NP问题了。但算法中涉及了很多这样的问题,NP问题

NP这个类事实上也很有趣,它并不要求给出一个算法来求解问题本身,而只是要求给出一个确定性算法在多项式时间内验证它的解.

此外请注意,NP问题不一定都是难解的问题,比如,简单的数组排序问题是P类问题,但是P属于NP,所以也是NP问题,你能说他很难解么?刚才说了,现在还不知道是否有P=NP或者P

.问题存在着一个令人惊讶的性质,即如果一个问题存在多项式时间的算法,则所有的NP问题都可以在多项式时间内求解,即P=NP成立!!这是因为,每一个问题可以在多项式时间内转化成任何一个NP问题。比如前面说的哈米尔顿回路问题就是一个问题。问题的历史并不久,cook在1971年找到了个么索要证明的问题就是一个问题了。问题,此后人们又陆续发现很多问题,现在可能已经有3000多个了。所以,我们一般认为问题是难解的问题,因为他不太可能存在一个多项式时间的算法(如果存在则所有的NP问题都存在多项式时间算法,这太不可思议了,但是也不是不可能)。类似哈米尔顿回路/路径问题,货郎担问题,问题,最小边覆盖问题(注意和路径覆盖的区别),等等很多问题都是问题,所以都是难解的问题。

网络上np是什么意思

NP完全问题是求NP中判定问题的P问题:就是在多项式时间内可以算出的问题,也就是说可以在一个比较短的时间内(人类可以接受的时间,比如一个小时啊一天之类的,不是什么一百年啊一千年这么长的时间)可以算出的问题。一个子类

np的全称是NP完全问题。

NP是计算机科学和计算理论领域的概念,它是“非确定性多项式时间”(Nondeterministic Polynomial time)的缩写。用通俗的语言来说,NP是指某个问题可以在多项式时间内验证其解答的正确性,但是找到此解答却需要指数时间。这意味着我们并不知道能否用高效的方式找到这个问题的确切解答,但是我们可以在满足特定条件的情况下,通过验证来确认我们找到的解答是否正确。

康奈尔大学的Hubert Chen博士提供了这个玩笑式的P不等于NP的证明:“反证法。设P = NP。令y为一个P = NP的证明。证明y可以用一个合格的计算机科学家在多项式时间内验证,我们认定这样的科学家的存在性为真。但是,因为P = NP,该证明y可以在多项式时间内由这样的科学家发现。

网络用语np是什么意思呢?

。显然,所有的P类问题都是属于NP问题的,但是p(polynomial)多项式现在的问题是,P是否等于NP?这个问题至今还未解决。

np的全称是NP完全问题。

在决策树算法中,寻找决策树是一个NP完全问题。决策树的这一特点,说明我们无法利用计算机在多项式时间内,找出全局的解。

康奈尔大学的Hubert Chen博士提供了这个玩笑式的P不等于NP的证明:“反证法。设P = NP。令y为一个P = NP的证明。证明y可以用一个合格的计算机科学家在多项式时间内验证,我们认定这样的科学家的存在性为真。但是,因为P = NP,该证明y可以在多项式时间内由这样的科学家发现。

什么是NP问题,什么有是NP完全问题

NP就是Non-deterministic Polynomial的问题,也即是多项式复杂程度的非确定性问题。而如果任何一个NP问题都能通过一个多项式时间算法转换为某个NP问题,那么这个NP问题就称为NP完全问题(Non-deterministic Polynomial complete problem)。

引入了Big-O,Big-Ω,来描述目标算法的上限、下在设计程序时,我们经常需要评估这个程序的时间复杂度,即衡量当问题规模变大后,程序执行所需的时间增长会有多快。如O(1)表示常数级别,即不管问题的规模变大多少倍,所耗的时间不会改变;O(N^2) 表示平方级别,即当问题规模增大至2倍时,所花费的时间则放大至4倍;O(2^N) 表示指数级别,即当问题规模倍数扩大时,所用时间会呈指数放大。限复杂度函数。

用Big-Θ描述和3、NP完全问题目标函数同序的复杂度函数,即由Big-Θ既是上限也是下限。

1, log n, n, n log n, n^2, 2^n, n!

通常将具有n^x,x为正整数形式的时间复杂度函数称为多项式复杂度。通常认为具有多项式时间复杂度的算法是容易求解的。超过多项式时间复杂度,算法增长迅速,不易求解。

下图将展示NP和NP完全问题在所有问题中的位置。

通常问题分为 可解决(Solvable) 和 不可解决(Unsolvable)。

可决绝问题又可以分为 易解决(Tractable)、不易解决(Intractable)和不确定是否容易解决(NP)

可解决(Solvable)是指存在算法能够解决的问题

不可解决(Unsolvable)是指不存在解决该问题的算法,如The Halting Problem。

不确定是否容易解决(NP),还未被证明是否存在多项式算法能够解决这些问题,而其中NP完全问题又是最有可能不是P问题的问题类型。

《天才基本法》中的“P=NP”问题,到底是个什么问题?

NP中的某些问题的复杂性与整个类的复杂性相关联.这些问题中任何一个如果存在多项式时间的算法,那么所有NP问题都是多项式时间可解的.这些问题被称为NP-完全问题(问题)首先,这是一个逻辑非常严谨的计算机与数学问题,希望大家都抱着怀疑精神来一起讨论,我只能基于我的知识面,做一下简单的回答。在计算机复杂度理论中,P问题指的是能够在多项式的时间里得到解决的问题,NP问题指的是能够在多项式的时间里验证一个解是否正确的问题。虽然人们大多相信P问题不等于NP问题,但人们目前既不能证明它,也不能推翻它。P是否等于NP是计算机科学领域中最突出的问题,在千禧年七大难题中排在首位。科学家们普遍认为P≠NP是有原因的。让我们来看一看,如果哪一天科学家证明了P=NP,寻找一个解和验证一个解变得同样容易,那这个世界将会变得怎样?。

《天才基本法》是由张新成和张子枫主演的悬疑偶像剧。关于这个问题是围绕全局的一个主题,这也是一个等价问题

是一道涉及到了理论信息计算当中的问题,而且在理论领域当中还没有被解决,是一个非常复杂的问题。

这是一个属于验证的问题,如果他的问题验证成功了,就可以在NP类问题将问题分为求解和验证两个阶段,问题的求解是非确定性的,无法在多项式时间内得到,而问题的验证却是确定的,能够在多项式时间里确定结果。一些领域有更高的突破和发展。

优化问题中的np难,np不完全中的np是什么意思?

常常用到如下时间复杂度函数标度

NP完全性问题

比如:是否存在一个公式可以计算下一个质数是多少?这个问题的目前是无法直接计算出来的,但是如果某人给出了一个公式,我们却可以在多项式时间里对这个公式进行验证。

压力之下,尽我所能弄懂了,把自己的理解记录下来。

P(Polynomial问题)。在计算机里面,

对一个问题寻求一种多项式的算法是一个很好的解答。

从理论上来说,如果一个问题能够有多翔

实的解法的话,就算是一个很好的算法了。

Nondeterministic Turing Machine)来解决。可以这样想想:对于下一步的动作,

这种问题只有把解域里面的所有可能都穷举了之后这种问题只有把解空间里面的所有可能都穷举了之后才能得出,这样的问题是np里面最难的问题,这种问题就是npc问题。才能得出,

这样的问题是NP里面最难

的问题,这种问题就是问题。

一般说来,如果要证明一个问题是问题的话,

可以拿已经是问题的一个问题经过多项式时间的变化变成所需

要证明的问题,那

问题是一个问题族,如果里面任意一个问题有了多项式的解,那么所有的问题都可以有多项式

np到底是什么意思

判定问题 是指回答结果输出为 Yes 或 No 的问题,比如:3233是否可以写成两个大于1的数字的乘积?是否存在一条路线有且一次的走过 七桥问题 的每一座桥?

尽管NP问题在计算方面比较困难,但它在实际生活中有许多实用领域。例如,在加密通讯方面,公钥密码学中有许多NP问题,这些问题的解决方案对于在实践中实现信息安全至关重要。同时,许多经典的计算优化问题,如图形着色问题和旅行商问题等,也属于NP问题,其求解对于优化工程和交通管理等领域具有广泛的应用价值。

由表可知,NP类问题是否能在多项式时间内求解,其并不明确,如果回答为「是」,岂不是跟P类问题一样了?值得一题的是,P=NP?是千禧七大难题的难题,是一个价值百万美元的问题,这个问题本质是求证:能用多项式时间验证解的问题是否内在多项式时间内找出解。

尽管NP问题和时间复杂度的概念被广泛研究,但人们对于这个领域的研究仍然没有取得最终的突破。虽然有某些假设表明NP问题是不可能通过有效算法求解的,但我们在实践中仍然无法排除发现可行的有效算法的可能性。因此,借助高效Yang-Mills理论:证明量子Yang-Mills场存在,并存在一个质量间隙。技术和强大的计算力,我们对NP问题的研究仍然是一个前沿的研究领域,这使我们可以将解决这些问题进一步发展为现实生活应用的技术。

什么是P=NP问题?

在算法复杂度分析的过程中,人们常常用特定的函数来描述目标算法,随着变量n的增长,时间或者空间消耗的增长曲线,近而进一步分析算法的可行性(有效性)。

在我们刚讨论的基础上,如果说P=NP的话,那么很多我们现在头痛不已的问题会迎刃而解,人类的科技文明也会向前迈进一大步了。已知的难题将全部获解,这将瞬间给各个科学领域都带来革命性的进展。整数规划、01规划、背包问题全部获解,运筹学将登上一个全新的高度;数据库的串行化、多处理器调度等问题也随之解决,大大提高了计算机的性能。同时,空当接龙NP完全问题(NP-C问题),是世界七大数学难题之一。NP的英文全称是Non-deterministicPolynomial的问题,即多项式复杂程度的非确定性问题。简单的写法是NP=P?,问题就在这个问号上,到底是NP等于P,还是NP不等于P。、扫雷、数独等经典游戏也由于获得了多项式的算法而在很大程度上失去了意义。

“NP”是一个00后常用的网络用语,它的意思是“No Problem”,翻译成中文就是“没问题”。NP的使用场景非常广泛,无论是工作中还是生活中,在遇到问题时,只要你说一句“NP”,就代表你可以轻松应对这个问题,不需要过多的担心或紧张了。

所以说一样东西有好有坏,有时候一个难题的带来的是一些记忆,一些经典的褪色。

何谓P与NP问题?

参考资料:

P与NP问题:一个问题称为是P的,如果它可以通过运行多项式次(即运行时间至多是输入量大小的多项式函数)的一种算法获得解决。一个问题成为是NP的,如果所提出的解答可以用多项式次算法来检验。

Birch及Swinnerton-Dyer猜想:对于建立在有理数域上的每一条椭圆曲线,它在一处的L函数变为零的阶都等于该曲线上有理点的阿贝尔群的秩。

黎曼假设/黎曼猜想:黎曼ζ函数的每一个非平凡零点都有等于1/2的实部。

庞加莱猜想:任何单连通闭3维流形同胚于3维球。

Hodge猜想:任何Hodge类关于一个非奇异复射影代数簇都是某些代数闭链类的有理线形组合。

Nier-Stokers方程组:(在适当的边界这种问题总可以找到一个DTM(Deterministic Turing Machine)及初始条件下)对3维Nier-Stokers方程组证明或反证其光滑解的存在性。

相关内容解释:

千年数学会议在的法兰西学院举行。会上,97年菲尔兹奖获得者伽沃斯以“数学的重要性”为题作了演讲,其后,塔特和阿啼亚公布和介绍了这七个“千年问题”。克雷数学研究所还邀请有关研究领域的专家对每一个问题进行了较详细的详述。克雷数学研究所对“千年问题”的解决与获奖作了严格规定。

什么是p问题,np问题,np完全问题,np难问题

他们找不到一个多项式的解决方法,他们只能对应一个NDTM(

用np(non-deterministic白话说吧,要是专业术语的话自己翻书或者百度其他人的好了。

NP问题:就是可以(多项式时间内)短时间内验证一个正确性的问题。

NP完全问题:个条件,可以这么说,就是你如果能解决A问题,则通过A问题可以解决B问题,那么A问题比B问题复杂,当所有的问题都可以通过A问题的解决而解决的话,那么A问题就可以称为NP完全问(NP Complete)问题,可以这么认为,题,第二个条件,就是A问题属于NP问题。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 12345678@qq.com 举报,一经查实,本站将立刻删除。

联系我们

工作日:9:30-18:30,节假日休息