complexity class BPP

E679189

Complexity class BPP is the set of decision problems that can be efficiently solved by a probabilistic Turing machine with a bounded probability of error.

All labels observed (1)

Label Occurrences
complexity class BPP canonical 1

How this entity was disambiguated

Statements (49)

Predicate Object
instanceOf complexity class ⓘ
abbreviationFor Bounded-Error Probabilistic Polynomial Time ⓘ
characterizedBy probabilistic Turing machine ⓘ
closureProperty closed under complement ⓘ
closed under intersection ⓘ
closed under polynomial-time many-one reductions ⓘ
closed under union ⓘ
comparisonClass NP ⓘ
complexityMeasure randomized time complexity ⓘ
conjecturedEqualTo P ⓘ
contains P ⓘ
RP ∩ coRP ⓘ
ZPP ⓘ
decisionProblemType language recognition ⓘ
definedBy existence of probabilistic polynomial-time algorithm with bounded error ⓘ
definedOver decision problems ⓘ
derandomizationImplication BPP = P if sufficiently strong pseudorandom generators exist ⓘ
BPP = P under certain circuit lower bound assumptions ⓘ
derandomizationQuestion whether BPP = P ⓘ
errorAmplificationMethod majority vote over independent runs ⓘ
errorBound bounded away from 1/2 ⓘ
errorDirection allows both false positives and false negatives ⓘ
errorReductionProperty error can be reduced exponentially by repetition ⓘ
errorType two-sided error ⓘ
fullName Bounded-Error Probabilistic Polynomial Time ⓘ
hasCompleteProblems unknown under standard reductions ⓘ
historicalContext studied since 1980s in randomized algorithms literature ⓘ
inputType finite binary strings ⓘ
introducedInField computational complexity theory ⓘ
machineModel probabilistic polynomial-time Turing machine ⓘ
oracleModel BPP^BPP = BPP ⓘ
probabilitySpace uniform distribution over random bits ⓘ
relatedTo RP ⓘ
ZPP ⓘ
coRP ⓘ
relationshipToNP unknown whether NP ⊆ BPP ⓘ
relationshipToPH if BPP = P then PH collapses no further than in deterministic case ⓘ
robustnessProperty choice of constant error bound in (0,1/2) does not change the class ⓘ
subsetOf PP ⓘ
PSPACE ⓘ
SUBEXP (under standard definitions) ⓘ
supersetOf P ⓘ
timeBound polynomial time ⓘ
typicalAcceptanceCondition yes-instances accepted with probability at least 2/3 ⓘ
typicalErrorBound at most 1/3 ⓘ
at most 1/4 ⓘ
typicalRejectionCondition no-instances accepted with probability at most 1/3 ⓘ
typicalResource polynomial number of random bits ⓘ
uses random bits ⓘ

How these facts were elicited

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

Complexity Theory → defines → complexity class BPP ⓘ