DocumentCode :
3183237
Title :
The complexity of the covering radius problem on lattices and codes
Author :
Guruswami, Venkatesan ; Micciancio, Daniele ; Regev, Oded
Author_Institution :
Dept. of Comput. Sci., Washington Univ., Seattle, WA, USA
fYear :
2004
fDate :
21-24 June 2004
Firstpage :
161
Lastpage :
173
Abstract :
We initiate the study of the computational complexity of the covering radius problem for point lattices, and approximation versions of the problem for both lattices and linear codes. We also investigate the computational complexity of the shortest linearly independent vectors problem, and its relation to the covering radius problem for lattices. For the covering radius on n-dimensional lattices, we show that the problem can be approximated within any constant factor γ(n) > 1 in random exponential time 2O(n), it is in AM for γ(n) = 2, in coAM for γ(n) = √(n log n), and in NP ∩ coNP for γ(n) = √n. For the covering radius on n-dimensional linear codes, we show that the problem can be solved in deterministic polynomial time for approximation factor γ(n) = log n, but cannot be solved in polynomial time for some γ(n) = Ω(log log n) unless NP can be simulated in deterministic nO(log log log n) time. Moreover, we prove that the problem is NP-hard for every constant approximation factor, it is Π2-hard for some constant approximation factor, and it is in AM for approximation factor 2. So, it is unlikely to be Π2-hard for approximation factors larger than 2. This is a natural hardness of approximation result in the polynomial hierarchy. For the shortest independent vectors problem, we give a coAM protocol achieving approximation factor γ(n) = √(n/log n), solving an open problem of Blomer and Seifert (1999), and prove that the problem is also in coNP for γ(n) = √n. Both results are obtained by giving a gap-preserving nondeterministic polynomial time reduction to the closest vector problem.
Keywords :
computational complexity; lattice theory; linear codes; NP-hard problem; approximation factor; coAM protocol; computational complexity; covering radius problem; gap preservation; independent vectors; linear codes; point lattices; Computational complexity; Computer science; Engineering profession; Error correction codes; Galois fields; Lattices; Linear code; Polynomials; Protocols; Vectors;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computational Complexity, 2004. Proceedings. 19th IEEE Annual Conference on
ISSN :
1093-0159
Print_ISBN :
0-7695-2120-7
Type :
conf
DOI :
10.1109/CCC.2004.1313831
Filename :
1313831
Link To Document :
بازگشت