Improved simulation of stabilizer circuits

被引:857
作者
Aaronson, S
Gottesman, D
机构
[1] Univ Calif Berkeley, Dept Comp Sci, Berkeley, CA 94720 USA
[2] Perimeter Inst, Waterloo, ON N2L 2Y5, Canada
来源
PHYSICAL REVIEW A | 2004年 / 70卷 / 05期
基金
加拿大自然科学与工程研究理事会; 美国国家科学基金会;
关键词
D O I
10.1103/PhysRevA.70.052328
中图分类号
O43 [光学];
学科分类号
070207 ; 0803 ;
摘要
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 +L, 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 n-qubit stabilizer circuit into a "canonical form" that requires at most O(n(2) /log n) 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.
引用
收藏
页码:052328 / 1
页数:14
相关论文
共 38 条
[1]   Limitations of quantum advice and one-way communication [J].
Aaronson, S .
19TH IEEE ANNUAL CONFERENCE ON COMPUTATIONAL COMPLEXITY, PROCEEDINGS, 2004, :320-332
[2]  
Aharonov D., 1997, P 29 ANN ACM S THEOR, P176, DOI DOI 10.1145/258533.258579
[3]   COMMUNICATION VIA ONE-PARTICLE AND 2-PARTICLE OPERATORS ON EINSTEIN-PODOLSKY-ROSEN STATES [J].
BENNETT, CH ;
WIESNER, SJ .
PHYSICAL REVIEW LETTERS, 1992, 69 (20) :2881-2884
[4]   TELEPORTING AN UNKNOWN QUANTUM STATE VIA DUAL CLASSICAL AND EINSTEIN-PODOLSKY-ROSEN CHANNELS [J].
BENNETT, CH ;
BRASSARD, G ;
CREPEAU, C ;
JOZSA, R ;
PERES, A ;
WOOTTERS, WK .
PHYSICAL REVIEW LETTERS, 1993, 70 (13) :1895-1899
[5]  
Bennett CH, 1996, PHYS REV A, V54, P3824, DOI 10.1103/PhysRevA.54.3824
[6]   Quantum-error correction and orthogonal geometry [J].
Calderbank, AR ;
Rains, EM ;
Shor, PW ;
Sloane, NJA .
PHYSICAL REVIEW LETTERS, 1997, 78 (03) :405-408
[7]  
CHUNG I, COMMUNICATION, P52320
[8]   Efficient computations of encodings for quantum error correction [J].
Cleve, R ;
Gottesman, D .
PHYSICAL REVIEW A, 1997, 56 (01) :76-82
[9]   MATRIX MULTIPLICATION VIA ARITHMETIC PROGRESSIONS [J].
COPPERSMITH, D ;
WINOGRAD, S .
JOURNAL OF SYMBOLIC COMPUTATION, 1990, 9 (03) :251-280
[10]   PROBLEMS COMPLETE FOR CRPLUS-L [J].
DAMM, C .
INFORMATION PROCESSING LETTERS, 1990, 36 (05) :247-250