Abstract

The classes of functions $# \textit{PSPACE}$ and $\natural \textit{PSPACE}$ that are analogous to the class $# P$ are defined. Functions in $# \textit{PSPACE}$ count the number of accepting computations of a nondeterministic polynomial space bounded Turing machine, and functions in $\natural \textit{PSPACE}$ count the number of accepting computations of nondeterministic polynomial space bounded Turing machines that on each computation path make at most a polynomial number of nondeterministic choices. In contrast to what is known about $# P$, exact characterizations of both $# \textit{PSPACE}$ and $\natural \textit{PSPACE}$ are found. In particular, $# PSPACE = FSPACE$ (the class of functions computable in polynomial space) and $\natural PSPACE = FSPACE (poly)$ (the class of functions computable in polynomial space with output length bounded by a polynomial). Both $# \textit{PSPACE}$ and $\natural \textit{PSPACE}$ can be characterized by counting problems related to alternating Turing machines. Both $# \te...

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.