|
ABSTRACT
We examine the number of queries to input variables that a quantum algorithm requires to compute Boolean functions on {0,1}N in the black-box model. We show that the exponential quantum speed-up obtained for partial functions (i.e., problems involving a promise on the input) by Deutsch and Jozsa, Simon, and Shor cannot be obtained for any total function: if a quantum algorithm computes some total Boolean function f with small error probability using T black-box queries, then there is a classical deterministic algorithm that computes f exactly with O(Ts6) queries. We also give asymptotically tight characterizations of T for all symmetric f in the exact, zero-error, and bounded-error settings. Finally, we give new precise bounds for AND, OR, and PARITY. Our results are a quantum extension of the so-called polynomial method, which has been successfully applied in classical complexity theory, and also a quantum extension of results by Nisan about a polynomial relationship between randomized and deterministic decision tree complexity.
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
|
|
| |
2
|
|
 |
3
|
|
| |
4
|
|
| |
5
|
BEIGEL, R. 1993. The polynomial method in circuit complexity. In Proceedings of the 8th IEEE Structure in Complexity Theory Conference. IEEE Computer Society Press, Los Alamitos, Calif., pp. 82- 95.
|
| |
6
|
|
| |
7
|
|
| |
8
|
BOYER, M., BRASSARD, G., H~YER,P.,AND TAPP, A. 1998. Tight bounds on quantum searching. Fortschritte der Physik 46, 4-5, 493-505. (quant-ph/9605034.)
|
| |
9
|
|
| |
10
|
BRASSARD, G., H~YER, P., MOSCA, M., AND TAPP, A. 2000. Quantum amplitude amplification and estimation. In Quantum Computation and Quantum Information: A Millenium Volume. AMS Contemporary Mathematics Series.
|
 |
11
|
|
| |
12
|
|
 |
13
|
Harry Buhrman , Richard Cleve , Avi Wigderson, Quantum vs. classical communication and computation, Proceedings of the thirtieth annual ACM symposium on Theory of computing, p.63-68, May 24-26, 1998, Dallas, Texas, United States
[doi> 10.1145/276698.276713]
|
| |
14
|
|
| |
15
|
Harry Buhrman , Ronald de Wolf , Christoph Dürr , Mark Heiligman , Peter Hyer , Frédéric Magniez , Miklos Santha, Quantum Algorithms for Element Distinctness, Proceedings of the 16th Annual Conference on Computational Complexity, p.131, June 18-21, 2001
|
| |
16
|
|
| |
17
|
|
| |
18
|
CLEVE, R., EKERT, A., MACCHIAVELLO, C., AND MOSCA, M. 1998. Quantum algorithms revisited. Proc. Roy. Soc. London A454, 339-354. (quant-ph/9708016.)
|
| |
19
|
|
| |
20
|
VAN DAM W., AND HALLGREN, S. 2000. Efficient quantum algorithms for shifted quadratic character problems. (quant-ph/0011067.)
|
| |
21
|
DEUTSCH, D., AND JOZSA, R. 1992. Rapid solution of problems by quantum computation. Proc. Roy. Soc. London A439, 553-558.
|
| |
22
|
EHLICH, H., AND ZELLER, K. 1964. Schwankung von Polynomen zwischen Gitterpunkten. Math. Z. 86, 41-44.
|
| |
23
|
FARHI, E., GOLDSTONE, J., GUTMANN, S., AND SIPSER, M. 1998. A limit on the speed of quantum computation in determining parity. Phys. Rev. Lett. 81, 5442-5444.
|
| |
24
|
FARHI, E., GOLDSTONE, J., GUTMANN, S., AND SIPSER, M. 1999a. How many functions can be distinguished with k quantum queries? Phys. Rev. A 60, 6, 4331-4333. (quant-ph/9901012.)
|
| |
25
|
FARHI, E., GOLDSTONE, J., GUTMANN, S., AND SIPSER, M. 1999b. Invariant quantum algorithms for insertion into an ordered list. (quant-ph/9901059.)
|
| |
26
|
FENNER, S., FORTNOW, L., KURTZ, S., AND LI, L. 1993. An oracle builder's toolkit. In Proceedings of the 8th IEEE Structure in Complexity Theory Conference. IEEE Computer Society Press, Los Alamitos, Calif., pp. 120-131.
|
| |
27
|
|
| |
28
|
VON ZUR GATHEN, J., AND ROCHE, J. R. 1997. Polynomials with two values. Combinatorica 17,3, 345-362.
|
 |
29
|
|
 |
30
|
|
| |
31
|
|
| |
32
|
HOYER, P. 1999. Conjugated operators in quantum algorithms. Phys. Rev. A 59, 5, 3280-3289.
|
| |
33
|
Peter Høyer , Jan Neerbek , Yaoyun Shi, Quantum Complexities of Ordered Searching, Sorting, and Element Distinctness, Proceedings of the 28th International Colloquium on Automata, Languages and Programming,, p.346-357, July 08-12, 2001
|
| |
34
|
JOZSA, R. 1991. Characterizing classes of functions computable by quantum parallelism. Proc. Roy. Soc. London A435, 563-574.
|
| |
35
|
KITAEV, A. Y. 1995. Quantum measurements and the Abelian stabilizer problem. (quant-ph/9511026.)
|
| |
36
|
|
| |
37
|
MOSCA, M. 1998. Quantum searching, counting and amplitude amplification by eigenvector analysis. In MFCS'98 Workshop on Randomized Algorithms, pp. 90-100.
|
| |
38
|
|
 |
39
|
|
| |
40
|
|
| |
41
|
|
| |
42
|
|
| |
43
|
|
 |
44
|
|
| |
45
|
RIVLIN,T.J.,AND CHENEY, E. W. 1966. A comparison of uniform approximations on an interval and a finite subset thereof. SIAM J. Numer. Anal. 3, 2, 311-320.
|
| |
46
|
SAKS, M., AND WIGDERSON, A. 1986. Probabilistic Boolean decision trees and the complexity of evaluating game trees. In Proceedings of 27th IEEE Foundations of Computer Science. IEEE Computer Society Press, Los Alamitos, Calif., pp. 29-38.
|
| |
47
|
SAKS, M. E., AND WERMAN, M. 1991. On computing majority by comparisons. Combinatorica 11,4, 383-387.
|
| |
48
|
SANTHA, M. 1991. On the Monte Carlo decision tree complexity of read-once formulae. In Proceedings of the 6th IEEE Structure in Complexity Theory Conference. IEEE Computer Society Press, Los Alamitos, Calif., pp. 180-187.
|
| |
49
|
|
| |
50
|
|
| |
51
|
|
| |
52
|
|
| |
53
|
VAZIRANI, U. 1998. On the power of quantum computation. Proc. Roy. Soc. London A356. 1759-1768.
|
| |
54
|
|
| |
55
|
ZALKA,CH. 1999. Grover's quantum searching algorithm is optimal. Phys. Rev. A 60, 2746-2751. (quant-ph/9711070.)
|
CITED BY 24
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Andris Ambainis , Robert Špalek , Ronald de Wolf, A new quantum lower bound method,: with applications to direct product theorems and time-space tradeoffs, Proceedings of the thirty-eighth annual ACM symposium on Theory of computing, May 21-23, 2006, Seattle, WA, USA
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|