Reducing the number of solutions of NP functions (Q1608321)

From MaRDI portal
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
    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
    0 references
    0 references
    0 references
    0 references