买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
摘要:本发明公开了用于使用一元迭代量子电路执行索引运算的方法、系统和装置。在一方面,一种方法包括:在包括索引量子位的索引寄存器中对索引值进行编码;在包括多个控制量子位的控制寄存器中对所述索引值进行编码;以及重复地计算和撤销计算所述控制量子位,以根据所述控制量子位的状态对与所述索引值相对应的一个或多个目标量子位执行所述运算,其中在所述编码、所述计算和所述撤销计算期间:使所述多个控制量子位依次可用,并且所述多个控制量子位对应于所编码索引值的独热编码。
主权项:1.一种用于使用一元迭代量子电路执行一元迭代以实现索引运算的方法,所述方法包括:构造一元迭代电路,包括:定义用于实现所述索引运算的总控制电路,所述总控制电路包括包含多个控制量子位的控制寄存器、一个或多个目标量子位和包含多个索引量子位的索引寄存器,其中,索引寄存器被配置为编码多个索引值;将一组变换应用于所述总控制电路以产生第一经变换电路,包括,对于每个可能的索引值:当应用于所述索引值和2b的按位或算符的结果大于或等于L并且应用于L-1和2b的按位与算符的结果等于2b时,去除表示2b的索引量子位上的索引运算的控件,其中b表示二进制索引;以及将索引运算的其余控件扩展到嵌套与运算中;将一组优化应用于所述第一经变换电路以产生所述一元迭代电路,包括,对于每个相邻与撤销计算以及与重新计算:当相邻与撤销计算以及与重新计算的控件类型匹配时,则去除所述相邻与撤销计算以及与重新计算;并且当相邻与撤销计算以及与重新计算的控件类型不匹配时,则用受控非和非运算代替所述相邻与撤销计算以及与重新计算;以及将构造的一元迭代电路应用于索引寄存器、控制寄存器和一个或多个目标量子位,包括:在索引寄存器中对所述索引值进行编码;在控制寄存器中对所述索引值进行编码;以及重复地计算和撤销计算来自所述多个控制量子位的控制量子位,以根据所述控制量子位的状态对与一元迭代电路的一个或多个目标量子位执行索引运算,一个或多个目标量子位与所述索引值相对应,其中在所述编码、所述计算和所述撤销计算期间:所述多个控制量子位依次可用,并且所述多个控制量子位对应于所编码索引值的独热编码。
全文数据:
权利要求:
百度查询: 谷歌有限责任公司 执行么正迭代和索引运算
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。