A polynomial-time classical algorithm for noisy quantum circuits
Thomas Schuster, Chao Yin, Xun Gao, Norman Y. Yao
TL;DR
The paper investigates how noise constrains quantum advantage by presenting a classical algorithm that can compute expectation values for noisy quantum circuits on most inputs in polynomial time (uniform noise) or quasi-polynomial time (gate-based noise). The core method evolves observables in the Pauli basis and truncates high-weight Pauli operators, exploiting noise damping to bound complexity. The authors derive rigorous error bounds, extend results to sampling under anti-concentration and certain non-unital noise models, and show that many error-mitigation strategies would be classically simulable on most inputs, thereby providing a practical test for quantum advantage. The findings stress that without quantum error correction, robust quantum advantage may require noise rates to scale down with system size, and they outline clear directions for future work in continuous-time dynamics and broader noise models.
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.
