ACM Home Page
Please provide us with feedback. Feedback
Quantum computers that can be simulated classically in polynomial time
Full text PdfPdf (491 KB)
Source Annual ACM Symposium on Theory of Computing archive
Proceedings of the thirty-third annual ACM symposium on Theory of computing table of contents
Hersonissos, Greece
Pages: 114 - 123  
Year of Publication: 2001
ISBN:1-58113-349-9
Author
Leslie G. Valiant  Division of Engineering and Applied Sciences, Harvard University, Cambridge, MA
Sponsor
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 4,   Downloads (12 Months): 50,   Citation Count: 2
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/380752.380785
What is a DOI?

ABSTRACT

A model of quantum computation based on unitary matrix operations was introduced by Feynman and Deutsch. It has been asked whether the power of this model exceeds that of classical Turing machines. We show here that a significant class of these quantum computations can be simulated classically in polynomial time. In particular we show that two-bit operations characterized by 4 \times 4 matrices in which the sixteen entries obey a set of five polynomial relations can be composed according to certain rules to yield a class of circuits that can be simulated classically in polynomial time. This contrasts with the known universality of two-bit operations, and demonstrates that efficient quantum computation of restricted classes is reconcilable with the Polynomial Time Turing Hypothesis. In other words it is possible that quantum phenomena can be used in a scalable fashion to make computers but that they do not have superpolynomial speedups compared to Turing machines for any problem. The techniques introduced bring the quantum computational model within the realm of algebraic complexity theory. In a manner consistent will one view of quantum physics, the wave function is simulated deterministically, and randomization arises only in the course of making measurements. The results generalize the quantum model in that they do not require the matrices to be unitary. In a different direction these techniques also yield deterministic polynomial time algorithms for the decision and parity problems for certain classes of read-twice Boolean formulae. All our results are based on the use of gates that are defined in terms of their graph matching properties.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
A. Barenco, A universal two-bit gate for quantum computation, Proc. R. Soc. Lond. A449, 679-683, (1995).
 
2
P. A. Benioff, Quantum mechanical Hamiltonian models of discrete processes that erase their own histories: Application to Turing machines, Int. J. Theor. Phys., 21:6/7, 177, (1982).
 
3
 
4
 
5
R. A. Brualdi and H. J. Ryser, Combinatorial Matrix Theory, Cambridge University Press, 1991.
 
6
 
7
P. B. urgisser, M. Clausen, and M.A. Shokrollahi, Algebraic Complexity Theory, Springer Verlag, (1996).
 
8
P. B. urgisser, Completeness and Reduction in Algebraic Complexity Theory, SpringerVerlag, (2000).
 
9
A. Cayley, Sur les determinates gauches, Crelle's J., 38, 93, (1854).
10
 
11
 
12
D. Deutsch, Quantum theory, the Church-Turing principle and the universal quantum computer, Proc. R. Soc. Lond. A400, 97-117, (1985).
 
13
D. Deutsch, Quantum computational networks, Proc. R. Soc. Lond. A425, 73-90, (1989).
 
14
D. Deutsch, A. Barenco, and A. Ekert, Universality of quantum computation, Proc. R. Soc. Lond. A449, 669-677, (1995).
 
15
D. P. DiVincenzo, Two-bit gates are universal for quantum computation, Phys. Rev. A, 51:2, 1015-1022, (1995).
 
16
 
17
R. P. Feynman, Simulating physics with computers, Int. J. Theor. Phys., 21:6/7,467-488, (1982).
 
18
D. Gottesman, The Heisenberg representation of quantum computers, quant-ph/9807006, (1998).
19
 
20
 
21
 
22
K. de Leeuw, E. F. Moore, C. E. Shannon, and N. Shapiro, Computability by probabilistic machines, in Automata Studies, C. E. Shannon and J. McCarthy, eds. (Princeton Univ. Press, 1956), pp. 183-212.
 
23
E. H. Lieb, A theorem on Pfaffans, J. Comb. Theory, 5, 313-319, (1968).
 
24
K. Murota. Matrices and Matroids for Systems Analysis, Springer-Verlag, Berlin, 2000.
 
25
C. H. Papadimitriou, Computational Complexity, Addison- Wesley, Reading, MA, (1994).
 
26
R.W. Robinett. Quantum Mechanics, Oxford University Press, New York, 1997.
 
27
 
28
V. Strassen, Gaussian elimination is not optimal, Numer. Math., 13, 354-356, (1968)
 
29
L. Troyansky and N. Tishby. Permanent uncertainty: On the quantum evaluation of the determinant and the permanent ofa matrix. In Proceedings of Phys. Comp. 96.
 
30
A. M. Turing, On computable numbers, with an application to the Entscheidungsproblem, Proc. Lond. Math. Soc., Ser.2, 42, 230-265 (1936).
 
31
L. G. Valiant, The complexity of computing the permanent, Theor. Comp. Sci., 8(2), 189-201, (1979).
32
 
33
L. G. Valiant, Expressiveness of matchgates, submitted for publication, February 2001.
 
34
 
35
A. C.-C. Yao, Quantum circuit complexity, Proc 34th Symp. On Foundations of Computer Science, (IEEE Computer Society, Los Alamitos, CA, 1993), pp. 352- 360.