This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed. Find sources: "Counting problem" complexity – news · newspapers · books · scholar · JSTOR (October 2014) (Learn how and when to remove this message) |
In computational complexity theory and computability theory, a counting problem is a type of computational problem. If R is a search problem then
is the corresponding counting function and
denotes the corresponding decision problem.
Note that cR is a search problem while #R is a decision problem, however cR can be C Cook-reduced to #R (for appropriate C) using a binary search (the reason #R is defined the way it is, rather than being the graph of cR, is to make this binary search possible).
Counting complexity class
See also: #P and #P-completeJust as NP has NP-complete problems via many-one reductions, #P has #P-complete problems via parsimonious reductions, problem transformations that preserve the number of solutions.
See also
References
- Barak, Boaz (Spring 2006). "Complexity of counting" (PDF). Princeton University.
External links
P ≟ NP | This theoretical computer science–related article is a stub. You can help Misplaced Pages by expanding it. |