Solving the Closest Vector Problem with respect to lp Norms

Abstract

In this paper, we present a deterministic algorithm for the closest vector problem for all lp-norms, 1 < p < ∞, and all polyhedral norms, especially for the l1-norm and the l∞-norm. We achieve our results by introducing a new lattice problem, the lattice membership problem. We describe a deterministic algorithm for the lattice membership problem, which is a generalization of Lenstra's algorithm for integer programming. We also describe a polynomial time reduction from the closest vector problem to the lattice membership problem. This approach leads to a deterministic algorithm that solves the closest vector problem for all lp-norms, 1 < p < ∞, in time p log2 (r)O (1) n(5/2+o(1))n and for all polyhedral norms in time (s log2 (r))O (1) n(2+o(1))n, where s is the number of constraints defining the polytope and r is an upper bound on the coefficients used to describe the convex body.

0

Turn this paper into a lesson

ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…