• DocumentCode
    1072326
  • Title

    Hardness of approximating the minimum distance of a linear code

  • Author

    Dumer, Ilya ; Micciancio, Daniele ; Sudan, Madhu

  • Author_Institution
    Coll. of Eng., Univ. of California, Riverside, CA, USA
  • Volume
    49
  • Issue
    1
  • fYear
    2003
  • fDate
    1/1/2003 12:00:00 AM
  • Firstpage
    22
  • Lastpage
    37
  • Abstract
    We show that the minimum distance d of a linear code is not approximable to within any constant factor in random polynomial time (RP), unless nondeterministic polynomial time (NP) equals RP. We also show that the minimum distance is not approximable to within an additive error that is linear in the block length n of the code. Under the stronger assumption that NP is not contained in random quasi-polynomial time (RQP), we show that the minimum distance is not approximable to within the factor 2log1-ε(n), for any ε>0. Our results hold for codes over any finite field, including binary codes. In the process, we show that it is hard to find approximately nearest codewords even if the number of errors exceeds the unique decoding radius d/2 by only an arbitrarily small fraction εd. We also prove the hardness of the nearest codeword problem for asymptotically good codes, provided the number of errors exceeds (2/3)d. Our results for the minimum distance problem strengthen (though using stronger assumptions) a previous result of Vardy (1997) who showed that the minimum distance cannot be computed exactly in deterministic polynomial time (P), unless P = NP. Our results are obtained by adapting proofs of analogous results for integer lattices due to Ajtai (1998) and Micciancio (see SIAM J. Computing, vol.30, no.6, p.2008-2035, 2001). A critical component in the adaptation is our use of linear codes that perform better than random (linear) codes.
  • Keywords
    approximation theory; binary codes; computational complexity; decoding; linear codes; additive error; asymptotically good codes; binary codes; block length; computational complexity; decoding radius; dense codes; finite field; integer lattices; linear code; minimum distance approximation; nondeterministic polynomial time; random codes; random polynomial time; random quasi-polynomial time; relatively near codeword problem; Additives; Computational complexity; Computer science; Decoding; Engineering profession; Error correction codes; Galois fields; Hamming distance; Linear code; Vectors;
  • fLanguage
    English
  • Journal_Title
    Information Theory, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9448
  • Type

    jour

  • DOI
    10.1109/TIT.2002.806118
  • Filename
    1159759