Abstract
We consider the quantum complexities of the following three problems: searching an ordered list, sorting an un-ordered list, and deciding whether the numbers in a list are all distinct. Letting N be the number of elements in the input list, we prove a lower bound of 1/π(ln(N) - 1) accesses to the list elements for ordered searching, a lower bound of Ω(N logN) binary comparisons for sorting, and a lower bound of Ω(√N logN) binary comparisons for element distinctness. The previously best known lower bounds are 1/12 log2(N) - O(1) due to Ambainis, Ω(N), and Ω(√N), respectively. Our proofs are based on a weighted all-pairs inner product argument.
In addition to our lower bound results, we give a quantum algorithm for ordered searching using roughly 0:631 log2(N) oracle accesses. Our algorithm uses a quantum routine for traversing through a binary search tree faster than classically, and it is of a nature very different from a faster algorithm due to Farhi, Goldstone, Gutmann, and Sipser.
Research supported by the EU fifth framework program QAIP, IST-1999-11234, and the National Science Foundation under grant CCR-9820855.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Ambainis, A.: A better lower bound for quantum algorithms searching an ordered list. Proc. of 40th IEEE FOCS (1999) 352–357
Ambainis, A.: Quantum lower bounds by quantum arguments. Proc. of 32nd ACM STOC (2000) 636–643
Beals, R., Buhrman, H., Cleve, R., Mosca, M., DE Wolf, R.: Quantum lower bounds by polynomials. Proc. of 39th IEEE FOCS (1998) 352–361
Beame, P.: A general sequential time-space tradeoff for finding unique elements. SIAM J. Comput. 20 (1991) 270–277
Bennet, C. H., Bernstein, E., Brassard, G., Vazirani, U.: Strengths and weaknesses of quantum computation. SIAM J. Comput. 26 (1997) 1510–1523
Borodin, A., Fischer, M. J., Kirkpatrick, D. G., Lynch, NA., Tompa, M.: A time-space tradeoff for sorting on nonoblivious machines. J. Comput. Sys. Sci. 22 (1981) 351–364
Brassard, G., Høyer, P., Mosca, M., Tapp, A.: Quantum amplitude amplification and estimation. quant-ph/0005055, 2000
Buhrman, H., Dürr, C., Heiligman, M., Høyer, P., Magniez, F., Santha, M., DE Wolf, R.: Quantum algorithms for element distinctness. Proc. of 16th IEEE Computational Complexity (2001) (to appear)
Buhrman, H., DE Wolf, R.: A lower bound for quantum search of an ordered list. Inform. Proc. Lett. 70 (1999) 205–209
Choi, M.-D.: Tricks or treats with the Hilbert matrix. Amer. Math. Monthly 90 (1983) 301–312
Farhi, E., Goldstone, J., Gutmann, S., Sipser, M.: A limit on the speed of quantum computation for insertion into an ordered list. quant-ph/9812057, 1998
Farhi, E., Goldstone, J., Gutmann, S., Sipser, M.: Invariant quantum algorithms for insertion into an ordered list. quant-ph/9901059, 1999
Grigoriev, D., Karpinski, M., Meyer AUF DER Heide, F., Smolensky, R.: A lower bound for randomized algebraic decision trees. Comput. Complexity 6 (1996/1997) 357–375
Grover, L. K.: Quantum mechanics helps in searching for a needle in a haystack. Phys. Rev. Letters 79 (1997) 325–328
Jozsa, R., Schlienz, J.: Distinguishability of states and von Neumann entropy. Phys. Rev. A 62 (2000) 012301
Shor, P. W.: Polynomial-time algorithms for prime factorization and discrete logarithms on a quantum computer. SIAM J. Comput. 26 (1997) 1484–1509
Vedral, V.: The role of relative entropy in quantum information theory. quant-ph/0102094, 2001
Zalka, Ch.: Grover’s quantum searching algorithm is optimal. Phys. Rev. A 60 (1999) 2746–2751
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2001 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Høyer, P., Neerbek, J., Shi, Y. (2001). Quantum Complexities of Ordered Searching, Sorting, and Element Distinctness. In: Orejas, F., Spirakis, P.G., van Leeuwen, J. (eds) Automata, Languages and Programming. ICALP 2001. Lecture Notes in Computer Science, vol 2076. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-48224-5_29
Download citation
DOI: https://doi.org/10.1007/3-540-48224-5_29
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-42287-7
Online ISBN: 978-3-540-48224-6
eBook Packages: Springer Book Archive