Reducing the number of solutions of NP functions (Q1608321): Difference between revisions
From MaRDI portal
Latest revision as of 11:21, 4 June 2024
scientific article
Language | Label | Description | Also known as |
---|---|---|---|
English | Reducing the number of solutions of NP functions |
scientific article |
Statements
Reducing the number of solutions of NP functions (English)
0 references
4 August 2002
0 references
By NP is denoted the set of all functions computable by nondeterministic polynomial-time Turing machines. These functions are known in the literature as NPMV (nondeterministic polynomial-time (potentially) multivariate) functions. In this paper, the problem whether NP functions can prune solutions away from NP functions is studied. In contrast to previous works that unless surprising complexity class collapses occur one cannot in general reduce even by one the number of accepting paths of NP machines, it is shown that the number of NP solutions can be reduced in various ways. A sufficient condition for the solution reduction is given in the case of finite cardinality types. Also the broad necessary conditions for solution reduction under the assumption that the polynomial hierarchy does not collapse are presented and it is proved an absolute necessary condition under which the solution cardinality can be pruned.
0 references
solution reduction
0 references
cardinality reduction
0 references
NP functions
0 references
NP machines
0 references
narrowing-gap condition
0 references
function refinement
0 references
computational path
0 references
non-deterministic polynomial time
0 references