Quantum walk algorithm for element distinctness
arXiv:quant-ph/0311001
Abstract
We use quantum walks to construct a new quantum algorithm for element distinctness and its generalization. For element distinctness (the problem of finding two equal items among N given items), we get an O(N^{2/3}) query quantum algorithm. This improves the previous O(N^{3/4}) query quantum algorithm of Buhrman et.al. (quant-ph/0007016) and matches the lower bound by Shi (quant-ph/0112086). The algorithm also solves the generalization of element distinctness in which we have to find k equal items among N items. For this problem, we get an O(N^{k/(k+1)}) query quantum algorithm.
33 pages, 1 figure, v9 typos with signs corrected on pages 11-12
References in corpus (6)
Cited by in corpus (10)
- Decoherent quantum walks driven by a generic coin operation
- A new quantum lower bound method, with an application to strong direct product theorem for quantum search
- Quantum search algorithms
- Quantum walks and their algorithmic applications
- On the power of Ambainis's lower bounds
- Coins Make Quantum Walks Faster
- Circuit Design for Clique Problem and Its Implementation on Quantum Computer
- Quantum walks on directed graphs
- Polynomial Degree and Lower Bounds in Quantum Complexity: Collision and Element Distinctness with Small Range
- Quantum Algorithms and Covering Spaces