np问题 量子计算机,P vs NP与经典与量子计算机可解决的问题相同吗?
Peter Cordes..
6
不,经典计算机可以解决NP问题,而不是快速解决大问题.
实际表现并不是P与NP问题的关键所在.
我认为(但不确定)可能存在一些经典多项式时间问题,量子计算机可以比具有可比技术水平的经典计算机更快地解决这些问题.
P与NP的关系是我们甚至没有证明非确定性多项式时间问题(在多项式时间内可验证的解决方案)实际上比任何/每个可能的P问题都难.
即所有NP问题的集合与P问题的集合不同.
量子计算是经典计算的超集,因此量子计算机可以在多项式时间内解决每个P问题.但不一定使用量子算法实际上将任何位视为具有除纯0或纯1之外的值.
但我们不知道量子计算机能否在多项式时间内解决每个 NP问题.那是另一个开放的问题.(见评论:我们不知道BQP = NP,以及不知道P = NP.)
无论量子计算机是否能够在合理的时间内解决(某些?)NP问题,P vs NP在理论CS中仍然是一个悬而未决的问题.经典计算仍然是一个非常有趣和相关的主题1.
鉴于没有人在多项式时间内找到解决NP完全问题的方法,因此不太可能存在一个问题,并且如果存在实际问题大小的话,则不太可能.(对于非常快速增长的多项式,可能是非常大的比例因子或指数,当n接近无穷大时,该多项式仍然小于任何指数函数.)
要求量子计算机有效地解决(对于大问题大小)与是否已知经典计算机的任何P算法有关.
量子计算不能解决或废弃P vs. NP问题.
脚注:1:我希望古典计算,即使在假设的将来,其中微控制器廉价可以包括一些量子逻辑不增加其成本或需要低温冷却或其它昂贵的操作要求是至少在理论上有趣.
但这个假设的未来不太可能.即使有时间增加量子计算机生产线以匹配当前巨大的规模经济和掺杂硅的技术成熟度,退相干也是一个未解决的主要问题.没有理由期望量子计算将完全取代古典; 硅基本上非常坚固,可以在室温下很好地运行.
它可能成为未来台式计算机的重要组成部分(浮点硬件或GPU现在的方式:在高端CPU上无处不在,但在微控制器上仍然不存在).但仍然会有纯粹的经典组件.
np问题 量子计算机,P vs NP与经典与量子计算机可解决的问题相同吗?相关推荐
- 什么是NP问题,什么是NP hard问题,什么是NP完全问题。
http://www.cs.pitt.edu/~ztliu/wordpress/2011/05/np-problem/ 首先解释一下什么是NP问题,什么是NP hard问题,什么是NP完全问题. 看下 ...
- pandas使用replace函数将所有的无穷大值np.inf替换为缺失值np.nan、使用pandas的fillna函数用经验固定值填充缺失值np.nan
pandas使用replace函数将所有的无穷大值np.inf替换为缺失值np.nan(replace all infinities with a missing value).使用pandas的fi ...
- 【计算理论】计算复杂性 ( 3-SAT 是 NP 完全问题 | 团问题是 NP 完全问题 | 团问题是 NP 完全问题证明思路 )
文章目录 一.3-SAT 是 NP 完全问题 二.团问题是 NP 完全问题 三.团问题是 NP 完全问题 证明思路 一.3-SAT 是 NP 完全问题 布尔可满足性问题 ( Boolean Satis ...
- [Python] 矩阵拼接 np.c_[a,b]和np.r_[a,b]
功能: 将矩阵横向或纵向拼接 np.c_[a,b] 将a, b看成单位,放置于不同的列.(左右合并) np.r_[a,b] 将a, b看成单位,放置于不同的行.(上下合并) 示例: import nu ...
- python Numpy 中的矩阵向量乘法(np.multiply()、np.dot()、np.matmul() 和 星号(*)、@)
python Numpy 中的矩阵向量乘法 总结 1. 对于 np.array 对象 1.1 元素乘法 用 a*b 或 np.multiply(a,b) 1.2 矩阵乘法 用 np.dot(a,b) ...
- 『Python学习笔记』np.random.rand()函数和np.random.randn()函数
目录 一. np.random.rand()函数 二. np.random.randn()函数 一. np.random.rand()函数 语法:np.random.rand(d0,d1,d2--dn ...
- python 中的np.zeros()和np.ones()函数
np.zeros()和np.ones()函数 一.np.zeros() 的作用 二.np.zeros() 举例说明 1.创建一维数组 2.创建多维数组 3.创建int类型的数 4.创建tuple(元组 ...
- NP问题、NP难问题(NPH)和NP完全问题(NPC)理解
看算法的时候经常会碰到NP问题.NP难问题(NPH)和NP完全问题(NPC)等术语,每次碰到的时候都似懂非懂,这次专门在网上搜了一些资料看,做一下记录,权当加深印象. NP是指Non-determin ...
- 量子计算机与人脑接口,量子信息科学:量子计算机、隐形传物与人脑量子运算...
原标题:量子信息科学:量子计算机.隐形传物与人脑量子运算 提示: 自然界有三个要素:物质.能量和信息:相应的有三类学科:物质科学.能源科学和信息科学.量子力学的诞生从根本观念上改变了人类对自然的认识, ...
- 我国在量子计算机领域的发展情况的感受,量子计算机的现状及发展趋势.doc
量子计算机的现状及发展趋势 2017年2月21日下午,<麻省理工科技评论>(MIT Technology Review)2017年全球十大突破性技术"中国大陆地区首发,其中量子计 ...
最新文章
- ORB-SLAM2从理论到代码实现(四):相机成像原理、基本矩阵、本质矩阵、单应矩阵、三角测量详解
- wince 修改dns_如何修改wince的网络配置
- 【深度学习】人脸识别模型的动手实践!
- 最短路常用的四种模板(poj1847)
- (计算机组成原理)第五章中央处理器-第四节2:微程序控制器基本原理
- 20 WBS要素xxxxxx有不同的存货估价
- python OMP: Error #15: Initializing libiomp5md.dll, but found libiomp5md.dll already initialized
- linux 命令mysql5.6,linux下mysql5.5mysql5.6的tar包安装
- 装饰模式-包装request和response
- java调用数据库存储过程_Java调用SQL Server的存储过程详解
- Asp.net发布网站
- html5图像、图片处理【转】
- 最新论文汇总:深度补全
- apollo重要服务之metaService
- STM32+L298N+PWM可调速小车(四驱)
- 5个常用的大数据可视化分析工具
- Mac下一款好用的UML图绘制工具(StarUML)
- 经纬度换算数值_如何在Excel中将经纬度数值转换成度分秒
- 通达信玩转庄家追击反转指标源码,带MACD顶背离底背离,不错。
- depth peel_10个jQuery Page Peel插件