Skip to main content

Non-uniform proof systems: A new framework to describe non-uniform and probabilistic complexity classes

  • Session 7 Complexity
  • Conference paper
  • First Online:
Foundations of Software Technology and Theoretical Computer Science (FSTTCS 1988)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 338))

Abstract

The concept of non-uniform proof systems is introduced. This notion allows a uniform description of non-uniform complexity classes [10], probabilistic classes (e.g. BPP [8,15,27,32], AM [2,3]) and language classes defined by simultaneous non-uniform and nondeterministic time bounds. Non-uniform proof systems provide a better understanding of many results concerning these classes, particularly their connections to uniform complexity measures. We give an uniform approach to lowness results [19,20] for various complexity classes. For instance, we show that co-NP/Poly ∩ NP is contained in the third level of the low hierarchy and that, NP c (NP ∩ co-NP)/Poly implies that the polynomial time hierarchy collapses to its second level (see also [1]). Finally, some evidence is given that the low hierarchy cannot be extended beyond its third level by the current techniques.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. M. Abadi, J. Feigenbaum and J. Kilian, On hiding information from an oracle, in: Proc. 19th ACM STOC (1987) 195–203.

    Google Scholar 

  2. L. Babai, Arthur-Merlin games: a randomized proof system and a short hierarchy of complexity classes, manuscript, 1986.

    Google Scholar 

  3. L. Babai, Trading group theory for randomness, in: Proc. 17th ACM STOC (1985) 421–429.

    Google Scholar 

  4. J.L. Balcazar, Self-reducibility, in: Proc. 4th STACS, Lecture Notes in Computer Science 247 (Springer, Berlin, 1986) 136–147.

    Google Scholar 

  5. J.L. Balcazar, R.V. Book and U. Schöning, Sparse oracles, lowness, and highness, in: Proc. 11th Intern. Sympos. Math. Foundations of Comput. Sci., Lecture Notes in Computer Science 176 (Springer, Berlin, 1984) 185–193.

    Google Scholar 

  6. J.L. Balcazar, R.V. Book and U. Schöning, Sparse sets, lowness, and highness, SIAM Journ. Comput. 15 (1986) 739–747.

    Google Scholar 

  7. A.K. Chandra, D.C. Kozen and L.J. Stockmeyer, Alternation, Journal of the ACM 28 (1981) 114–133.

    Google Scholar 

  8. J. Gill, Computational complexity of probabilistic complexity classes, SIAM Journ. Comput. 6 (1977) 675–695.

    Google Scholar 

  9. J.Kämper, Non-uniform proof systems: A new framework to describe non-uniform and probabilistic complexity classes, Bericht 3/87, Universität Oldenburg, 1987.

    Google Scholar 

  10. R.M. Karp and R.J. Lipton, Some connections between nonuniform and uniform complexity classes, in: Proc. 12th ACM STOC (1980) 302–309.

    Google Scholar 

  11. K. Ko, On helping by robust oracle machines, in: Proc. Structure in Complexity Theory Conf. (1987) 182–190.

    Google Scholar 

  12. K. Ko, On self-reducibility and weak p-selectivity, J. Comput. Syst. Sci. 26 (1983) 209–221.

    Google Scholar 

  13. K. Ko, Some obversations on the probabilistic algorithms and NP-hard problems, Inform. Proc. Lett. 14 (1983) 39–43.

    Google Scholar 

  14. K. Ko and U. Schöning, On circuit-size complexity and the low hierarchy in NP, SIAM Journ. Comput. 14 (1985) 41–51.

    Google Scholar 

  15. C. Lautemann, BPP and the polynomial hierarchy, Inform. Proc. Lett. 14 (1983) 215–217.

    Google Scholar 

  16. T.J. Long, Strong nondeterministic polynomial-time reducibilities, Theor. Comput. Sci. 21 (1982) 1–25.

    Google Scholar 

  17. A. Meyer and M. Paterson, With what frequency are apparently intractable problems difficult?, MIT/LCS/TM-126, Lab. for Computer Science, MIT, Cambridge, Mass., 1979.

    Google Scholar 

  18. N. Pippenger, On simultaneous resource bounds, in: Proc. 20th IEEE Symp. Foundations of Computer Science (1979) 307–311.

    Google Scholar 

  19. U. Schöning, A low and a high hierarchy within NP, J. Comput. Syst. Sci. 27 (1983) 14–28.

    Google Scholar 

  20. U. Schöning, Complexity and Structure, Lecture Notes in Computer Science 211 (Springer, Berlin, 1986).

    Google Scholar 

  21. U. Schöning, Graph isomorphism is in the low hierarchy, in: Proc. 4th STACS, Lecture Notes in Computer Science 247 (Springer, Berlin, 1986) 114–124.

    Google Scholar 

  22. U. Schöning, Netzwerkkomplexität, probabilistische Algorithmen und Relativierungen, Habilitationsschrift, Universität Stuttgart, 1985.

    Google Scholar 

  23. U. Schöning, On small generators, Theor. Comput. Sci. 34 (1984) 337–341.

    Google Scholar 

  24. U. Schöning, Probabilistic complexity classes and lowness, in: Proc. Structure in Complexity Theory Conf. (1987) 2–8.

    Google Scholar 

  25. A.L. Selman, P-selective sets, tally languages, and the behaviour of polynomial time reducibilities on NP, Math. Systems Theory 13 (1979) 55–65.

    Google Scholar 

  26. A.L. Selman, Reductions on NP and p-selective sets, Theor. Comput. Sci. 19 (1982) 287–304.

    Google Scholar 

  27. M. Sipser, A complexity theoretic approach to randomness, in: Proc. 15th ACM STOC (1983) 330–335.

    Google Scholar 

  28. L.J. Stockmeyer, The polynomial-time hierarchy, Theor. Comput. Sci. 3 (1977) 1–22.

    Google Scholar 

  29. C.K. Yap, Some consequences of non-uniform conditions on uniform classes, Theor. Comput. Sci. 26 (1983) 287–300.

    Google Scholar 

  30. Y. Yesha, On certain polynomial-time truth-table reducibilities of complete sets to sparse sets, SIAM Journ. Comput. 12 (1983) 411–425.

    Google Scholar 

  31. S. Zachos, Probabilistic quantifiers, adversaries, and complexity classes, in: Proc. Structure in Complexity Theory Conf., Lecture Notes in Computer Science 223 (Springer, Berlin, 1986) 383–400.

    Google Scholar 

  32. S. Zachos and H. Heller, A decisive characterization of BPP, Inform. and Contr. 69 (1986) 125–135.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Kesav V. Nori Sanjeev Kumar

Rights and permissions

Reprints and permissions

Copyright information

© 1988 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Kämper, J. (1988). Non-uniform proof systems: A new framework to describe non-uniform and probabilistic complexity classes. In: Nori, K.V., Kumar, S. (eds) Foundations of Software Technology and Theoretical Computer Science. FSTTCS 1988. Lecture Notes in Computer Science, vol 338. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-50517-2_81

Download citation

  • DOI: https://doi.org/10.1007/3-540-50517-2_81

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-50517-4

  • Online ISBN: 978-3-540-46030-5

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics