vix.ing · top · new · best · stats · spec

A Topological Oracle Model for Proving P ≠ NP

1996/05/29 by Grover, Lov K. · 256 citations
Biochemistry, Genetics and Molecular Biology · Computer Science · #DNA and Biological Computing #FOS: Physical sciences #Quantum Computing Algorithms and Architecture #Quantum Information and Cryptography #Quantum Physics (quant-ph)

paper · pdf · doi:10.48550/arxiv.quant-ph/9605043

openalex publication_date 1996/05/29 · openalex created_date 2019/06/27 · openalex updated_date 2026/07/28

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.

Citations

Cited by

Related