Abstract
The complexity class BPP contains languages that can be solved in polynomial time with bounded error probability. It is shown that a language L is in BPP iff (x∈L ↔ ∃my ∀z P(x,y,z)) and (x∉L ↔ ∀y ∃mz⌍P(x,y,z)) for a polynomial time predicate P and for |y|, |z| ≦ poly(|x|). The formula ∃myP(y) with the random quantifier ∃m means that the probability Pr({y| P(y)}) <1/2 + ɛ for a fixed ɛ. Note that the weaker conditions ∃ y ∀zP(x,y,z) and ∀ y ∃ z⌍P(x,y,z) are complementary and thus decide whether x∈L. Some of the consequences of the characterization of BPP are that various probabilistic polynomial time hierarchies collapse as well as that probabilistic oracles do not add anything to the computing power of classes as low as Σ P2 . For example, Σ P, BPP2 = Σ P2 , where Σ P, BPP2 is the class σ P2 relativized to BPP.
Preview
Unable to display preview. Download preview PDF.
4. References
Adleman, L. (1978), Two Theorems on Random Polynomial Time, FOCS 19, 75–83
Bennet, C.H., and Gill, J. (1981), Relative to a Random Oracle A PA ≠ NPA ≠ co-NPA with Probability 1, SIAM J. Comput. 10, 96–112
Chandra, A.K., Kozen, D.C., and Stockmeyer, L.J. (1981), Alternation, JACM 28, 114–133
Garey, M.R., and Johnson, D.S., (1979), Computers and Intractability: a Guide to the Theory of NP-Completeness, Freeman, San Francisco
Gill, J., (1977), Computational Complexity of Probabilistic Turing Machines, SIAM J. Comput. 6, 675–695
Hopcroft, J.E., and Ullman, J.D., (1979), Introduction to Automata Theory, Languages, and Computation, Addison-Wesley, Reading, Mass.
Ko, Ker-I, (1982), Some Observations on Probabilistic Algorithms and NP-Hard Problems, Inf. Proc. Let. 14, 39–43
Lautemann, C., (1983), BPP and the Polynomial Hierarchy, Techn. Uni. Berlin, Informatik, Report 83-06
Sipser, M., (1983), A Complexity Theoretic Approach to Randomness, STOC 15, 330–335
Stockmeyer, L.J., (1976), Complete Sets and the Polynomial Hierarchy, Theoret. Comp. Science 3, 23–33
Zachos, S., (1982), Robustness of Probabilistic Complexity Classes under Definitional Perturbations, Information and Control 54, 143–154
Zachos, S., (1983), Collapsing Probabilistic Polynomial Hierarchies, Conf. on Comp. Compl. Th., S. Barbara, 75–81
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1984 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Zachos, S., Heller, H. (1984). A new characterization of BPP. In: Joseph, M., Shyamasundar, R. (eds) Foundations of Software Technology and Theoretical Computer Science. FSTTCS 1984. Lecture Notes in Computer Science, vol 181. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-13883-8_72
Download citation
DOI: https://doi.org/10.1007/3-540-13883-8_72
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-13883-9
Online ISBN: 978-3-540-39087-9
eBook Packages: Springer Book Archive