一直有一条1到10的摩斯密码码解不出来,大神求解

8月2日科学网发布了一篇文章,標题是《我国数学家证明NP=P

超模君看到这个标题时,不敢相信啊!如果是真的姜新文教授相当于是下一个“图灵奖”得主。

“NP=P”也稱“NP≠P还是NP=P”,它的实质是P对NP关系问题,被称为世界级数学难题之一

假设你参加一个盛大的宴会,想要知道里面有没有认识的人宴会的主人对你说,你一定认识正站在甜点桌右边角落里的女士小龙女你立刻扫向那里,发现他说的是对的而如果他不告诉你这些,你就需偠环顾整个大厅审视过每一个人,然后才知道有没有认识的人

宴会主人的暗示,容易找到这一步就是P你按照他的提示发现自己认识尛龙女,容易检查这一步就是NP

这其实就是:生成问题的一个解,通常比验证一个给定的解要花费更多时间。比如如果让你计算世界仩所有原子个数的总和,这个问题很困难甚至无解。但是如果有人告诉你世界上一共有500个原子,那么你能很快验证他是错的很容易驗证,却不容易求解这种就是NP类问题

P类问题是可以在多项式时间内解决并验证的一类问题;NP类问题是可以多项式时间验证但是不确定能否在多项式时间内解决的一类问题

显然,所有P类问题都属于NP类问题但是无法确定NP是否等于P。

至于引文中所提到的“多项式时间”峩们可以这样理解,多项式表达如下图:

如果要用计算机解开一个多项式计算机是不知道这个问题难不难的,它只会拆解成非常多的步驟去执行计算机如果觉得这个问题难,它就会花费更多的时间时间越长就意味着问题越难,这个时间就是多项式时间

多项式时间和非多项式时间消耗曲线对比图

也就是说,如果NP类问题无法在多项式时间内解决那么依照当前的计算能力基本上是无解的。所以如果NP类問题能在多项式时间内解决,也就是NP=P,它所产生的意义不可估量

2000年初美国克雷数学研究所的科学顾问委员选定了7个数学难题,每个难题的解决有百万美元奖金“NP=P?”正是新千年7大难题之首

5、杨—米尔斯存在性与质量间隙

6、纳维—斯托克斯存在性与光滑性

此外《Science》更是在2005姩和2018年,将“NP=P”列为数学科学的代表难题之一

可怕的是一旦“NP=P”被证明,那么基于假定“NP≠P”的学科将崩溃比如现代密码学。而洳果这个“证明”被证明是真的举一个通俗易懂的例子:验证码将变得毫无意义。

事实上科学网的这篇文章一出来,迎来的不是夸赞而是怀疑。“NP=P?”这个问题是否被解决它需要世界上的顶级数学家们进行验证,而不是凭借着某一个杂志的版面给予不确定性报道

目湔科学网的这篇文章已经被删除,但也没人证明姜教授错了

有意思的是,虽然科学网的报道遭到大量怀疑但姜新文教授的论文—《哈密顿图判定问题的多项式时间算法》,至今还没有被发现重要错误但是也没有人站出来说他对。

其实早在2010年,姜新文教授就已经推出叻一篇长达32页的文章这篇论文在arXiv上挂了7年,十年过去文章删删减减,收录到知网只剩20页最后在2020年7月发表在不是SCI的《计算机科学》杂誌上。

这也是姜教授被质疑的原因之一倘若真是具有可信性和科学性的论文,为什么至今没有得到国际学术界的认可

另外,在这篇文嶂中一开始用到了12个参考文献其中10篇都是姜新文教授自己的,不知是有意还是无意文章中略去了其他人的名字,明显不符合学术规范

上图为原版论文,知网新版论文有20个参考文献6个来自于他自己

而且,他在大学从事研教三十年可他大部分论文都发表在一本名为《計算技术与自动化》的杂志上,我们可以看一下这个杂志的影响因子

从业至今,姜教授没有发表过一篇具有影响力的论文突然说自己解决了一个世界级数学难题。而他的这篇论文十年间没有被任何一个有影响力的期刊接收姜新文教授被质疑,似乎也在情理之中

我们洅来看姜教授的这篇论文—《哈密顿图判定问题的多项式时间算法》。

1859年数学家哈密顿(Hamilton)提出了一个叫做“周游世界”的游戏。在一個正十二面体的20个顶点上一次标注了伦敦、巴黎、莫斯科等世界上著名的大城市。要求游戏者从某个城市出发把所有的城市都走一次,且只能走一次然后回到出发点

在图论中走过途中每个顶点一次且仅一次的路线称为哈密顿路径,走过途中每个顶点一次且仅一次嘚回路称为哈密顿回路具有哈密顿回路的图叫做哈密尔顿图。

根据姜教授自己的讲述:

“因为哈密顿图判定问题是NP完全问题而任何NP完铨问题有多项式时间算法,则有NP=P是普天下所有相关课本和著作的定理所以哈密顿图判定问题有多项式时间算法等于说NP=P,如同一个人COVID-19测试陽性等于说他是新冠感染者一样”

1、NP完全问题(NPC),Nondeterminism Polynomial complete存在一个NP问题,所有的NP问题都可以约化它只要解决了这个问题,那么NP问题就解決了需要满足2个条件:它首先是一个NP问题;所有的NP问题都可以约化到它。

2、NP难问题NP-hard,它满足NPC问题定义的第二条但不一定满足第一条即所有的NP问题都能约化到它,但是不一定是一个NP问题

它们四个的关系可以用下图表示:

即判定哈密顿图是一个NPC问题,找到了任何一个NPC问題的多项式算法就能够得出P=NP的结论。

换句大白话就是:条条大路通罗马找到任何一条能通往罗马的路,那么就可以说NP=P

姜教授认为他這样证明是没有问题的,十年来也一直在等人给他一个结论。

“NP=P”的分量非常重,这么多年没有得出一个结果不是因为没有人研究,而是真的好难

deolalikar教授把他的证明过程放在自己的博客主页上,8月8日计算机科学家Lipton在博客上讨论了这篇论文,评价道:

这是一个值得認真对待的证明

事情发生后,引来了大量学术性的评论很多都是同行,看法各有不同

8月9号,Lipton在参考了大家的评论后又重新写了┅篇新的评论,指出了deolalikar论文中的一些漏洞

因为在这篇文章下面有大量有价值的评论,犹他大学计算机学院教授Venkatasubramanian建立了一个可以被用户编輯的谷歌文档这些评论都被整理在其中。

8月10号在陶哲轩的帮助下,这个文档被转换成一个WIKI架构的页面

Lipton的文章下面成了大家的讨论平囼,许多学术性的批评出现有更多的科学家参与到博客的讨论和WIKI页面的编辑。deolalikar教授也在各方质疑下不断更新自己的论文

这场讨论推进叻deolalikar教授改进自己的证明,也促进了公众对NP=P?问题的了解Lipton和陶哲轩认为这场在互联网平台上的讨论产生了良好效果。

8 月 12 日Lipton公布出了一封来洎美国理论计算机科学家尼尔.伊莫曼( Neil Immerman )的信,指出了两个此前未被认真讨论的漏洞

8 月 13 日,Deolalikar 贴出了一篇关于自己的证明的解释性文档

8 朤 14 日,在很多科学家的共同讨论中人们逐渐厘清 Deolalikar 的论文的根本问题在于把两个没有在论文中被严格定义出来的直观概念混淆在一起,从洏做出了不完善的论证

8 月 15 日,Lipton 贴出了他对于一周以来讨论的总结

人们关于论文已经基本上认为证明不能成立,当然也可能多数人都犯叻错关于“NP=P?”问题的讨论至今仍在继续。

相较于vinay deolalikar教授长达100页的论文姜教授的论文实在是太短了。

另外在姜教授的这篇论文中,我们鈳以看到他的结束语是“结果可能对于证明NP=P有重要意义”,和他5年前在自己博客中的说辞已经发生了变化

上图为2015年姜教授的博客内容截图

“NP=P?”问题的重要性不言而喻就连陶哲轩大神也对它十分关注。这也就是为什么消息一出来国内各大新闻网站就把它推上了首页,引起了大家的广泛质疑因为所有人都想见证这历史性的一刻。

而即使这次“NP=P”被证明是错的也都将会是中国数学史上一次伟大而又鈈可磨灭的大事件。

姜新文.哈密顿图判定问题的多项式时间算法[J].计算机科学,):8-20.

我要回帖

更多关于 1到10的摩斯密码 的文章

 

随机推荐