A 2n/2-Time Algorithm for -SVP and -Hermite SVP, and an Improved Time-Approximation Tradeoff for (H)SVP
Divesh Aggarwal, Zeyong Li, Noah Stephens-Davidowitz
摘要
We show a 2 n/2+o(n) -time algorithm that finds a (non-zero) vector in a lattice L ⊂ R n with norm at most O( √ n) • minλ 1 (L), det(L) 1/n , where λ 1 (L) is the length of a shortest non-zero lattice vector and det(L) is the lattice determinant. Minkowski showed that λ 1 (L) ≤ √ n det(L) 1/n and that there exist lattices with λ 1 (L) ≥ Ω( √ n)•det(L) 1/n , so that our algorithm finds vectors that are as short as possible relative to the determinant (up to a polylogarithmic factor).
The main technical contribution behind this result is new analysis of (a simpler variant of) a 2 n/2+o(n) -time algorithm from [ADRS15], which was only previously known to solve less useful problems. To achieve this, we rely crucially on the "reverse Minkowski theorem" (conjectured by Dadush [DR16] and proven by [RS17]), which can be thought of as a partial converse to the fact that λ 1 (L) ≤ √ n det(L) 1/n . Previously, the fastest known algorithm for finding such a vector was the 2 .802n+o(n) -time algorithm due to [LWXZ11], which actually found a non-zero lattice vector with length O(1) • λ 1 (L). Though we do not show how to find lattice vectors with this length in time 2 n/2+o(n) , we do show that our algorithm suffices for the most important application of such algorithms: basis reduction. In particular, we show a modified version of Gama and Nguyen's slide-reduction algorithm [GN08], which can be combined with the algorithm above to improve the time-length tradeoff for shortest-vector algorithms in nearly all regimes-including the regimes relevant to cryptography.
问问这篇 Paper
智能体会读完全文。
Lune 把这篇 Paper 索引到了每一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。
它引用的顶会 Paper1
相关 Paper
- Just How Hard Are Rotations of ? Algorithms and Cryptography with the Simplest LatticeHuck Bennett, Atul Ganju, Pura Peetathawatchai, Noah Stephens-DavidowitzEUROCRYPT 2023 · 被引用 26 次
- The Subspace Flatness Conjecture and Faster Integer ProgrammingVictor Reis, Thomas RothvossFOCS 2023 · 被引用 18 次
- Faster Lattice Basis Computation via a Natural Generalization of the Euclidean AlgorithmKim-Manuel Klein, Janina ReuterSTOC 2025
- Fast Practical Lattice Reduction Through Iterated CompressionKeegan Ryan, Nadia HeningerCRYPTO 2023 · 被引用 28 次
- Solving the Shortest Vector Problem in 20.63269n+o(n) Time on Random LatticesAmaury Pouly, Yixin ShenEUROCRYPT 2026 · 被引用 9 次
