Xor-And-Inverter Graphs for Quantum Compilation

被引:9
|
作者
Meuli, Giulia [1 ,2 ]
Soeken, Mathias [1 ]
De Micheli, Giovanni [1 ]
机构
[1] Ecole Polytech Fed Lausanne, Integrated Syst Lab, Lausanne, Switzerland
[2] Synopsys Italia, Silicon Realizat Grp, Agrate Brianza, Italy
基金
瑞士国家科学基金会;
关键词
ALGORITHM; SEARCH;
D O I
10.1038/s41534-021-00514-y
中图分类号
O4 [物理学];
学科分类号
0702 ;
摘要
Quantum compilation is the task of translating a high-level description of a quantum algorithm into a sequence of low-level quantum operations. We propose and motivate the use of Xor-And-Inverter Graphs (XAG) to specify Boolean functions for quantum compilation. We present three different XAG-based compilation algorithms to synthesize quantum circuits in the Clifford + T library, hence targeting fault-tolerant quantum computing. The algorithms are designed to minimize relevant cost functions, such as the number of qubits, the T-count, and the T-depth, while allowing the flexibility of exploring different solutions. We present novel resource estimation results for relevant cryptographic and arithmetic benchmarks. The achieved results show a significant reduction in both T-count and T-depth when compared with the state-of-the-art.
引用
收藏
页数:11
相关论文
共 50 条
  • [21] Compilation to Quantum Circuits for a Language with Quantum Data and Control
    Rouselakis, Yannis
    Nikolaos, S. Papaspyrou
    Tsiouris, Yiannis
    Todoran, Eneia N.
    2013 FEDERATED CONFERENCE ON COMPUTER SCIENCE AND INFORMATION SYSTEMS (FEDCSIS), 2013, : 1549 - 1556
  • [22] A Modular Quantum Compilation Framework for Distributed Quantum Computing
    Ferrari D.
    Carretta S.
    Amoretti M.
    IEEE Transactions on Quantum Engineering, 2023, 4
  • [23] Compilation of XSLT into dataflow graphs for web service composition
    Kelly, Peter M.
    Coddington, Paul D.
    Wendelborn, Andrew L.
    SIXTH IEEE INTERNATIONAL SYMPOSIUM ON CLUSTER COMPUTING AND THE GRID: SPANNING THE WORLD AND BEYOND, 2006, : 141 - +
  • [24] Quantum Image Encryption Algorithm Based on Quantum Image XOR Operations
    Gong, Li-Hua
    He, Xiang-Tao
    Cheng, Shan
    Hua, Tian-Xiang
    Zhou, Nan-Run
    INTERNATIONAL JOURNAL OF THEORETICAL PHYSICS, 2016, 55 (07) : 3234 - 3250
  • [25] Quantum Image Encryption Algorithm Based on Quantum Image XOR Operations
    Li-Hua Gong
    Xiang-Tao He
    Shan Cheng
    Tian-Xiang Hua
    Nan-Run Zhou
    International Journal of Theoretical Physics, 2016, 55 : 3234 - 3250
  • [26] Qcompiler: Quantum compilation with the CSD method
    Chen, Y. G.
    Wang, J. B.
    COMPUTER PHYSICS COMMUNICATIONS, 2013, 184 (03) : 853 - 865
  • [27] Tools for Quantum and Reversible Circuit Compilation
    Roetteler, Martin
    REVERSIBLE COMPUTATION, RC 2017, 2017, 10301 : 3 - 16
  • [28] Universal compilation for quantum state tomography
    Hai, Vu Tuan
    Ho, Le Bin
    SCIENTIFIC REPORTS, 2023, 13 (01)
  • [29] Automated Reasoning in Quantum Circuit Compilation
    Thanos, Dimitrios
    Villoria, Alejandro
    Brand, Sebastiaan
    Quist, Arend-Jan
    Mei, Jingyi
    Coopmans, Tim
    Laarman, Alfons
    MODEL CHECKING SOFTWARE, SPIN 2024, 2025, 14624 : 106 - 134
  • [30] Split Compilation for Security of Quantum Circuits
    Saki, Abdullah Ash
    Suresh, Aakarshitha
    Topaloglu, Rasit Onur
    Ghosh, Swaroop
    2021 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER AIDED DESIGN (ICCAD), 2021,