Approximating CVP to within almost-polynomial factors is NP-hard (Q1878613): Difference between revisions
From MaRDI portal
Changed an Item |
Normalize DOI. |
||
(3 intermediate revisions by 3 users not shown) | |||
Property / DOI | |||
Property / DOI: 10.1007/s00493-003-0019-y / rank | |||
Property / MaRDI profile type | |||
Property / MaRDI profile type: MaRDI publication profile / rank | |||
Normal rank | |||
Property / full work available at URL | |||
Property / full work available at URL: https://doi.org/10.1007/s00493-003-0019-y / rank | |||
Normal rank | |||
Property / OpenAlex ID | |||
Property / OpenAlex ID: W3014312596 / rank | |||
Normal rank | |||
Property / Wikidata QID | |||
Property / Wikidata QID: Q57567992 / rank | |||
Normal rank | |||
Property / DOI | |||
Property / DOI: 10.1007/S00493-003-0019-Y / rank | |||
Normal rank |
Latest revision as of 11:07, 16 December 2024
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
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
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