Physical Review Letters · 1998 · 616 citations · 14 references
ComputingComputer SciencePhysicsAlgorithmsQuantum ComputingQuantum MechanicsQuantum AlgorithmsQuantum ComputationQuantum Search Algorithms
Quantum computers outperform classical ones for exhaustive search, a capability first achieved using the Walsh–Hadamard transform. The paper demonstrates that exhaustive‑search algorithms can be realized by substituting the Walsh–Hadamard transform with nearly any quantum operation. The authors replace the Walsh–Hadamard transform with arbitrary unitary operations, proving that the search algorithm remains valid. The generalized algorithm reduces search steps by a square root in new applications and expands implementability by adapting to existing quantum hardware.
A quantum computer has a clear advantage over a classical computer for exhaustive search. The quantum mechanical algorithm for exhaustive search was originally derived by using subtle properties of a particular quantum mechanical operation called the Walsh-Hadamard (W-H) transform. This paper shows that this algorithm can be implemented by replacing the W-H transform by almost any quantum mechanical operation. This leads to several new applications where it improves the number of steps by a square-root. It also broadens the scope for implementation since it demonstrates quantum mechanical algorithms that can readily adapt to available technology.
14
Algorithms for quantum computation: discrete logarithms and factoring
Peter W. Shor · 2002 · 8.5K citations
Computing, Computer Science, Physics +12
Fault-tolerant quantum computation by anyons
Alexei Kitaev · Annals of Physics · 2003 · 7.3K citations · Full text
Computing, Computer Science, Physics +12
Quantum Mechanics Helps in Searching for a Needle in a Haystack
Lov K. Grover · Physical Review Letters · 1997 · 4.4K citations · Full text
Computing, Computer Science, Physics +11