首页> 外国专利> AUTOMATIC QUANTUM PROGRAM OPTIMIZATION USING ADJOINT-VIA-CONJUGATION ANNOTATIONS

AUTOMATIC QUANTUM PROGRAM OPTIMIZATION USING ADJOINT-VIA-CONJUGATION ANNOTATIONS

机译:使用伴随通孔共轭注释自动量子程序优化

摘要

None of the existing quantum programming languages provide specialized support for programming patterns such as conditional-adjoint or adjoint-via-conjugation. As a result, compilers of these languages fail to exploit the optimization opportunities mentioned in this disclosure. Further, none of the available quantum programming languages provide support for automatic translation of circuits using clean qubits to circuits that use idle qubits. Thus, the resulting circuits oftentimes use more qubits than would be required. Embodiments of the disclosed technology, thus allow one to run said circuits on smaller quantum devices. Previous multiplication circuits make use of (expensive) controlled additions. Embodiments of the disclosed technology employ multipliers that work using conditional-adjoint additions, which are cheaper to implement on both near-term and large-scale quantum hardware. The savings lie between 1.5 and 2× in circuit depth for large number of qubits.
机译:没有现有的量子编程语言提供专业支持,用于编程模式,例如条件伴随或伴随通过缀合。因此,这些语言的编制者未能利用本公开中提到的优化机会。此外,任何可用的量子编程语言都不是使用Clean Qubits对使用空闲Qubits的电路自动平移电路的支持。因此,由此产生的电路使用比需要更多的Qubits。所公开的技术的实施例允许一个在较小的量子装置上运行所述电路。以前的乘法电路利用(昂贵的)控制的添加。所公开的技术的实施例采用使用乘法器使用的乘法器,该乘法器是在近期和大规模的量子硬件上实现更便宜的。对于大量Qubits的电路深度,节省的节省在1.5和2×之间。

著录项

  • 公开/公告号US2021124567A1

    专利类型

  • 公开/公告日2021-04-29

    原文格式PDF

  • 申请/专利权人 MICROSOFT TECHNOLOGY LICENSING LLC;

    申请/专利号US202016828682

  • 发明设计人 THOMAS HAENER;MARTIN ROETTELER;

    申请日2020-03-24

  • 分类号G06F8/41;G06N10;

  • 国家 US

  • 入库时间 2022-08-24 18:25:41

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号