CryptoRecords.info

Record history

Compare the progress of selected categories over time.

Strict improvement Other result

Time coefficient

2^{c n + o(n)}; n; smaller coefficient is better
SVP · Classical · worst caseSVP · Classical · heuristic
SVP · Classical · worst case / SVP · Classical · heuristic17.2813.82410.3686.9123.45602004-12-312009-05-152013-09-282018-02-102022-06-262026-11-092^{O(n)}-time algorithm for SVP Oded Regev · Michael KhanevskySieve Algorithms for the Shortest Vector Problem are Practical Phong Q. Nguyen · Thomas VidickFaster exponential time algorithms for the shortest vector problem Daniele Micciancio · Panagiotis VoulgarisSolving the Shortest Lattice Vector Problem in Time 2^(2.465n) Xavier Pujol · Damien StehléA Deterministic Single Exponential Time Algorithm for Most Lattice Problems Based on Voronoi Cell Computations Daniele Micciancio · Panagiotis VoulgarisSolving the Shortest Vector Problem in 2^n Time via Discrete Gaussian Sampling Divesh Aggarwal · Daniel Dadush · Oded Regev · Noah Stephens-DavidowitzSolving the Shortest Vector Problem in 2^(0.6039n) Time via Mid-point Hessian Minki HhanFinding a Shortest Vector and More in 2^(n/2+o(n)) Time using q-ary Coset Difference Tree Minki HhanGaussian Difference Dynamics: Breaking the 2^(n/2) Barrier for the Shortest Vector Problem and Discrete Gaussian Sampling Yiming Gao · Xuyuan Han · Honggang HuSuperlattice methods for the shortest vector problem and discrete Gaussian sampling Minki Hhan · Jiseung Kim · Sunyeop Kim · Thijs LaarhovenAlgorithms for the Shortest and Closest Lattice Vector Problems Guillaume Hanrot · Xavier Pujol · Damien StehléAlgorithms for the Shortest and Closest Lattice Vector Problems Guillaume Hanrot · Xavier Pujol · Damien StehléSpace-efficient classical and quantum algorithms for the shortest vector problem Yanlin Chen · Kai-Min Chung · Ching-Yi LaiJust Take the Average! An Embarrassingly Simple 2^n-Time Algorithm for SVP (and CVP) Divesh Aggarwal · Noah Stephens-DavidowitzFaster provable sieving algorithms for the Shortest Vector Problem and the Closest Vector Problem on lattices in ℓ_p norm Priyanka MukhopadhyayImproved Classical and Quantum Algorithms for the Shortest Vector Problem via Bounded Distance Decoding Divesh Aggarwal · Yanlin Chen · Rajendra Kumar · Yixin ShenSolving the Shortest Vector Problem in 2^(0.7314n+o(n)) Time via Discrete Gaussian Sampling on Superlattices Yiming Gao · Yansong Feng · Honggang HuOne Discrete Gaussian Sample in 2^{n/2+o(n)} Time Jiseung KimSieve Algorithms for the Shortest Vector Problem are Practical Phong Q. Nguyen · Thomas VidickImproved Nguyen-Vidick Heuristic Sieve Algorithm for Shortest Vector Problem Xiaoyun Wang · Mingjie Liu · Chengliang Tian · Jingguo BiSolving shortest and closest vector problems: The decomposition approach Anja Becker · Nicolas Gama · Antoine JouxSieving for shortest vectors in lattices using angular locality-sensitive hashing Thijs LaarhovenFaster sieving for shortest lattice vectors using spherical locality-sensitive hashing Thijs Laarhoven · Benne de WegerNew directions in nearest neighbor searching with applications to lattice sieving Anja Becker · Léo Ducas · Nicolas Gama · Thijs LaarhovenA Three-Level Sieve Algorithm for the Shortest Vector Problem Feng Zhang · Yanbin Pan · Gengran HuSpeeding-up lattice sieving without increasing the memory, using sub-quadratic nearest neighbor search Anja Becker · Nicolas Gama · Antoine JouxEfficient (ideal) lattice sieving using cross-polytope LSH Anja Becker · Thijs LaarhovenTuple lattice sieving Shi Bai · Thijs Laarhoven · Damien StehléImproved Algorithms for the Approximate k-List Problem in Euclidean Norm Gottfried Herold · Elena KirshanovaShortest Vector from Lattice Sieving: a Few Dimensions for Free Léo DucasSpeed-ups and time-memory trade-offs for tuple lattice sieving Gottfried Herold · Elena Kirshanova · Thijs LaarhovenClassical and quantum 3 and 4-sieves to solve SVP with low memory André Chailloux · Johanna Loyer

Each line is the best listed numerical bound within its own category. Circles mark strict improvements; hollow diamonds mark other relevant numerical results, including ties, at their own source dates. Diamond markers never change the best-bound line. Bounds remain horizontal until the next dated improvement. No line is drawn before the first known result. Year/month dates use the recorded conservative cutoff. A line continuing to the data release date is not a forecast.

SVP · Classical · worst case

Classical · Provable · Worst case

Regime and assumptions

Exact Euclidean SVP on arbitrary full-rank lattices

Return a shortest nonzero vector in an arbitrary n-dimensional Euclidean lattice. Compare the coefficient c in 2^{c n+o(n)} time; polynomial input-size factors are suppressed. Record space separately.

Scale: 2^{c n + o(n)}; parameter n.

View list · 10 strict improvements · 8 other results
SVP · Classical · heuristic

Classical · Heuristic · Heuristic random lists

Regime and assumptions

Euclidean SVP under sieve heuristics

State the sieve heuristic and memory model. A heuristic exponent cannot be entered as a worst-case provable result. No practical timing or concrete-security claim follows from the leading exponent alone.

Scale: 2^{c n + o(n)}; parameter n.

View list · 6 strict improvements · 8 other results