Some observations on the connection between counting and recursion (Q1098837)
From MaRDI portal
scientific article
Language | Label | Description | Also known as |
---|---|---|---|
English | Some observations on the connection between counting and recursion |
scientific article |
Statements
Some observations on the connection between counting and recursion (English)
0 references
1986
0 references
Let {\#}P be the \textit{L. G. Valiant}'s [ibid. 8, 189-201 (1979; Zbl 0415.68008)] class of all functions counting the number of accepting paths in nondeterministic polynomial-time computations. The author introduces the polynomial-time hierarchy of functions by defining 0{\#}P\(=P\) and \((k+I)\#P\) to be the class of all functions counting the number of accepting paths of nondeterminisitic polynomial-time machines which have a function from k{\#}P as an oracle (thus I{\#}P\(=\#P)\). For \(PHCF=\cup \{k\#P:\) \(k\geq 0\}\) the following inclusions take place: \[ P\subseteq 0\#P\subseteq I\#P\subseteq...\subseteq PHCF\subseteq PSPACE. \] PHCF is shown to be coincident with the closure of the class P with respect to the operations of substitution and summation. The class PHCF can be generated from the basic functions \(\{+,-,\cdot,:\}\) by substitution, weak bounded primitive recursion and weak product (weak here means ``up to the length of the argument on which the recursion is made'').
0 references
counting functions
0 references
accepting paths
0 references
nondeterministic polynomial-time computations
0 references
polynomial-time hierarchy of functions
0 references
oracle
0 references
0 references