Gleipnir: toward practical error analysis for Quantum programs
Gleipnir: toward practical error analysis for Quantum programs
复制标题
DOI:
10.1145/3453483.3454029
复制
发表时间:
2021-04
期刊:
影响因子:
--
通讯作者:
Runzhou Tao;Yunong Shi;Jianan Yao;J. Hui;F. Chong;Ronghui Gu
中科院分区:
文献类型:
--
作者:
Runzhou Tao;Yunong Shi;Jianan Yao;J. Hui;F. Chong;Ronghui Gu
Practical error analysis is essential for the design, optimization, and evaluation of Noisy Intermediate-Scale Quantum(NISQ) computing. However, bounding errors in quantum programs is a grand challenge, because the effects of quantum errors depend on exponentially large quantum states. In this work, we present Gleipnir, a novel methodology toward practically computing verified error bounds in quantum programs. Gleipnir introduces the (ρ,δ)-diamond norm, an error metric constrained by a quantum predicate consisting of the approximate state ρ and its distance δ to the ideal state ρ. This predicate (ρ,δ) can be computed adaptively using tensor networks based on the Matrix Product States. Gleipnir features a lightweight logic for reasoning about error bounds in noisy quantum programs, based on the (ρ,δ)-diamond norm metric. Our experimental results show that Gleipnir is able to efficiently generate tight error bounds for real-world quantum programs with 10 to 100 qubits, and can be used to evaluate the error mitigation performance of quantum compiler transformations.