A fast quantum mechanical algorithm for database search
Lov K. Grover (Bell Labs, Murray Hill NJ)

TL;DR
This paper introduces a quantum algorithm that searches an unsorted database significantly faster than classical methods, reducing the search time from linear to square root of the database size.
Contribution
It presents a novel quantum algorithm for database search that operates in O(√N) time, approaching the theoretical speed limit for such quantum searches.
Findings
Quantum search algorithm achieves O(√N) complexity.
Classical search requires O(N) steps, quantum reduces this to square root.
Algorithm closely approaches the optimal quantum search performance.
Abstract
Imagine a phone directory containing N names arranged in completely random order. In order to find someone's phone number with a 50% probability, any classical algorithm (whether deterministic or probabilistic) will need to look at a minimum of N/2 names. Quantum mechanical systems can be in a superposition of states and simultaneously examine multiple names. By properly adjusting the phases of various operations, successful computations reinforce each other while others interfere randomly. As a result, the desired phone number can be obtained in only O(sqrt(N)) steps. The algorithm is within a small constant factor of the fastest possible quantum mechanical algorithm.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsQuantum Computing Algorithms and Architecture · DNA and Biological Computing · Quantum Information and Cryptography
