A note on enumerative counting (Q809598): Difference between revisions
From MaRDI portal
ReferenceBot (talk | contribs) Changed an Item |
Set OpenAlex properties. |
||
Property / full work available at URL | |||
Property / full work available at URL: https://doi.org/10.1016/0020-0190(91)90103-o / rank | |||
Normal rank | |||
Property / OpenAlex ID | |||
Property / OpenAlex ID: W1982547542 / rank | |||
Normal rank |
Latest revision as of 10:59, 30 July 2024
scientific article
Language | Label | Description | Also known as |
---|---|---|---|
English | A note on enumerative counting |
scientific article |
Statements
A note on enumerative counting (English)
0 references
1991
0 references
The authors show that {\#}P cannot be enumeratively approximated unless every {\#}P-function is computable in polynomial time. An enumerative approximation of a function f is a polynomial time computable function g such that g(x) computes a list of numbers containing f(x) as one of its members. In their proof the authors show how to construct from any given enumerative approximation of {\#}SAT a polynomial-time algorithm for {\#}SAT. This algorithm uses manipulations of permanents exploiting the fundamental result of \textit{L. G. Valiant} [Theor. Comput. Sci. 8, 189-201 (1979; Zbl 0415.68008)] that permanent evaluation is {\#}P-hard. As the authors remark a different proof of their result has been given independently by \textit{S. Toda} building upon an approach of \textit{R. Amir, R. Beigel} and \textit{W. Gasarch} [Structure in Complexity Theory, IEEE Computer Society Press, 232-243 (1990)].
0 references
relations among complexity classes
0 references