Counting problem (complexity)
Template:Short description Script error: No such module "Unsubst". In computational complexity theory and computability theory, a counting problem is a type of computational problem. If R is a search problem (formalised as a binary relation) then
is the corresponding counting function and
denotes the corresponding decision problem.
Note that cR is a function 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
Script error: No such module "Labelled list hatnote".
Just 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.[1]
See also
References
<templatestyles src="Reflist/styles.css" />
- ↑ Script error: No such module "citation/CS1".
Script error: No such module "Check for unknown parameters".
External links
- Script error: No such module "citation/CS1".
- Script error: No such module "citation/CS1".