Approximating CVP to within almost-polynomial factors is NP-hard (Q1878613)

From MaRDI portal
Revision as of 06:06, 5 March 2024 by Import240304020342 (talk | contribs) (Set profile property.)
scientific article
Language Label Description Also known as
English
Approximating CVP to within almost-polynomial factors is NP-hard
scientific article

    Statements

    Approximating CVP to within almost-polynomial factors is NP-hard (English)
    0 references
    0 references
    0 references
    0 references
    0 references
    7 September 2004
    0 references
    The lattice \(L(v_1,\dots,v_n)\) for linearly independent vectors \(v_1,\dots,v_n\in R^k\) for some \(k\) is the set \(\{a_1v_1+\dots+a_nv_n\mid a_1,\dots,v_n\in \mathbb Z\}\). The Closest Vector Problem (CVP) consists of, given a lattice \(L\) and a vector \(y\), finding a vector in \(L\) with minimal distance (in a certain norm) to \(y\). This problem has been studied for more than 100 years. It is known to be NP-hard for any \(l_p\) norm. Moreover, it is known that if CVP can be approximated to within any constant factor then \(\text{NP} = \text{P}\), and that if CVP can be approximated to within a factor \(2^{(\log n)^{1-\epsilon}}\) (for any \(\epsilon>0\)) then \(\text{NP}\subseteq\text{DTIME}(2^{(\log n)^{O(1)}})\). The present paper proves better non-approximability results: It is shown that if CVP can be approximated to within a factor of \(2^{\log n\over\log\log n}=n^{1\over\log\log n}\) (for any \(\epsilon>0\), so-called ``almost polynomial factors'') then \(\text{NP} =\text{P}\). The proof involves a problem, called Super Sat in the paper, which might be interesting in its own right. It can be seen as a gap version of the well-known constraint satisfiability problem for finite domains.
    0 references
    0 references
    closest vector problem
    0 references
    lattice problems
    0 references
    approximation
    0 references
    NP-hardness
    0 references
    Super Sat
    0 references
    constraint satisfiability problem for finite domains
    0 references