Randomized algorithms
A fast quantum mechanical algorithm for database search
STOC '96 Proceedings of the twenty-eighth annual ACM symposium on Theory of computing
STOC '01 Proceedings of the thirty-third annual ACM symposium on Theory of computing
STOC '01 Proceedings of the thirty-third annual ACM symposium on Theory of computing
An Example of the Difference Between Quantum and Classical Random Walks
Quantum Information Processing
Quantum Walks on the Hypercube
RANDOM '02 Proceedings of the 6th International Workshop on Randomization and Approximation Techniques
Exponential algorithmic speedup by a quantum walk
Proceedings of the thirty-fifth annual ACM symposium on Theory of computing
Quantum Search of Spatial Regions
FOCS '03 Proceedings of the 44th Annual IEEE Symposium on Foundations of Computer Science
Quantum Walk Algorithm for Element Distinctness
FOCS '04 Proceedings of the 45th Annual IEEE Symposium on Foundations of Computer Science
Quantum Speed-Up of Markov Chain Based Algorithms
FOCS '04 Proceedings of the 45th Annual IEEE Symposium on Foundations of Computer Science
Quantum algorithms for the triangle problem
SODA '05 Proceedings of the sixteenth annual ACM-SIAM symposium on Discrete algorithms
ACM SIGACT News
Progress in Quantum Algorithms
Quantum Information Processing
Proceedings of the thirty-ninth annual ACM symposium on Theory of computing
On the hitting times of quantum versus random walks
SODA '09 Proceedings of the twentieth Annual ACM-SIAM Symposium on Discrete Algorithms
Recent progress in quantum algorithms
Communications of the ACM
Quantum random walks - new method for designing quantum algorithms
SOFSEM'08 Proceedings of the 34th conference on Current trends in theory and practice of computer science
Quantum walks with multiple or moving marked locations
SOFSEM'08 Proceedings of the 34th conference on Current trends in theory and practice of computer science
Quantum walk based search algorithms
TAMC'08 Proceedings of the 5th international conference on Theory and applications of models of computation
Finding is as easy as detecting for quantum walks
ICALP'10 Proceedings of the 37th international colloquium conference on Automata, languages and programming
New developments in quantum algorithms
MFCS'10 Proceedings of the 35th international conference on Mathematical foundations of computer science
Spatial search on a honeycomb network
Mathematical Structures in Computer Science
Tree search and quantum computation
Quantum Information Processing
Exploring scalar quantum walks on Cayley graphs
Quantum Information & Computation
SIAM Journal on Computing
Spatial search using the discrete time quantum walk
Natural Computing: an international journal
Quantum walk on distinguishable non-interacting many-particles and indistinguishable two-particle
Quantum Information Processing
Quantum walks: a comprehensive review
Quantum Information Processing
Decoherence in quantum Markov chains
Quantum Information Processing
Hi-index | 0.02 |
We show how to search N items arranged on a √N × √N grid in time O(√N log N), using a discrete time quantum walk. This result for the first time exhibits a significant difference between discrete time and continuous time walks without coin degrees of freedom. since it has been shown recently that such a continuous time walk needs time Ω(N) to perform the same task. Our result improves on a previous bound for quantum local search by Aaronson and Ambainis. We generalize our result to 3 and more dimensions where the walk yields the optimal performance of O(√N) and give several extensions of quantum walk search algorithms and generic expressions for its performance for general graphs. The coin-flip operation needs to be chosen judiciously: we show that another "natural" choice of coin gives a walk that takes Ω(N) steps. We also show that in 2 dimensions it is sufficient to have a two-dimensional coin-space to achieve the time O(√N log N).