English

A polynomial-time classical algorithm for noisy quantum circuits

Quantum Physics 2024-10-15 v2 Computational Complexity Information Theory Mathematical Physics math.IT math.MP Atomic Physics

Abstract

We provide a polynomial-time classical algorithm for noisy quantum circuits. The algorithm computes the expectation value of any observable for any circuit, with a small average error over input states drawn from an ensemble (e.g. the computational basis). Our approach is based upon the intuition that noise exponentially damps non-local correlations relative to local correlations. This enables one to classically simulate a noisy quantum circuit by only keeping track of the dynamics of local quantum information. Our algorithm also enables sampling from the output distribution of a circuit in quasi-polynomial time, so long as the distribution anti-concentrates. A number of practical implications are discussed, including a fundamental limit on the efficacy of noise mitigation strategies: for constant noise rates, any quantum circuit for which error mitigation is efficient on most input states, is also classically simulable on most input states.

Keywords

Cite

@article{arxiv.2407.12768,
  title  = {A polynomial-time classical algorithm for noisy quantum circuits},
  author = {Thomas Schuster and Chao Yin and Xun Gao and Norman Y. Yao},
  journal= {arXiv preprint arXiv:2407.12768},
  year   = {2024}
}

Comments

11 pages, 3 figures + 30 page Appendix