This article is about the computational complexity class. For other uses, see BQP (disambiguation).
In computational complexity theory, bounded-error quantum polynomial time (BQP) is the class of decision problems solvable by a quantum computer in polynomial time, with an error probability of at most 1/3 for all instances.[1] It is the quantum analogue to the complexity class BPP.
A decision problem is a member of BQP if there exists a quantum algorithm (an algorithm that runs on a quantum computer) that solves the decision problem with high probability and is guaranteed to run in polynomial time. A run of the algorithm will correctly solve the decision problem with a probability of at least 2/3.
BQP algorithm (1 run)
Answer
produced
Correct answer
Yes
No
Yes
≥ 2/3
≤ 1/3
No
≤ 1/3
≥ 2/3
BQP algorithm (k runs)
Answer
produced
Correct answer
Yes
No
Yes
> 1 − 2−ck
< 2−ck
No
< 2−ck
> 1 − 2−ck
for some constant c > 0
^Michael Nielsen and Isaac Chuang (2000). Quantum Computation and Quantum Information. Cambridge: Cambridge University Press. ISBN 0-521-63503-9.
computational complexity theory, bounded-error quantum polynomial time (BQP) is the class of decision problems solvable by a quantum computer in polynomial...
non-quantum) complexity classes. Two important quantum complexity classes are BQP and QMA. A complexity class is a collection of computational problems that...
In computational complexity theory, PostBQP is a complexity class consisting of all of the computational problems solvable in polynomial time on a quantum...
appearing to give super-polynomial speedups and are BQP-complete. Because these problems are BQP-complete, an equally fast classical algorithm for them...
A problem is BQP-complete if it is in BQP and any problem in BQP can be reduced to it in polynomial time. Informally, the class of BQP-complete problems...
computer. Questions about BQP still remain, such as the connection between BQP and the polynomial-time hierarchy, whether or not BQP contains NP-complete problems...
tolerant circuits on a quantum computer. BQP In computational complexity theory, bounded-error quantum polynomial time (BQP) is the class of decision problems...
by the verifier with high probability. The relationship between QMA and BQP is analogous to the relationship between complexity classes NP and P[citation...
proposed solutions. P versus NP problem What is the relationship between BQP and NP? NC = P problem NP = co-NP problem P = BPP problem P = PSPACE problem...
probabilistic classical machines (e.g. computers with random number generators) BQP, problems that consume polynomial time for probabilistic quantum machines...
classes are defined using quantum Turing machines, including the classes BQP and QMA These are explained in greater detail below. A number of important...
2011 (PDF). Business Monitor International Ltd. Decision No. 262/2003/QĐ-BQP dated 28 October 2003 of the Minister of Defence Knud E. S., Idongesit W...