Proceedings of the Thirty-Ninth Annual ACM Symposium on Theory of Computing 2007
DOI: 10.1145/1250790.1250859
|View full text |Cite
|
Sign up to set email alerts
|

Tensor-based hardness of the shortest vector problem to within almost polynomial factors

Abstract: We show that unless NP ⊆ RTIME(2 poly(log n) ), there is no polynomial-time algorithm approximating the Shortest Vector Problem (SVP) on n-dimensional lattices in the p norm (1 ≤ p < ∞) to within a factor of 2 (log n) 1−ε for any ε > 0. This improves the previous best factor of 2 (log n) 1/2−ε under the same complexity assumption due to Khot (J. ACM, 2005). Under the stronger assumption NP RSUBEXP, we obtain a hardness factor of n c/ log log n for some c > 0.Our proof starts with Khot's SVP instances that are … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
75
0

Year Published

2009
2009
2023
2023

Publication Types

Select...
7
1

Relationship

0
8

Authors

Journals

citations
Cited by 81 publications
(75 citation statements)
references
References 24 publications
0
75
0
Order By: Relevance
“…The GapSVP γ problem is NPhard for any constant γ [19,14]. The fastest algorithm for solving GapSVP γ for 1 ≤ γ ≤ poly(n) takes time 2 O(n) [3].…”
Section: Gapsvpmentioning
confidence: 99%
“…The GapSVP γ problem is NPhard for any constant γ [19,14]. The fastest algorithm for solving GapSVP γ for 1 ≤ γ ≤ poly(n) takes time 2 O(n) [3].…”
Section: Gapsvpmentioning
confidence: 99%
“…In particular an oracle for ρ ≤ c ′ log(n)/ log log(n) would imply an improvement over Karmarkar-Karp's algorithm, where c ′ > 0 is a small enough constant. Again, we would like to stress that the NP-hardness bounds of [HR07] for Shortest Vector do not apply for such lattices where a solution is guaranteed to exist.…”
Section: Contributionmentioning
confidence: 99%
“…The famous LLL-algorithm [LLL82] can find a 2 n/2 -approximation in polynomial time (the generalized block reduction method of Schnorr [Sch87] brings the factor down to 2 n log log(n)/ log(n) ). As a rarity in theoretical computer science, the shortest vector problem admits (NP ∩ coNP)-certificates for a value that is at most a factor O( √ n) away from the optimum [AR05], while the best known hardness lies at a subpolynomial bound of n Θ(1/ log log n) [HR07]. Using the pigeonhole principle one can show that a lattice Λ contains a vector of length at most O( √ n) · det(Λ) 1/n .…”
Section: Introductionmentioning
confidence: 99%
“…For the hardness of SVP, Ajtai first proved that SVP is NP-hard under a randomized reduction [2] and his result was strengthened in [15] [4][10] [7]. An upper bound for the length of the shortest vector is given in the famous Minkowski Convex Body Theorem.…”
Section: Introductionmentioning
confidence: 99%