The Hardness of Approximate Optima in Lattices, Codes, and Systems of Linear Equations

263Citations
Citations of this article
54Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

We prove the following about the Nearest Lattice Vector Problem (in any lp 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 A/P-hard. 2. If for some ε > 0 there exists a polynomial-time algorithm that approximates the optimum within a factor of 2log0.5-ε n, then every NP language can be decided in quasi-polynomial deterministic time, i.e., NP ⊆ DTIME(npoly(log n)). Moreover, we show that result 2 also holds for the Shortest Lattice Vector Problem in the l∞ norm. Also, for some of these problems we can prove the same result as above, but for a larger factor such as 2log1-ε n or nε. Improving the factor 2log0.5-ε n to √dimension for either of the lattice problems would imply the hardness of the Shortest Vector Problem in l2 norm; an old open problem. Our proofs use reductions from few-prover, one-round interactive proof systems [FL], BG+], either directly, or through a set-cover problem. © 1997 Academic Press.

Cite

CITATION STYLE

APA

Arora, S., Babai, L., Stern, J., & Sweedyk, Z. (1997). The Hardness of Approximate Optima in Lattices, Codes, and Systems of Linear Equations. Journal of Computer and System Sciences, 54(2), 317–331. https://doi.org/10.1006/jcss.1997.1472

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free