pith. sign in

arxiv: quant-ph/9706033 · v2 · submitted 1997-06-13 · 🪐 quant-ph

Quantum Mechanics helps in searching for a needle in a haystack

classification 🪐 quant-ph
keywords phonequantumdatabasemechanicsnamesnumberaccessaccesses
0
0 comments X
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.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.

Forward citations

Cited by 2 Pith papers

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score.

  1. An HHL-Based Quantum-Classical Solver for the Incompressible Navier-Stokes Equations with Approximate QST

    quant-ph 2026-03 unverdicted novelty 6.0

    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.

  2. Lower overhead fault-tolerant building blocks for noisy quantum computers

    quant-ph 2026-05 unverdicted novelty 5.0

    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.