Litcius/Paper detail

A Polynomial-Time Classical Algorithm for Noisy Quantum Circuits

Thomas Schuster, Chao Yin, Xun Gao, Norman Y. Yao

2025Physical Review X10 citationsDOIOpen Access PDF

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 nonlocal correlations relative to local correlations. This enables one to classically simulate a noisy quantum circuit by keeping track of only the dynamics of local quantum information. Our algorithm also enables sampling from the output distribution of a circuit in quasipolynomial time, so long as the distribution anticoncentrates. A number of 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 succeeds in polynomial-time on most input states can also be classically simulated in polynomial-time on most input states. Our algorithms scale exponentially in the inverse noise rate, which is fundamental and makes them impractical for current quantum devices.

Topics & Concepts

Quantum circuitQuantum algorithmQuantum error correctionQuantumComputer scienceObservableAlgorithmQuantum limitQuantum gateNoise (video)Quantum phase estimation algorithmQuantum capacityQuantum networkQuantum processQuantum stateStatistical physicsQuantum noiseQuantum computerLimit (mathematics)Quantum operationMathematicsSampling (signal processing)Quantum technologyExponential growthComputational complexity theoryQuantum dynamicsConstant (computer programming)Quantum Computing Algorithms and ArchitectureQuantum Information and CryptographyQuantum many-body systems