×

The hardness of approximate optima in lattices, codes, and systems of linear equations. (English) Zbl 0877.68067

Summary: We prove the following about the nearest lattice vector problem (in any \(\ell_p\) norm), the nearest codeword problem for binary codes, the problem of learning a halfspace in the presence of errors, and some other problems.
1. Approximating the optimum within any constant factor is NP-hard. 2. If for some \(\varepsilon>0\) there exists a polynomial-time algorithm that approximates the optimum within afactor of \(2^{\log^{0.5-\varepsilon}n}\), then every NP language can be decided in quasi-polynomial deterministic time, i.e., \(\text{NP}\subseteq\text{DTIME}(n^{\text{poly}(\log n)})\).
Moreover, we show that result 2 also holds for the shortest lattice vector problem in the \(\ell_\infty\) norm. Also, for some of these problems we can prove the same result as above, but for a larger factor such as \(2^{\log^{1-\varepsilon}n}\) or \(n^\varepsilon\).
Improving the factor \(2^{\log^{0.5-\varepsilon}n}\) to \(\sqrt{\text{dimension}}\) for either of the lattice problems would imply the hardness of the shortest vector problem in \(\ell_2\) norm; an old open problem. Our proofs use reductions from few-prover, one-round interactive proof systems, either directly, or through a set-cover problem.

MSC:

68Q25 Analysis of algorithms and problem complexity

References:

[2] Amaldi, E.; Kann, V., The complexity and approximability of finding maximum feasible subsystems of linear relations, Theoret. Comput. Sci., 147, 187-210 (1995) · Zbl 0884.68093
[6] Arora, S.; Lund, C., Hardness of approximations, Approximation Algorithms for NP-hard Problems (1996), PWS: PWS Boston · Zbl 1368.68010
[9] Babai, L., On Lovász’s lattice reduction and the nearest lattice point problem, Combinatorica, 6, 1-14 (1986) · Zbl 0593.68030
[11] Babai, L.; Fortnow, L.; Lund, C., Non-deterministic exponential time has two-prover interactive protocols, Comput. Complexity, 1, 16-25 (1991) · Zbl 0774.68041
[14] Bellare, M.; Rogaway, P., The complexity of approximating non-linear programs, (Pardalos, P. M., Complexity of Numerical Optimization (1993), World Scientific)
[17] Berlekamp, E. R.; Mc Eliece, R. J.; Van Tilborg, H. C.A., On the inherent intractability of certain coding problems, Trans. Inform. Theory, 384-386 (1978) · Zbl 0377.94018
[20] Bollobás, B., Combinatorics (1986), Cambridge Univ. Press: Cambridge Univ. Press Cambridge · Zbl 0595.05001
[21] Bruck, J.; Naor, M., The hardness of decoding linear codes with preprocessing, IEEE Trans. Inform. Theory, 381-385 (1990) · Zbl 0704.94022
[22] Condon, A., The complexity of the max-word problem and the power of one-way interactive proof systems, Comput. Complexity, 3, 292-305 (1993) · Zbl 0788.68050
[23] Proc. 8th Symp. on Theor. Aspects of Comp. Sci.. Proc. 8th Symp. on Theor. Aspects of Comp. Sci., Lect. Notes in Comput. Sci. (1991), Springer-Verlag: Springer-Verlag New York/Berlin
[27] Garey, M. R.; Johnson, D. S., Computers and Intractability: A Guide to the theory of NP-Completeness (1979), Freeman: Freeman San Francisco · Zbl 0411.68039
[29] Johnson, D. S.; Preparata, F. P., The densest hemisphere problem, Theor. Comput. Sci., 6, 93-107 (1978) · Zbl 0368.68053
[30] Kannan, R., Minkowski’s convex body theorem and integer programming, Math. Oper. Res., 12 (1987) · Zbl 0639.90069
[31] Kannan, R., Algorithms geometry of numbers, (Traub; Grosz; Lampson; Nilsson, Annual Reviews of Computer Science (1987), Publ. Annual Reviews Inc)
[32] Karp, R. M., Reducibility among combinatorial problems, (Miller; Thatcher, Complexity of Computer Computations (1972), Plenum: Plenum New York) · Zbl 0366.68041
[33] Lagarias, J.; Lenstra, H. W.; Schnorr, C. P., Korkine-Zolotarev bases and successive minima of a lattice and its reciprocal lattice, Combinatorica, 10, 333-348 (1990) · Zbl 0723.11029
[34] Lagarius, J. C.; Odlyzko, A. M., Solving low-density subset-sum problems, J. Assoc. Comput. Mach., 32, 229-246 (1985) · Zbl 0632.94007
[35] Lenstra, A. K.; Lenstra, H. W.; Lovász, L., Factoring polynomials with rational coefficients, Math. Ann., 261, 513-534 (1982) · Zbl 0488.12001
[36] Lovász, L., NSF-CBMS Reg. Conference Series (1986)
[37] Lund, C.; Yannakakis, M., On the hardness of approximating minimization problems, J. A. C. M., 41, 960-981 (1994) · Zbl 0814.68064
[39] Minsky, M.; Papert, S., Perceptrons (1968)
[40] Papadimitriou, C.; Yannakakis, M., Optimization, approximation and complexity classes, J. Comput. System Sci., 43, 425-440 (1991) · Zbl 0765.68036
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.