Fine-grained hardness of CVP(P)— Everything that we can prove (and nothing else)

11/06/2019
by   Divesh Aggarwal, et al.
0

We show that the Closest Vector Problem in the ℓ_p norm (CVP_p) cannot be solved in 2^(1-ε)n time for all p ∉ 2Z and ε > 0 (assuming SETH). In fact, we show that the same holds even for (1) the approximate version of the problem (assuming a gap version of SETH); and (2) CVP_p with preprocessing, in which we are allowed arbitrary advice about the lattice (assuming a non-uniform version of SETH). For "plain" CVP_p, the same hardness result was shown in [Bennett, Golovnev, and Stephens-Davidowitz FOCS 2017] for all but finitely many p ∉ 2Z, where the set of exceptions depended on ε and was not explicit. For the approximate and preprocessing problems, only very weak bounds were known prior to this work. We also show that the restriction to p ∉ 2Z is in some sense inherent. In particular, we show that no "natural" reduction can rule out even a 2^3n/4-time algorithm for CVP_2 under SETH. For this, we prove that the possible sets of closest lattice vectors to a target in the ℓ_2 norm have quite rigid structure, which essentially prevents them from being as expressive as 3-CNFs.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/17/2020

Hardness of Bounded Distance Decoding on Lattices in ℓ_p Norms

Bounded Distance Decoding _p,α is the problem of decoding a lattice when...
research
09/09/2021

Improved Hardness of BDD and SVP Under Gap-(S)ETH

We show improved fine-grained hardness of two key lattice problems in th...
research
12/04/2017

(Gap/S)ETH Hardness of SVP

We prove the following quantitative hardness results for the Shortest ...
research
11/08/2022

Why we couldn't prove SETH hardness of the Closest Vector Problem for even norms, and of the Subset Sum Problem!

Recent work [BGS17,ABGS19] has shown SETH hardness of some constant fact...
research
02/22/2019

A time-distance trade-off for GDD with preprocessing---Instantiating the DLW heuristic

For 0 ≤α≤ 1/2, we show an algorithm that does the following. Given appro...
research
07/19/2020

A 2^n/2-Time Algorithm for √(n)-SVP and √(n)-Hermite SVP, and an Improved Time-Approximation Tradeoff for (H)SVP

We show a 2^n/2+o(n)-time algorithm that finds a (non-zero) vector in a ...
research
06/14/2023

Verification of NP-hardness Reduction Functions for Exact Lattice Problems

This paper describes the formal verification of NP-hardness reduction fu...

Please sign up or login with your details

Forgot password? Click here to reset