Improved simulation of stabilizer circuits
Top Cited Papers
- 30 November 2004
- journal article
- research article
- Published by American Physical Society (APS) in Physical Review A
- Vol. 70 (5) , 052328
- https://doi.org/10.1103/physreva.70.052328
Abstract
The Gottesman-Knill theorem says that a stabilizer circuit—that is, a quantum circuit consisting solely of controlled-NOT (CNOT), Hadamard, and phase gates—can be simulated efficiently on a classical computer. This paper improves that theorem in several directions. First, by removing the need for Gaussian elimination, we make the simulation algorithm much faster at the cost of a factor of 2 increase in the number of bits needed to represent a state. We have implemented the improved algorithm in a freely available program called CHP (CNOT-Hadamard-phase), which can handle thousands of qubits easily. Second, we show that the problem of simulating stabilizer circuits is complete for the classical complexity class , which means that stabilizer circuits are probably not even universal for classical computation. Third, we give efficient algorithms for computing the inner product between two stabilizer states, putting any -qubit stabilizer circuit into a “canonical form” that requires at most gates, and other useful tasks. Fourth, we extend our simulation algorithm to circuits acting on mixed states, circuits containing a limited number of nonstabilizer gates, and circuits acting on general tensor-product initial states but containing only a limited number of measurements.
Keywords
All Related Versions
This publication has 22 references indexed in Scilit:
- Clifford group, stabilizer states, and linear and quadratic operations over GF(2)Physical Review A, 2003
- Improving Gate-Level Simulation of Quantum CircuitsQuantum Information Processing, 2003
- Efficient Classical Simulation of Slightly Entangled Quantum ComputationsPhysical Review Letters, 2003
- Classical simulation of noninteracting-fermion quantum circuitsPhysical Review A, 2002
- Quantum Error Correction and Orthogonal GeometryPhysical Review Letters, 1997
- Mixed-state entanglement and quantum error correctionPhysical Review A, 1996
- Class of quantum error-correcting codes saturating the quantum Hamming boundPhysical Review A, 1996
- Teleporting an unknown quantum state via dual classical and Einstein-Podolsky-Rosen channelsPhysical Review Letters, 1993
- Communication via one- and two-particle operators on Einstein-Podolsky-Rosen statesPhysical Review Letters, 1992
- Matrix multiplication via arithmetic progressionsJournal of Symbolic Computation, 1990