Solving the Closest Vector Problem with respect to ℓp Norms
arXiv 1104.3720
- Time bound
- poly(p, log r) · n(5/2 + o(1))n arithmetic operations
- Space bound
- No polynomial-space guarantee asserted for this version
- Source / version date
- 16 May 2011
- Comparison variant
- Exact · general ℓp norms
- Cost scale
- nc n + o(n) arithmetic operations
- Norm
- Every fixed ℓp, 1 < p < ∞
- target
- Target in span(L); restrict to full-rank L ⊂ R^n
- Preprocessing
- Included
- model
- Deterministic arithmetic operation count
- Success guarantee
- Exact output
- input
- r bounds encoded basis/target coefficients; polynomial p-dependence suppressed
Assumptions and source notes
Version 2 states the 5/2 leading coefficient for the family of ℓp norms. Its arithmetic bound is retained with the version’s weaker space and intermediate-bit-size documentation.
Source location
Abstract; Theorems 3.2 and 3.3
Version: arXiv:1104.3720v2, 16 May 2011
Selected earlier references
Selected sources cited by this paper.
- Closest Vectors, Successive Minima, and Dual HKZ-Bases of Lattices
Johannes Blömer · 2000
States the earlier exact Euclidean n! algorithm and its polynomial-space bound. §1, algorithms for CVP, reference [Blö00]
- Improved Analysis of Kannan's Shortest Lattice Vector Algorithm
Guillaume Hanrot · Damien Stehlé · 2007
Compares its general-norm algorithm with Euclidean polynomial-space enumeration. §1, algorithms for CVP, reference [HS07]
- A Deterministic Single Exponential Time Algorithm for Most Lattice Problems Based on Voronoi Cell Computations
Daniele Micciancio · Panagiotis Voulgaris · 2013
Distinguishes its polynomial-space general-norm algorithm from Euclidean Voronoi computation. §1, algorithms for CVP, reference [MV10]
@misc{blomer-naewe-2011,
author = {Johannes Blömer and Stefanie Naewe},
title = {{Solving the Closest Vector Problem with respect to ℓp Norms}},
year = {2011},
url = {https://arxiv.org/abs/1104.3720},
keywords = {CVP, lattice algorithms},
cr_date = {2011-04-19},
cr_status = {preprint},
cr_venue = {arXiv:1104.3720},
cr_author_ids = {johannes-blomer; stefanie-naewe},
howpublished = {arXiv:1104.3720}
}