Skip to main content

Classes of bounded counting type and their inclusion relations

  • Conference paper
  • First Online:

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

Abstract

Classes of bounded counting type are a generalization of complexity classes with finite acceptance types. The latter ones are defined via nondeterministic machines whose number of accepting paths up to a certain maximum is responsible for the question of acceptance of the input. For the classes of bounded counting type each computation path may have one of k possible results from the set {0,⋯, k-1} (k≥2), and we count the number of paths having result 1, as well as the number of paths having result 2, etc. Each result (except 0) is counted up to a certain maximum, and the vector formed by these numbers is responsible for the acceptance question.

In this paper we design and prove correctness of an algorithm deciding the question “Is there an oracle separating C 1 from C 2?” for arbitrary classes C 1 and C 2 of bounded counting type. For the special case of classes of finite acceptance types we can give a direct solution to the separability question, thus solving an open problem from [H94a].

Moreover, we note that a surprising consequence on relativizable closure properties of #P can be obtained from these investigations [H94c].

This research was supported by Deutsche Forschungsgemeinschaft, Grant number Wa 847/1-1, “k-wertige Schaltkreise”.

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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. D. P. Bovet, P. Crescenzi, R. Silvestri, Complexity Classes and Sparse Oracles; 6th Structure in Complexity Theory Conference (1991), pp. 102–108.

    Google Scholar 

  2. D. P. Bovet, P. Crescenzi, R. Silvestri, A Uniform Approach to Define Complexity Classes; Theoretical Computer Science104 (1992), pp. 263–283.

    Google Scholar 

  3. R. Graham, B. Rothschild, J. Spencer, Ramsey Theory; John Wiley & Sons (New York, 1980).

    Google Scholar 

  4. T. Gundermann, N. A. Nasser, G. Wechsung, A Survey on Counting Classes; 5th Structure in Complexity Theory Conference (1990), pp. 140–153.

    Google Scholar 

  5. T. Gundermann, G. Wechsung, Counting Classes of Finite Acceptance Types; Computers and Artificial Intelligence6 (1987), pp. 395–409.

    Google Scholar 

  6. U. Hertrampf, Locally Definable Acceptance Types for Polynomial Time Machines; 9thSymposium on Theoretical Aspects of Computer Science (1992), LNCS 577, pp. 199–207.

    Google Scholar 

  7. U. Hertrampf, Locally Definable Acceptance Types — The Three-Valued Case; 1thLatin American Symposium on Theoretical Informatics (1992), LNCS 583, pp. 262–271.

    Google Scholar 

  8. U. Hertrampf, Complexity Classes with Finite Acceptance Types; 11thSymposium on Theoretical Aspects of Computer Science (1994), LNCS 775, pp. 543–553.

    Google Scholar 

  9. U. Hertrampf, Complexity Classes Defined via k-valued Functions; 9th Structure in Complexity Theory Conference (1994), pp. 224–234.

    Google Scholar 

  10. U. Hertrampf, On Simple Closure Properties of #P; Technical Report No. 90, Universität Würzburg (1994).

    Google Scholar 

  11. U. Hertrampf, C. Lautemann, T. Schwentick, H. Vollmer, K. W. Wagner, On the Power of Polynomial Time Bit-Reductions; 8th Structure in Complexity Theory Conference (1993), pp. 200–207.

    Google Scholar 

  12. U. Hertrampf, H. Vollmer, K. W. Wagner, On Balanced vs. Unbalanced Computation Trees; Mathematical Systems Theory, to appear.

    Google Scholar 

  13. B. Jenner, P. McKenzie, D. Thérien, Logspace and Logtime Leaf Languages; 9th Structure in Complexity Theory Conference (1994), pp. 242–254.

    Google Scholar 

  14. R. Niedermeyer, P. Rossmanith, Extended Locally Definable Acceptance Types; 10thSymposium on Theoretical Aspects of Computer Science (1993), LNCS 665, pp. 473–483.

    Google Scholar 

  15. F. P. Ramsey, On a Problem of Formal Logic; Proceedings London Math. Society30 (1930), pp. 264–286.

    Google Scholar 

  16. O. Verbitsky, Towards the Parallel Repitition Conjecture; 9th Structure in Complexity Theory Conference (1994), pp. 304–307.

    Google Scholar 

  17. N. K. Vereshchagin, Relativizable and Nonrelativizable Theorems in the Polynomial Theory of Algorithms; Izvestija Rossijskoj Akademii Nauk57(2) (1993), pp. 51–90.

    Google Scholar 

  18. K. W. Wagner, personal communication, 1990.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Ernst W. Mayr Claude Puech

Rights and permissions

Reprints and permissions

Copyright information

© 1995 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Hertrampf, U. (1995). Classes of bounded counting type and their inclusion relations. In: Mayr, E.W., Puech, C. (eds) STACS 95. STACS 1995. Lecture Notes in Computer Science, vol 900. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-59042-0_62

Download citation

  • DOI: https://doi.org/10.1007/3-540-59042-0_62

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-59042-2

  • Online ISBN: 978-3-540-49175-0

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics