Papers
Topics
Authors
Recent
Search
2000 character limit reached

Gleipnir: Toward Practical Error Analysis for Quantum Programs (Extended Version)

Published 13 Apr 2021 in cs.PL and quant-ph | (2104.06349v2)

Abstract: 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 (ρ^,δ)(\hat\rho,\delta)-diamond norm, an error metric constrained by a quantum predicate consisting of the approximate state ρ^\hat\rho and its distance δ\delta to the ideal state ρ\rho. This predicate (ρ^,δ)(\hat\rho,\delta) 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 (ρ^,δ)(\hat\rho,\delta)-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.

Citations (16)

Summary

No one has generated a summary of this paper yet.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.