Quantum Circuit Fragments: Efficient and verifiable format for quantum circuits

被引:0
作者
Tokami, Rei [1 ]
Suzuki, Yasunari [2 ]
Tokunaga, Yuuki [2 ]
机构
[1] Univ Tokyo, Grad Sch Engn, Dept Appl Phys, Tokyo, Japan
[2] Nippon Telegraph & Tel, Comp & Data Sci Labs, Tokyo, Japan
来源
2024 IEEE INTERNATIONAL CONFERENCE ON QUANTUM COMPUTING AND ENGINEERING, QCE, VOL 2 | 2024年
关键词
quantum computing; quantum software engineering; intermediate representation;
D O I
10.1109/QCE60285.2024.10319
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
An efficient and intuitive format of quantum programs is an indispensable component to handle large-scale quantum computers. Representing and manipulating a sequence of quantum instructions as a network of quantum gates, i.e., quantum circuits, is one of the most successful approaches. Quantum circuits are intuitive since there are similar representations in classical engineering, such as electric or digital circuits. However, due to their differences from these classical circuits, naively automated manipulation and optimization for quantum circuit networks easily tend to an ill-defined format. To avoid this problem, a flexible and verifiable network format of quantum circuits is strongly demanded. In this extended poster abstract, we propose a representation with these properties, named quantum circuit fragments. In our representation, the connectivity of several types of wires in quantum circuits, qubit, control, and measurement-feedback wiring, are kept as three sets. We also provide a linear time algorithm to validate that our format can be converted to quantum circuits. Using our preliminary software to treat quantum circuit fragments, Q-Divide, we demonstrated that code complexity can be halved in practical cases. Thus, our work improves the efficiency of quantum computer development and motivates further exploration for efficient representation and manipulation of large-scale quantum programs.
引用
收藏
页码:388 / 389
页数:2
相关论文
共 4 条
[1]  
[Anonymous], 2024, Q-Divide
[2]   Encoding Electronic Spectra in Quantum Circuits with Linear T Complexity [J].
Babbush, Ryan ;
Gidney, Craig ;
Berry, Dominic W. ;
Wiebe, Nathan ;
McClean, Jarrod ;
Paler, Alexandra ;
Fowler, Austin ;
Neven, Hartmut .
PHYSICAL REVIEW X, 2018, 8 (04)
[3]   Interacting quantum observables: categorical algebra and diagrammatics [J].
Coecke, Bob ;
Duncan, Ross .
NEW JOURNAL OF PHYSICS, 2011, 13
[4]   OpenQASM3: A Broader and Deeper Quantum Assembly Language [J].
Cross, Andrew ;
Javadi-Abhari, Ali ;
Alexander, Thomas ;
de Beaudrap, Niel ;
Bishop, Lev S. ;
Heidel, Steven ;
Ryan, Colm A. ;
Sivarajah, Prasahnt ;
Smolin, John ;
Gambetta, Jay M. ;
Johnson, Blake R. .
ACM TRANSACTIONS ON QUANTUM COMPUTING, 2022, 3 (03)