联合形式方法专业委员会:出版“不确定多项式时间”术语
2023-12-15 22:43:29来源:西游留学网作者:槐序 阅读量:19424
此次发布用语新词:非确定性多项式时间( Nondeterministic Polynomial Time )。
非确定多项式时间
(非详细轮询时间)
作者:李国强(上海交通大学)。
开头指南这次增加了非确定多项式时间( Nondeterministic Polynomial Time )这个新术语。
非确定性多项式时间是一个复杂性问题,属于复杂性理论。
InfoBox :中文名称:非确定多项式时间
英文名: Nondeterministic Polynomial Time
缩写: NP
学科:计算复杂性理论的基本概述:又称NP问题,是一类非确定性图灵机在多项式时间内可以解决的判定问题。
也可以定义为可以通过确定性图灵机在多项式时间内验证答案是否正确的问题。
从定义上可以看出,确定性多项式时间问题(也称为p问题)属于非确定性多项式时间问题。 也就是说,p是NP的子集。
p和NP的两个集合相等吗?=NP问题(的结论尚不清楚,是数学、计算机科学领域的一大难题。
一些不确定性多项式时间问题中还有一类问题彼此等价,共同刻画了不确定性多项式时间问题中最难的一类问题。
这些是非确定性多项式时间完备问题( NP-complete,也称为NPC问题)。
所有的NP问题都可以在多项式时间内规定为任意的NPC问题。
在p和NPC都没有一个NP问题的情况下,我们称为非确定性多项式中间问题( NP-intermediate,也称为NPI问题)。
拉德纳证明了如果p不等于NP,则NPI集合不是空的[1]。
研究人员一直试图在同样复杂性的假设下证明整数分解问题等自然计算问题是NPI。
发展历程: 1936年,图灵建立了理论计算模型——图灵机[2]。
随着计算机在20世纪40年代和50年代的发展,图灵机被证明是正确的计算理论模型。
研究人员很快发现,基本图灵机无法解释计算机所需的时间和内存大小,但时间和空间在早期计算时代尤为重要。 20世纪60年代,哈特曼和斯特恩提出以输入长度为参数测量时间和空间长度函数,计算复杂度应运而生[3]。
随着研究者将高效计算定义为输入大小的多项式长,引出了非确定性多项式时间的完备性和NP问题。
20世纪70年代初期,库克和卡普的工作表明,许多组合和逻辑问题都是NPC问题[4-8]。
从那以后直到现在,这个问题已经成为计算机科学领域和数学领域的突出开放性问题。
后来兴起的电路复杂性、量子计算等理论领域,也为我们更好地理解p提供了很大的帮助吗?=NP问题这一计算机科学的宝物。
典型的例子:因为p问题是NP问题,所以所有具有多项式时间算法的问题都是NP问题。
图论上的最短路径问题、最小生成树问题、强连通部件问题、欧拉图问题等。
其他图论问题是NPC问题。
旅行商问题、哈密顿问题、独立集问题、顶点覆盖问题、群问题、图着色问题等。
数论问题中,素数判定问题于2004年由3位印度学者提出的AKS算法得到了素数测试的多项式算法[9],该结论也获得了2006年的哥德尔奖。
另一个有名的问题是整数分解问题,作为现代密码学的基础没有多项式时间的算法,但研究者认为其判定问题版本(等价于原问题)不是NPC问题。
随着量子计算的兴起,绍尔获得了大数分解的多项式时间量子算法,动摇了现代密码学的基础[10]。
但是,那个不能解决p吗?=NP问题。
在代数问题中,线性规划中有多项式时间的算法,而整数规划是NPC的。
作为整数规划子问题,0-1方程式、子集和问题也是NPC的,另外一些问题本质上也是代数问题,例如区分问题、背包问题等,它们也是NPC的。
这些问题都是NP问题。
卡普最先收集总结了21个NPC问题[11]。 此后,许多学者热衷于总结NPC问题,经典算法书中对此部分进行了详细阐述。
最后要注意的是,在NPC问题中,如满足性问题(也称为SAT问题)那样,实际上并不一定存在高效的算法,作为NPC的第一个问题(4),称为DPLL算法( 12,13 )的高效算法是不存在的
同时,存在高效的工具满足性问题求解器。
现在,形式化验证[ 14,15 ]、软件工程[16]、甚至深度学习[17]的许多工具通过将各个问题约定为可满足性问题求解器来实现效率化。
参考文献
1.r.ladner.onthestructureofpolynomialtimereducibility.journaloftheacm.vol.22 (1) 155171,1975。
2.Alan turing.oncomputablenumbers.in proc.ofthelondonmathematicalsociety,1936。
3.hartmanisandr.Stearns.onthecomputationalcomplexityofalgorithms.transactionsoftheamericanmathematicalsociety,vol.vol
4.s.cook.thecomplexityoftheorem-proving procedures.in proc.of3rdacmsymp.theoryofcomputing,151,158,1971。
5.s.cook.ahierarchyfornondeterministictimecomplexity.journalofcomputerandsystemsciences,vol.7(4),343-353,
6.s.cook.anoverviewofcomputationalcomplexity.communicationsoftheacm,vol.26(6):400-408,1983。
7.r.Karp.reducibilityamongcombinatorialproblems.incomplexityofcomputercomputations,85-104. Plenum Press,New York
8. R. Karp. Combinatorics,complexityandrandomness.communicationsoftheacm,vol.29(2),98-109,1986。
9. M. Agrawal、N. Kayal、andn.sa xena.primesisinp.annalsofmathematicsvol.160 (2)、781-793和2004。
10.p.w.shor.algorithmsforquantumcomputation:discretelogarithmsandfactoring.in proc.of35 thannualsymposiumonfoundattion
11.r.m.karpreducibilityamongcombinatorialproblems.complexityofcomputercomputation,85103,1972。
12. Davis,Martin; Putnam,Hilary.acomputingprocedureforquantificationtheory.journaloftheacm,vol.7(3),201215,1960。
13. Davis,Martin; Logemann,George; Loveland,Donald.amachineprogramfortheoremproving.communicationsoftheacm,vol.5(7) 394397,1961。
14. A. Biere,A. Cimatti,E. M. Clarke,Andy.Zhu.symbolicmodelcheckingwithoutbdds.in proc.of the5thinternationationationationalationals
15. E. M. Clarke,A. Gupta,o.ST richman.sat-basedcounterexample-guidedabstractionrefinement,ietransactionsonconconcon
16. J. Dolby,m,Vaziri,f.tip.findingbugsefficientlywithasatsolver,in proc.of the6 thjointmeetingoftheeeeuropeansoftwansoftwsolver
17. G. Katz、C. Barrett、D. L. Dill、K. Julian、m.j.kochenderfer.relu plex:anefficientsmtsolverververifyingdex
作者简介
上海交通大学李国强副教授li.g@sjtu.edu.cn的主要研究方向是形式化验证、程序语言理论、知识推理与验证术语工业委员会和术语平台介绍:计算机术语检定委员会( Committee on Terminology )的主要功能是
这对明确学科体系,开展科学研究,在全社会广泛传播科学和知识具有十分重要的意义。
术语平台CCFpedia的建设和不断优化,既能有效推进我国计算机术语的收集、检定、规范和传播,又能起到各个领域规范化标准定制的推动作用。
新版本的CCFpedia计算机术语平台http://term.ccf.org.cn )集成了术语的编辑运行和浏览使用,消除了旧版本跨平台操作的繁琐步骤,大大升级了接口
此外,新版平台通过引入知识图谱对所有术语数据进行了组织,并以图像多层关联的形式对术语浏览的应用形态进行了升级。
计算机术语检定工作委员会主任:刘挺(哈尔滨工业大学)副主任:王昊勇(同济大学)李国良)清华大学)主任助理:李一斌(上海海乂知信息科技有限公司)丁军)上海海乂知信息科技有限公司)林俊宇)中国科学院信息工程研究所)兰艳艳
相关文章
-
如何快速给SAT打分?历年真题免费赠送。
虽然申请大学不是只看SAT成绩,但是它所占的分量也足以让申请者感到压力和焦虑。SAT创始者的目的也不是为了让它有趣,而是让它作为一个资...
阅读: 18350
-
11月北美SAT深度解析,史上最难考出现.
上周,北美的11月SAT考试已经结束,大家考的如何?这次的考试据说加试部分很难,对于12月份考试的同学来说,有哪些值得注意的地方呢?这...
阅读: 5579
-
2019美国申请要关注美国大学SAT/ACT成绩新规。
申请2019美国本科的同学们要注意了,据沪江小编介绍,美国多所大学对SAT/ACT都有了新的规定,除了部分学校对对SAT/ACT不做硬...
阅读: 7275
-
sat阅读怎么提分?学会这4类题型吗,sat阅读文章类型
Hi,我是萌姐,二刷SAT1580,最近好多同学在问题,关于SAT的阅读怎么提分?“为什么阅读没法提分?”“为什么阅读做题速度上不去?...
阅读: 15773
-
申请美国EA/ED的截止日期就要到了!五个细节决定了Offer和你的距离。
对于2023届入学美国大学的申请者,进入金秋10月,距离11月早申请的截止日期,仅剩一月不到,距离1月份常规申请的截至日期,也只剩3个...
阅读: 5405
更多排行榜
热门文章
1.重要| |2022-2023 SAT考试职位发布!手慢
- 1
- 重要| |2022-2023 SAT考试职位发布!手慢
- 2023-11-11
2.信息| 17个国家取消了3月份SAT的报名申请。
- 2
- 信息| 17个国家取消了3月份SAT的报名申请。
- 2023-11-13
3.委员频道|海南省政协委员顾山:琼中女足展现体教融合发展优势。未来,甲级的主要比赛场地将设在海口和琼中。
- 3
- 委员频道|海南省政协委员顾山:琼中女足展现体教融合发展优势。未来,甲级的主要比赛场地将设在海口和琼中。
- 2023-12-02
4.2022年下半年亚太地区SAT考试形势预测
- 4
- 2022年下半年亚太地区SAT考试形势预测
- 2023-11-29
5.2022 SAT I推理考试写作高分专项训练资料分享
- 5
- 2022 SAT I推理考试写作高分专项训练资料分享
- 2023-12-10
6.香港10月份SAT成绩还在等,不用慌。
- 6
- 香港10月份SAT成绩还在等,不用慌。
- 2023-11-18
7.联合形式方法专业委员会:出版“不确定多项式时间”术语
- 7
- 联合形式方法专业委员会:出版“不确定多项式时间”术语
- 2023-12-15
8.sat2020年8月亚太答案,2017年5月sat阅读真题答案
- 8
- sat2020年8月亚太答案,2017年5月sat阅读真题答案
- 2023-11-20
9.每日英语听力会员值得买吗,每日英语小知识
- 9
- 每日英语听力会员值得买吗,每日英语小知识
- 2023-12-03
10.一张图给你看七协和的八个班\u0026。
- 10
- 一张图给你看七协和的八个班\u0026。
- 2023-12-08
一周热榜
-
sat阅读难点,sat阅读书单
2023-11-03
-
sat考试阅读有几篇文章,sat考试阅读攻略
2023-11-04
-
三点建议。SAT阅读应该怎么学?
2023-11-04
-
sat阅读题及答案大全,sat阅读题型分类
2023-11-04
-
高中生如何做好SAT阅读?
2023-11-04