量子电路快速综合算法研究

来源 :东南大学 | 被引量 : 0次 | 上传用户:xiaoqiudyy1988
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
量子电路是构建量子计算机的基本单元,也是描述复杂量子计算的高级语言。量子电路是可逆的,可逆逻辑因其在量子技术中的重要应用而引起人们的广泛关注。目前,可逆电路还广泛应用在低功耗CMOS电路、纳米技术、光计算、加密技术等领域。通过量子门的级联与组合可构成量子电路,为根据要求自动设计出最优或较优的量子电路,需研究量子门的级联规则与量子电路的自动生成与优化技术,即研究量子电路的综合算法,这在相关研究领域中是至关重要的。   为用量子计算解决经典计算问题,本文主要研究量子电路中的可逆逻辑电路,量子可逆逻辑电路按量子门类型可分两种:一种是仅使用量子逻辑门构成的量子电路;另一种是使用量子逻辑门与量子非逻辑门构成的量子电路。   在实现量子计算的众多方案中,量子电路中的垃圾位数增多已成为技术实现的主要障碍,因此我们以使用理论上最少的垃圾位数和最小或较小的量子代价为规则,对两种量子电路的快速综合算法及相关理论进行了深入探讨,主要研究成果包括:   (1)提出了一种基于RM(Reed-Muller)的新型量子可逆电路快速综合算法,自动构造正极性RM展开式,并给出了构造算法的证明,在生成量子可逆逻辑电路的解空间树上,采用总体层次遍历,局部深度搜索,借鉴模板优化技术,构造限界函数快速剪去无解或非最优解的分枝,优先探测RM中的因子,以极高的效率生成最优电路。以国际公认的3变量可逆函数测试标准,该算法不仅能够生成全部最优电路,而且运行速度远远超过同类算法。   (2)提出了两种基于Hash函数的量子电路快速综合算法。可使用多种量子门,采用任意量子代价标准,以极高的效率生成最优的量子可逆逻辑电路。为实现量子电路综合的自动化,提出了利用量子线的置换自动构造各种量子门库的通用算法。以国际同行认可的3变量可逆函数测试标准,该算法不仅能够生成全部最优电路,而且运行速度远远超过其他算法,我们巧妙构造了两种Hash函数,即最小完备的Hash函数与基于位运算的Hash函数,实验结果表明,基于这两种Hash函数的综合算法按最小长度、最小代价标准综合电路的平均速度分别是目前最好结果的49.15倍、365.13倍与69.8倍、472.5倍。   (3)提出了一种新颖高效的四量子可逆逻辑电路快速综合算法。算法巧妙构造置换的最短编码,通过对量子电路进行特定的拓扑变换,无损压缩n量子最优电路占用的存储空间近2×n!倍,通过对已生成的最优电路的双向级联,可使用多种量子门,采用最小长度标准,以极高效率生成较长的4量子电路,如率先生成了基于量子控制非门、非门、Toffoli门(Quantum Controlled-NOT gate,NOT gate, Toffoligate,CNT)量子门库的全部前8层共3120218828个电路,还可快速综合任意长度不超过16的最优电路,并对4量子标准测试电路进行快速且全面的优化,而目前其他算法中最多只能综合最优电路至12层。   (4)提出了基于新型量子逻辑门库的最优NCV三量子电路快速综合算法。这为解决第二种量子电路综合问题提出了通用高效的方法。目前许多量子电路综合算法由于指数级时间、空间复杂度,仅能综合3量子逻辑电路,只有少数算法实现用量子非门、控制非门、控制V门与控制V+门(Quantum NOT gate,Controlled-NOT gate,Controlled-V gate,Controlled-V+ gate,NCV)综合3量子逻辑电路,主要方法是将量子电路综合问题简化为四值逻辑综合问题。我们提出了用NCV门构造新型量子逻辑门库,该库与NCV门库在综合最优的3量子逻辑电路上完全等价,因此又可将四值逻辑综合问题进一步简化为更易求解的二值逻辑综合问题,再使用基于位运算的综合算法,以极快速度生成全部最优的3量子逻辑电路,以最小代价综合电路的平均速度是目前最好结果的127倍。   这些算法涵盖了目前量子电路综合算法的主要研究方向。本课题研发了多个量子电路综合系统,大量实验结果表明我们提出的算法是行之有效的。
其他文献
随着企业信息化的推广,越来越多的企业认识到利用信息系统管理企业内部信息的重要性与必要性。可靠、准确、快速和实用的管理信息系统成为当前的一种实际需要。本文结合印染
图形用户界面GUI(Graphical User Interface)是用户和软件交互的一个可视化平台。近年来,软件规模日益扩大,软件系统中图形用户界面的应用越来越广泛,但是由于GUI控件的复杂
随着Internet的不断发展,使得人们不再仅仅将其作为一个信息平台来看待,而是越来越注重将其看作是一个具有巨大潜力的计算平台。因此,过往的静态、封闭的计算环境已经无法适
信息隐藏和数字水印的研究是在20世纪90年代受到重视并蓬勃发展起来的,但是追根溯源,信息隐藏的前身——隐写术早在公元前就被使用了。20世纪90年代的兴起并成为热点研究方向
在网格环境中,越来越多的用户对资源提出了不同的QoS需求,但传统调度算法的目标是最小化时间跨度,改进系统性能,却没有考虑用户的服务质量要求,导致一些任务调度到不符合其要
课程相似度计算指的是定量地计算两门课程所包含知识点的交叉程度。在很多情况下,我们希望了解两个专业间的相似程度,例如新生入学选择专业时,大学生跨专业考研时,以及毕业生
专家系统是人工智能中最重要的也是最活跃的一个应用领域,它实现了人工智能从理论研究走向实际应用,通过推理来模拟通常由人类专家才能解决的各种问题,达到与专家具有同等解
随着社会信息化程度不断提高,大量信息系统广泛应用于不同领域,积累了海量数据。为了使信息系统能够有效可靠地支持组织的工作,要求系统的数据必须准确的反映现实世界的真实
随着计算机技术在辅助教学中的飞速发展,计算机自动评判技术越来越引起人们的关注。当今的评判系统中对客观题的评判技术近乎完善,但对主观题的评判技术仍处于研究探索完善阶
随着高速铁路的快速发展,现在的铁路客运最高时速已经能达到481km/h,如此高的速度已经不能依靠人的驾驶,而需要由整个系统来保证列车运行的安全。目前使用的安全系统门类众多,每