Quantum Mechanics helps in searching for a needle in a haystack
read the original abstract
Quantum mechanics can speed up a range of search applications over unsorted data. For example imagine a phone directory containing N names arranged in completely random order. To find someone's phone number with a probability of 50%, any classical algorithm (whether deterministic or probabilistic) will need to access the database a minimum of O(N) times. 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)) accesses to the database.
This paper has not been read by Pith yet.
Forward citations
Cited by 2 Pith papers
-
An HHL-Based Quantum-Classical Solver for the Incompressible Navier-Stokes Equations with Approximate QST
Hybrid quantum-classical solver using HHL for the Navier-Stokes pressure equation with approximate Chebyshev-based QST achieves accurate lid-driven cavity and Taylor-Green vortex simulations in Qiskit.
-
Lower overhead fault-tolerant building blocks for noisy quantum computers
New combinatorial proofs and circuit designs for quantum error correction reduce physical qubit overhead by up to 10x and time overhead by 2-6x for codes including Steane, Golay, and surface codes.
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.