Modular Synthesis of Efficient Quantum Uncomputation

被引:0
|
作者
Venev, Hristo [1 ]
Gehr, Timon [2 ]
Dimitrov, Dimitar [1 ]
Vechev, Martin [1 ,2 ]
机构
[1] Sofia Univ St Kliment Ohridski, INSAIT, Sofia, Bulgaria
[2] Swiss Fed Inst Technol, Zurich, Switzerland
来源
PROCEEDINGS OF THE ACM ON PROGRAMMING LANGUAGES-PACMPL | 2024年 / 8卷 / OOPSLA2期
基金
芬兰科学院;
关键词
quantum programming languages; intermediate representations;
D O I
10.1145/3689785
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
A key challenge of quantum programming is uncomputation: the reversible deallocation of qubits. And while there has been much recent progress on automating uncomputation, state-of-the-art methods are insufficient for handling today's expressive quantum programming languages. A core reason is that they operate on primitive quantum circuits, while quantum programs express computations beyond circuits, for instance, they can capture families of circuits defined recursively in terms of uncomputation and adjoints. In this paper, we introduce the first modular automatic approach to synthesize correct and efficient uncomputation for expressive quantum programs. Our method is based on two core technical contributions: (i) an intermediate representation (IR) that can capture expressive quantum programs and comes with support for uncomputation, and (ii) modular algorithms over that IR for synthesizing uncomputation and adjoints. We have built a complete end-to-end implementation of our method, including an implementation of the IR and the synthesis algorithms, as well as a translation from an expressive fragment of the Silq programming language to our IR and circuit generation from the IR. Our experimental evaluation demonstrates that we can handle programs beyond the capabilities of existing uncomputation approaches, while being competitive on the benchmarks they can handle. More broadly, we show that it is possible to benefit from the greater expressivity and safety offered by high-level quantum languages without sacrificing efficiency.
引用
收藏
页数:28
相关论文
共 50 条
  • [1] SQUARE: Strategic Quantum Ancilla Reuse for Modular Quantum Programs via Cost-Effective Uncomputation
    Ding, Yongshan
    Wu, Xin-Chuan
    Holmes, Adam
    Wiseth, Ash
    Franklin, Diana
    Martonosi, Margaret
    Chong, Frederic T.
    2020 ACM/IEEE 47TH ANNUAL INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE (ISCA 2020), 2020, : 570 - 583
  • [2] Unqomp: Synthesizing Uncomputation in Quantum Circuits
    Paradis, Anouk
    Bichsel, Benjamin
    Steffen, Samuel
    Vechev, Martin
    PROCEEDINGS OF THE 42ND ACM SIGPLAN INTERNATIONAL CONFERENCE ON PROGRAMMING LANGUAGE DESIGN AND IMPLEMENTATION (PLDI '21), 2021, : 222 - 236
  • [3] A program transformation and architecture support for quantum uncomputation
    Schuchman, Ethan
    Vijaykumar, T. N.
    ACM SIGPLAN NOTICES, 2006, 41 (11) : 252 - 263
  • [4] Reqomp: Space-constrained Uncomputation for Quantum Circuits
    Paradis, Anouk
    Bichsel, Benjamin
    Vechev, Martin
    QUANTUM, 2024, 8
  • [5] Uncomputation in the Qrisp High-Level Quantum Programming Framework
    Seidel, Raphael
    Tcholtchev, Nikolay
    Bock, Sebastian
    Hauswirth, Manfred
    REVERSIBLE COMPUTATION, RC 2023, 2023, 13960 : 150 - 165
  • [6] Efficient Modular Synthesis of Substituted Borazaronaphthalene
    Zhuang, Fang-Dong
    Han, Ji-Min
    Tang, Sheng
    Yang, Jing-Hui
    Chen, Qi-Ran
    Wang, Jie-Yu
    Pei, Jian
    ORGANOMETALLICS, 2017, 36 (14) : 2479 - 2482
  • [7] A modular and efficient synthesis of functional titanocenes
    Gansäuer, A
    Franke, D
    Lauterbach, T
    Nieger, M
    JOURNAL OF THE AMERICAN CHEMICAL SOCIETY, 2005, 127 (33) : 11622 - 11623
  • [8] A modular and efficient synthesis of functional titanocenes
    1600, American Chemical Society, Columbus, United States (127):
  • [9] Efficient Quantum Circuit of Proth Number Modular Multiplication
    Jeon, Chanho
    Heo, Donghoe
    Lee, MyeongHoon
    Kim, Sunyeop
    Hong, Seokhie
    INFORMATION SECURITY AND CRYPTOLOGY, ICISC 2021, 2022, 13218 : 403 - 417
  • [10] Efficient and modular synthesis of ibogaine and related alkaloids
    Iyer, Rishab N.
    Favela, David
    Domokos, Andras
    Zhang, Guoliang
    Avanes, Arabo A.
    Carter, Samuel J.
    Basargin, Andrian G.
    Davis, Alexis R.
    Tantillo, Dean J.
    Olson, David E.
    NATURE CHEMISTRY, 2025, 17 (03) : 412 - 420