Distribution of Quantum Circuits Over General Quantum Networks

被引:12
作者
Sundaram, Ranjani G. [1 ]
Gupta, Himanshu [1 ]
Ramakrishnan, C. R. [1 ]
机构
[1] SUNY Stony Brook, Dept Comp Sci, Stony Brook, NY 11794 USA
来源
2022 IEEE INTERNATIONAL CONFERENCE ON QUANTUM COMPUTING AND ENGINEERING (QCE 2022) | 2022年
关键词
D O I
10.1109/QCE53715.2022.00063
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Near-term quantum computers can hold only a small number of qubits. One way to facilitate large-scale quantum computations is through a distributed network of quantum computers. In this work, we consider the problem of distributing quantum programs represented as quantum circuits across a quantum network of heterogeneous quantum computers, in a way that minimizes the overall communication cost required to execute the distributed circuit. We consider two ways of communicating: cat-entanglement that creates linked copies of qubits across pairs of computers, and teleportation. The heterogeneous computers impose constraints on cat-entanglement and teleportation operations that can be chosen by an algorithm. We first focus on a special case that only allows cat-entanglements and not teleportations for communication. We provide a two-step heuristic for solving this specialized setting: (i) finding an assignment of qubits to computers using Tabu search, and (ii) using an iterative greedy algorithm designed for a constrained version of the set cover problem to determine cat-entanglement operations required to execute gates locally. For the general case, which allows both forms of communication, we propose two algorithms that subdivide the quantum circuit into several portions and apply the heuristic for the specialized setting on each portion. Teleportations are then used to stitch together the solutions for each portion. Finally, we simulate our algorithms on a wide range of randomly generated quantum networks and circuits, and study the properties of their results with respect to several varying parameters.
引用
收藏
页码:415 / 425
页数:11
相关论文
共 23 条
[1]   Automated distribution of quantum circuits via hypergraph partitioning [J].
Andres-Martinez, Pablo ;
Heunen, Chris .
PHYSICAL REVIEW A, 2019, 100 (03)
[2]  
Azar Y, 2012, LECT NOTES COMPUT SC, V7391, P38, DOI 10.1007/978-3-642-31594-7_4
[3]   TELEPORTING AN UNKNOWN QUANTUM STATE VIA DUAL CLASSICAL AND EINSTEIN-PODOLSKY-ROSEN CHANNELS [J].
BENNETT, CH ;
BRASSARD, G ;
CREPEAU, C ;
JOZSA, R ;
PERES, A ;
WOOTTERS, WK .
PHYSICAL REVIEW LETTERS, 1993, 70 (13) :1895-1899
[4]   Distributed quantum computation over noisy channels [J].
Cirac, JI ;
Ekert, AK ;
Huelga, SF ;
Macchiavello, C .
PHYSICAL REVIEW A, 1999, 59 (06) :4249-4254
[5]   Optimized Quantum Circuit Partitioning [J].
Daei, Omid ;
Navi, Keivan ;
Zomorodi-Moghadam, Mariam .
INTERNATIONAL JOURNAL OF THEORETICAL PHYSICS, 2020, 59 (12) :3804-3820
[6]   Quantum error correction for beginners [J].
Devitt, Simon J. ;
Munro, William J. ;
Nemoto, Kae .
REPORTS ON PROGRESS IN PHYSICS, 2013, 76 (07)
[7]  
Dieks D., 1982, Physics Letters A, V92
[8]   Optimal local implementation of nonlocal quantum gates [J].
Eisert, J ;
Jacobs, K ;
Papadopoulos, P ;
Plenio, MB .
PHYSICAL REVIEW A, 2000, 62 (05) :052317-052311
[9]   Compiler Design for Distributed Quantum Computing [J].
Ferrari, Davide ;
Cacciapuoti, Angela Sara ;
Amoretti, Michele ;
Caleffi, Marcello .
IEEE TRANSACTIONS ON QUANTUM ENGINEERING, 2021, 2
[10]  
Ghaderibaneh M., 2022, IEEE Transactions on Quantum Engineering