• DocumentCode
    2025968
  • Title

    On the Hardness of Decoding the Gale-Berlekamp Code

  • Author

    Roth, R.M. ; Viswanathan, K.

  • Author_Institution
    Dept. of Comput. Sci., Technion-Israel Inst. of Technol., Haifa
  • fYear
    2007
  • fDate
    24-29 June 2007
  • Firstpage
    1356
  • Lastpage
    1360
  • Abstract
    The Gale-Berlekamp (in short, GB) code is the dual code of the binary product code in which the horizontal and vertical constituent codes are both the parity code. It is shown that the problem of deciding whether there is a codeword of the GB code within a prescribed distance from a given received word, is NP-complete. The problem remains hard (in a well-defined sense) even if the decoder is allowed unlimited preprocessing that depends only on the code length. While the intractability of maximum-likelihood decoding for specific codes has already been shown by Bruck and Naor and Lobstein, the result herein seems to be the first that shows hardness for familiar (or "natural") codes. In contrast, it is also shown that, with respect to any memoryless binary symmetric channel with crossover probability less than 1/2, maximum-likelihood decoding can be implemented in linear time for all error events except for a portion that occurs with vanishing probability.
  • Keywords
    binary codes; computational complexity; maximum likelihood decoding; product codes; Gale-Berlekamp code; NP-complete; binary product code; codeword; decoding; horizontal constituent codes; maximum-likelihood decoding; vertical constituent codes; Computer science; Constraint optimization; Hamming distance; Laboratories; Maximum likelihood decoding; Product codes; Vectors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Theory, 2007. ISIT 2007. IEEE International Symposium on
  • Conference_Location
    Nice
  • Print_ISBN
    978-1-4244-1397-3
  • Type

    conf

  • DOI
    10.1109/ISIT.2007.4557411
  • Filename
    4557411