[发明专利]通用量子比较电路的实现方法在审
申请号: | 202010127978.X | 申请日: | 2020-02-28 |
公开(公告)号: | CN111310928A | 公开(公告)日: | 2020-06-19 |
发明(设计)人: | 李牧阳;余旭涛;孟凡旭 | 申请(专利权)人: | 东南大学 |
主分类号: | G06N10/00 | 分类号: | G06N10/00 |
代理公司: | 南京经纬专利商标代理有限公司 32200 | 代理人: | 汤金燕 |
地址: | 211189 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 通用 量子 比较 电路 实现 方法 | ||
1.一种通用量子比较电路的实现方法,其特征在于,包括如下步骤:
S10,获取待比较的两个量子比特形式数值的数值位数N,采用N个单比特可扩展比较门扩展得到N位量子比较电路,将一个量子比特形式数值存入第一量子寄存器ref,另一个量子比特形式数值存入第二量子寄存器D;
S20,分别将第一量子寄存器ref和第二量子寄存器D的各位比特从高位到低位顺序作为N位量子比较电路的比较位输入;
S30,比较第一量子寄存器ref和第二量子寄存器D中各比较位,将比较得到的大小信息存入N位量子比较电路的指示比特a中,根据指示比特a的特征确定第一量子寄存器ref和第二量子寄存器D分别所存的量子比特形式数值的大小。
2.根据权利要求1所述的通用量子比较电路的实现方法,其特征在于,根据指示比特a的特征确定第一量子寄存器ref和第二量子寄存器D分别所存的量子比特形式数值的大小包括:
若指示比特a得到的信息为a=|0>,则判定第一量子寄存器ref小于或等于第二量子寄存器D所存的量子比特形式数值;
若指示比特a得到的信息为a=|1>,则判定第一量子寄存器ref大于第二量子寄存器D所存的量子比特形式数值。
3.根据权利要求1所述的通用量子比较电路的实现方法,其特征在于,采用N个单比特可扩展比较门扩展得到N位量子比较电路包括:
将各级单比特可扩展比较门中,上一单比特可扩展比较门中指示比特a和控制比特d的输出分别连接到下一单比特可扩展比较门的对应指示比特a和控制比特d的输入;其中,第一级单比特可扩展比较门的指示比特a和控制比特d的输入为初态|0>a和|0>d。
4.根据权利要求1所述的通用量子比较电路的实现方法,其特征在于,单比特可扩展比较门的组成部分包括:
作用于辅助比特ei的量子非门1、比较位bi对比较位ci的受控非门1、控制比特d对辅助比特ei的受控非门2、比较位ci和辅助比特ei对控制比特d的Toffoli门1、比较位bi对比较位ci的受控非门3、作用于控制比特d的量子非门2、比较位ci和控制比特d对比较位bi的Toffoli门2、比较位bi和辅助比特ei对指示比特a的Toffoli门3、比较位ci和控制比特d对比较位bi的Toffoli门4、以及作用于控制比特d的量子非门3。
5.根据权利要求4所述的通用量子比较电路的实现方法,其特征在于,受控非门1中,bi是控制位,ci是受控位;受控非门2中,d是控制位,ei是受控位;Toffoli门1中,ci和ei是控制位,d是受控位;受控非门3中,bi是控制位,ci是受控位;Toffoli门2、4中,ci和d是控制位,bi是受控位;Toffoli门3中,bi和ei是控制位,a是受控位。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东南大学,未经东南大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010127978.X/1.html,转载请声明来源钻瓜专利网。