CryptoRecords.info
CVP

Closest Vector Problem

Find the lattice point closest to a target.

Provable · polynomial space

Exact Euclidean CVP with polynomial workspace

3 results · 3 papers
ClassicalProvableWorst casenc n + o(n)
#PUBLICATION / AUTHORSDATETIME BOUNDSPACE BOUNDEVIDENCE
1Improved Analysis of Kannan's Shortest Lattice Vector AlgorithmGuillaume Hanrot · Damien StehléCrypto 2007SourceBibTeX / detailsprovable polynomial space7 May 2007nn/2 + o(n)poly(n)PublishedSource checked
2Minkowski’s convex body theorem and integer programmingRavi KannanMathematics of Operations Research 1987SourceBibTeX / detailspolynomial space exact enumeration1987O(nn s) arithmetic operations = nn+o(n) poly(s)poly(s)PublishedSource checked
2Closest Vectors, Successive Minima, and Dual HKZ-Bases of LatticesJohannes BlömerICALP 2000SourceBibTeX / detailspolynomial space exact enumeration2000n! · sO(1)poly(s)PublishedSource checked
Comparison definition & assumptions
Regime
Exact Euclidean CVP with polynomial workspace
Computation
Classical
Rigor
Provable
Instances
Worst case
Cost scale
n^{c n + o(n)}
Parameter
n
Description
Exact Euclidean CVP with polynomial workspace
Comparison rules
Normalize log(time)/(n log n); do not mix singly exponential coefficients with this scale. Include recursive preprocessing in the total time.
Tags
CVP, enumeration, polynomial space