loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
40th Annual Symposium on Foundations of Computer Science
Hardness of Approximating the Minimum Distance of a Linear Code
New York, New York
October 17-October 18
ISBN: 0-7695-0409-4
Ilya Dumer, University of California at Riverside
Daniele Micciancio, Massachusetts Institute of Technology
Madhu Sudan, Massachusetts Institute of Technology
We show that the minimum distance of a linear code (or equivalently, the weight of the lightest code-word) is not approximable to within any constant factor in random polynomial time (RP), unless NP equals RP. Under the stronger assumption that NP is not contained in RQP (random quasi-polynomial time), we show that the minimum distance is not approximable to within the factor \math, for any \math, where n denotes the block length of the code.Our results hold for codes over every finite field, including the special case of binary codes. In the process we show that the nearest code-word problem is hard to solve even under the promise that the number of errors is (a constant factor) smaller than the distance of the code. This is a particularly meaningful version of the nearest code-word problem.Our results strengthen (though using stronger assumptions) a previous result of Vardy who showed that the minimum distance is NP-hard to compute exactly. Our results are obtained by adapting proofs of analogous results for integer lattices due to Ajtai and Micciancio. A critical component in the adaptation is our use of linear codes that perform better than random (linear) codes.
Index Terms:
computational complexity, hardness of approximation, linear codes, minimum distance problem
Citation:
Ilya Dumer, Daniele Micciancio, Madhu Sudan, "Hardness of Approximating the Minimum Distance of a Linear Code," focs, pp.475, 40th Annual Symposium on Foundations of Computer Science, 1999
Usage of this product signifies your acceptance of the Terms of Use.