Quantum Circuits for Dynamic Runtime Assertions in Quantum Computation
Quantum Circuits for Dynamic Runtime Assertions in Quantum Computation
复制标题
量子计算中动态运行时断言的量子电路
DOI:
10.1145/3373376.3378488
复制
发表时间:
2020
期刊:
影响因子:
--
通讯作者:
Zhou, Huiyang
中科院分区:
文献类型:
--
作者:
Liu, Ji;Byrd, Gregory T.;Zhou, Huiyang
In this paper, we propose quantum circuits for runtime assertions, which can be used for both software debugging and error detection. Runtime assertion is challenging in quantum computing for two key reasons. First, a quantum bit (qubit) cannot be copied, which is known as the non-cloning theorem. Second, when a qubit is measured, its superposition state collapses into a classical state, losing the inherent parallel information. In this paper, we overcome these challenges with runtime computation through ancilla qubits, which are used to indirectly collect the information of the qubits of interest. We design quantum circuits to assert classical states, entanglement, and superposition states. Our experimental results show that they are effective in debugging as well as improving the success rate for various quantum algorithms on IBM Q quantum computers.
登录
查看更多内容
DOI:
--
发表时间:
2005
期刊:
影响因子:
--
作者:
Manu Gupta;P. Panigrahi
通讯作者:
P. Panigrahi
DOI:
--
发表时间:
2019
期刊:
影响因子:
--
作者:
Hamed Mohammadbagherpoor;Young;Anand Singh;Xianqing Yu;A. J. Rindos
通讯作者:
A. J. Rindos
DOI:
--
发表时间:
2011
期刊:
影响因子:
--
作者:
V. S. Manu;Anil Kumar;D. Home;G. Kar;Archan S. Majumda
通讯作者:
Archan S. Majumda
DOI:
--
发表时间:
2014
期刊:
IEEE Annual Symposium on Foundations of Computer Science
影响因子:
--
作者:
D. Aharonov;A. Harrow;Zeph Landau;Daniel Nagaj;M. Szegedy;U. Vazirani
通讯作者:
U. Vazirani
DOI:
10.1063/1.2982129
发表时间:
2008-04
期刊:
--
影响因子:
--
作者:
E. Merzbacher
通讯作者:
E. Merzbacher