On Unapproximable Versions of $NP$-Complete Problems
- 1 December 1996
- journal article
- Published by Society for Industrial & Applied Mathematics (SIAM) in SIAM Journal on Computing
- Vol. 25 (6) , 1293-1304
- https://doi.org/10.1137/s0097539794266407
Abstract
We prove that all of Karp's 21 original $NP$-complete problems have a version that is hard to approximate. These versions are obtained from the original problems by adding essentially the same simple constraint. We further show that these problems are absurdly hard to approximate. In fact, no polynomial-time algorithm can even approximate $\log^{(k)}$ of the magnitude of these problems to within any constant factor, where $\logk$ denotes the logarithm iterated $k$ times, unless $NP$ is recognized by slightly superpolynomial randomized machines. We use the same technique to improve the constant $\epsilon$ such that MAX CLIQUE is hard to approximate to within a factor of $n^\epsilon$. Finally, we show that it is even harder to approximate two counting problems: counting the number of satisfying assignments to a monotone 2SAT formula and computing the permanent of $-1$, $0$, $1$ matrices.
Keywords
This publication has 10 references indexed in Scilit:
- Simulating BPP Using a General Weak Random SourceAlgorithmica, 1996
- Derandomized graph productscomputational complexity, 1995
- On the complexity of approximating the independent set problemInformation and Computation, 1992
- Optimization, approximation, and complexity classesJournal of Computer and System Sciences, 1991
- Non-deterministic exponential time has two-prover interactive protocolscomputational complexity, 1991
- Monte-Carlo approximation algorithms for enumeration problemsJournal of Algorithms, 1989
- Expanders, randomness, or time versus spaceJournal of Computer and System Sciences, 1988
- On using deterministic functions to reduce randomness in probabilistic algorithmsInformation and Computation, 1987
- The complexity of computing the permanentTheoretical Computer Science, 1979
- Reducibility among Combinatorial ProblemsPublished by Springer Nature ,1972