Dimension-Preserving Reductions Between SVP and CVP in Different p-Norms

Abstract

SVP CVP We show a number of reductions between the Shortest Vector Problem and the Closest Vector Problem over lattices in different p norms (p and p respectively). Specifically, we present the following 2 m-time reductions for 1 ≤ p ≤ q ≤ ∞, which all increase the rank n and dimension m of the input lattice by at most one: a reduction from O(1/1/p)γ-approximate q to γ-approximate p; a reduction from O(1/1/p) γ-approximate p to γ-approximate q; and a reduction from O(1/1+1/p)-q to (1+)-unique p (which in turn trivially reduces to (1+)-approximate p). The last reduction is interesting even in the case p = q. In particular, this special case subsumes much prior work adapting 2O(m)-time p algorithms to solve O(1)-approximate p. In the (important) special case when p = q, 1 ≤ p ≤ 2, and the p oracle is exact, we show a stronger reduction, from O(1/1/p)-p to (exact) p in 2 m time. For example, taking = m/m and p = 2 gives a slight improvement over Kannan's celebrated polynomial-time reduction from m-2 to 2. We also note that the last two reductions can be combined to give a reduction from approximate-p to q for any p and q, regardless of whether p ≤ q or p > q. Our techniques combine those from the recent breakthrough work of Eisenbrand and Venzin (which showed how to adapt the current fastest known algorithm for these problems in the 2 norm to all p norms) together with sparsification-based techniques.

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…