绝热量子搜索算法及其性能研究

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:nola0724
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
量子线路算法在大整数因子分解、无序搜索、最优化等问题上都比相对应的经典算法时间复杂度低很多,其超强的运算能力引起了人们的极大关注。但是对于某类具体问题来讲,利用量子特性去设计一个量子线路算法却是非常困难的。因为量子线路算法必须利用量子的相关特性才能实现量子并行计算,即用一个幺正变换去对应经典计算机中的每一步操作。直到2000年,绝热量子计算模型被提出后,大幅降低了量子算法的设计难度。该模型只需考虑将具体问题的解设计为系统末态,系统的初态设计为问题的解和非解的叠加态,然后让该量子系统从初始状态按照设定的演化路径进行连续绝热演化,待绝热演化完毕以后,测量最终的量子态,就可以得到所要求的问题的解。绝热量子计算模型基于物理上的绝热定理,因此其对应的算法时间复杂度可由绝热定理导出。对应搜索问题,基于绝热的量子搜索算法的初态设计一般设计为物理上容易制备的量子态,算法的末态一般设计为所求问题的解,这样当绝热演化结束后,我们通过测量系统的量子态就可得到问题的解。  本文的研究内容主要集中在绝热量子算法与量子线路算法的对比、绝热量子算法的性能优化以及算法的失效问题上,主要创新点如下:  第一,对Grover搜索算法(量子线路算法)和绝热量子搜索算法进行了对比研究,进一步研究了绝热量子搜索算法的灵活性。首先,我们通过将绝热搜索算法的演化过程离散化,发现两种算法的执行过程都是从初态出发,通过多次幺正变换寻找最终目标状态。但是,绝热量子搜索算法的成功率不会随着搜索目标个数的增加而减少,反而会持续上升。但是Grover搜索算法执行成功率会快速下降。其次,当给绝热量子系统注入额外物理能量后,绝热量子搜索算法的演化时间复杂度会下降。最后,当适当增加绝热量子系统的物理能量(增加额外驱动哈密顿量)后,即使搜索目标不存在,绝热量子搜索算法也可以在常数时间复杂度内完成搜索,但Grover算法此时一定会失效。  第二,对绝热量子搜索算法的性能进行了研究。一是从绝热插值函数和额外驱动哈密顿量两个方面,分别研究了它们对绝热量子搜索算法性能的影响。二是从矩阵结构形式上对影响算法性能的要素进行了探讨,提出了绝热量子算法加速的通用模型。最后得出了影响系统演化性能的真正原因:一旦系统初态和末态之间的量子纠缠度被增大到常数级别,系统的演化时间复杂度也被加速到常数。从数学形式来看,即是增加了系统演化矩阵上反对角线元素的值。  第三,对绝热量子搜索算法的失效问题进行了分析研究。一是证明当绝热系统的初态哈密顿量和末态哈密顿量正交时,常规类型的绝热量子搜索算法必然会失效。二是分类研究了不同形式的额外驱动哈密顿量对绝热算法的影响,发现并非所有的额外驱动哈密顿量都能保证系统正常演化。三是对绝热量子系统初、末态之间的保真度与额外驱动哈密顿量之间可能存在的关联进行了分析,并给出了各类额外驱动哈密顿量的适用范围。四是通过给定系统演化路径函数之间的约束,提出了一种全能绝热量子搜索模型,确保在任意保真度下,绝热量子搜索算法都不会失效。  第四,以绝热量子搜索算法为例,详细研究了三种不同类型演化路径下的绝热量子搜索算法与对应的量子线路模型之间的转换问题,重点对含有额外驱动哈密顿量的全局绝热量子搜索算法进行了研究,分析了增加该驱动哈密顿量后其算法演化时间复杂度为常数的原因。最终的研究结果表明,这些绝热量子搜索算法对应的量子线路模型的时间分片数与其算法的时间复杂度一致,进一步说明了绝热量子搜索算法与量子线路算法的等价性。
其他文献
随着智能手机的不断普及和移动互联网的迅猛发展,以NFC为技术基础的线下移动支付技术体系也逐渐地建立起来。而apple pay在我国的不断推广使得越来越多的智能手机开始支持NFC
近几年,移动支付已经成为非常热门的研究方向,移动支付市场每年都在以非常快的速度增长。广阔的市场前景吸引了许多公司和开发人员加入到移动支付行业中。移动设备中以安全单
模型驱动架构(MDA)是基于一系列工业标准的软件开发框架,模型驱动整个软件开发过程,使用支持工具可以实现模型之间、模型与代码之间的自动转换。它的核心思想是建立能够完整
自从1986年R.E.Bryany等人提出了二叉决策图(Binary Decision Diagrams)的概念以来,由于其空间和时间上表示和处理布尔函数的高效性,BDD被广泛应用于大型数字系统设计中的逻辑
给定一个图G=(V,E),以及图G中的k对顶点(u1,v1),(u2,v2),…,(uk,vk),所谓的k条不相交路径问题就是,找到图G中的k条不相交路径分别连接这k对顶点,即路径P1连接u1和v1,…,路径Pk连接uk和vk,并
聚类分析是发现数据内有用信息的一种有效手段,具有着重要的研究意义和应用前景。划分聚类问题(PC问题)是备受关注和挑战的重要研究方向之一,因此,寻求快速、有效的方法解决划分
现代的网络技术和服务,带来了全新的无中心网络应用环境。合理的任务资源匹配策略和算法,是提高无中心网络性能的重要手段和方法。传统的网络任务资源匹配算法,已经取得了一
随着计算机互联网技术的日益发展,计算机网络安全问题也日益突出,同时黑客对网络间的信息传递构成的威胁也越来越严重。企业内部不仅要抵御外部对其重要数据的截获和破坏,还
演化博弈理论是生物进化论与经典博弈论相结合所产生的一种理论,它为种群中的个体策略的演化过程提供了一个有效的分析框架。伴随演化博弈研究的深入,系统模型的层次化、复杂
和传统关系型数据库相比,双时态数据库同时支持有效时间维和事务时间维,使得它能够更加精确地表示现实世界中的数据和信息。许多应用程序的数据库(如数据挖掘技术中的数据仓库)