BHT algorithm

In quantum computing, the Brassard-Høyer-Tapp algorithm or BHT algorithm is a quantum algorithm that solves the collision problem. In this problem, one is given n and an r-to-1 function and needs to find two inputs that f maps to the same output. The BHT algorithm only makes queries to f, which matches the lower bound of in the black box model. The algorithm was discovered by Gilles Brassard, Peter Hoyer, and Alain Tapp in 1997. It uses Grover's algorithm, which was discovered in the previous year.

Comment
enIn quantum computing, the Brassard-Høyer-Tapp algorithm or BHT algorithm is a quantum algorithm that solves the collision problem. In this problem, one is given n and an r-to-1 function and needs to find two inputs that f maps to the same output. The BHT algorithm only makes queries to f, which matches the lower bound of in the black box model. The algorithm was discovered by Gilles Brassard, Peter Hoyer, and Alain Tapp in 1997. It uses Grover's algorithm, which was discovered in the previous year.
Has abstract
enIn quantum computing, the Brassard-Høyer-Tapp algorithm or BHT algorithm is a quantum algorithm that solves the collision problem. In this problem, one is given n and an r-to-1 function and needs to find two inputs that f maps to the same output. The BHT algorithm only makes queries to f, which matches the lower bound of in the black box model. The algorithm was discovered by Gilles Brassard, Peter Hoyer, and Alain Tapp in 1997. It uses Grover's algorithm, which was discovered in the previous year.
Is primary topic of
BHT algorithm
Label
enBHT algorithm
Link from a Wikipage to another Wikipage
Birthday attack
Black box
Category:Quantum algorithms
Collision problem
Element distinctness problem
Gilles Brassard
Grover's algorithm
Quantum algorithm
Quantum computing
SameAs
BHT algorithm
fMx5
m.0wd c5g
Q17005624
Subject
Category:Quantum algorithms
WasDerivedFrom
BHT algorithm?oldid=1089288940&ns=0
WikiPageLength
2866
Wikipage page ID
40022828
Wikipage revision ID
1089288940
WikiPageUsesTemplate
Template:Reflist