English

On the Quantitative Hardness of CVP

Computational Complexity 2019-01-28 v2 Data Structures and Algorithms

Abstract

\newcommand{\eps}{\varepsilon} \newcommand{\problem}[1]{\ensuremath{\mathrm{#1}} } \newcommand{\CVP}{\problem{CVP}} \newcommand{\SVP}{\problem{SVP}} \newcommand{\CVPP}{\problem{CVPP}} \newcommand{\ensuremath}[1]{#1} For odd integers p1p \geq 1 (and p=p = \infty), we show that the Closest Vector Problem in the p\ell_p norm (\CVPp\CVP_p) over rank nn lattices cannot be solved in 2(1\eps)n2^{(1-\eps) n} time for any constant \eps>0\eps > 0 unless the Strong Exponential Time Hypothesis (SETH) fails. We then extend this result to "almost all" values of p1p \geq 1, not including the even integers. This comes tantalizingly close to settling the quantitative time complexity of the important special case of \CVP2\CVP_2 (i.e., \CVP\CVP in the Euclidean norm), for which a 2n+o(n)2^{n +o(n)}-time algorithm is known. In particular, our result applies for any p=p(n)2p = p(n) \neq 2 that approaches 22 as nn \to \infty. We also show a similar SETH-hardness result for \SVP\SVP_\infty; hardness of approximating \CVPp\CVP_p to within some constant factor under the so-called Gap-ETH assumption; and other quantitative hardness results for \CVPp\CVP_p and \CVPPp\CVPP_p for any 1p<1 \leq p < \infty under different assumptions.

Keywords

Cite

@article{arxiv.1704.03928,
  title  = {On the Quantitative Hardness of CVP},
  author = {Huck Bennett and Alexander Golovnev and Noah Stephens-Davidowitz},
  journal= {arXiv preprint arXiv:1704.03928},
  year   = {2019}
}