Title
Deterministic approximation algorithms for the nearest codeword problem.
Abstract
The Nearest Codeword Problem (NCP) is a basic algorithmic question in the theory of error-correcting codes. Given a point v2 Fn 2 and a linear space L Fn 2 of dimension k NCP asks to find a point l2 L that minimizes the (Hamming) distance from v: It is well-known that the nearest codeword problem is NP-hard. Therefore ap- proximation algorithms are of interest. The best efficient approximation algorithms for the NCP to date are due to Berman and Karpinski. They are a deterministic algorithm that achieves an approximation ratio ofO(k=c) for an arbitrary constantc; and a randomized algorithm that achieves an approximation ratio ofO(k= logn): In this paper we present new deterministic algorithms for approximating the NCP that improve substantially upon the earlier work. Specifically, we obtain: A polynomial timeO(n= logn)-approximation algorithm; An nO(s) time O(k log(s)n= logn)-approximation algorithm, where log(s)n stands for s iterations of log; e.g., log(2)n = log logn; AnnO(log n) timeO(k= logn)-approximation algorithm. We also initiate a study of the following Remote Point Problem (RPP). Given a linear spaceL Fn 2 of dimen- sion k RPP asks to find a point v 2 Fn 2 that is far from L: We say that an algorithm achieves a remoteness of r for the RPP if it always outputs a point v that is at least r-far from L: In this paper we present a deterministic polynomial time algorithm that achieves a remoteness of ( n logk=k) for all k n=2: We motivate the remote point problem by relating it to both the nearest codeword problem and the matrix rigidity approach to circuit lower bounds in computational complexity theory.
Year
DOI
Venue
2009
10.1007/978-3-642-03685-9_26
Electronic Colloquium on Computational Complexity
Keywords
Field
DocType
nearest codeword problem,time o,deterministic algorithm,approximation ratio,approximation algorithm,dimension k rpp,deterministic polynomial time algorithm,k log,linear space,deterministic approximation algorithms,dimension k ncp,randomized algorithm,hamming distance,computational complexity,polynomial time,lower bound,error correction code
Approximation algorithm,Hamming code,Discrete mathematics,Randomized algorithm,Combinatorics,Linear space,Linear code,Deterministic algorithm,Time complexity,Mathematics,Computational complexity theory
Conference
Volume
Issue
ISSN
15
065
0302-9743
Citations 
PageRank 
References 
19
0.83
9
Authors
3
Name
Order
Citations
PageRank
Noga Alon1104681688.16
Rina Panigrahy23203269.05
Sergey Yekhanin398352.33