• DocumentCode
    1440654
  • Title

    Acyclic Tanner graphs and maximum-likelihood decoding of linear block codes

  • Author

    Esmaeili, M. ; Khandani, A.K.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Waterloo Univ., Ont., Canada
  • Volume
    147
  • Issue
    6
  • fYear
    2000
  • fDate
    12/1/2000 12:00:00 AM
  • Firstpage
    322
  • Lastpage
    332
  • Abstract
    The maximum-likelihood decoding of linear block codes by Wagner rule decoding is discussed. In this approach, the Wagner rule decoding, which has been primarily applied to single parity check codes, is employed on acyclic Tanner graphs. Accordingly, a coset decoding equipped with Wagner rule decoding is applied to the decoding of a code C having a Tanner graph with cycles. A subcode C1 of C with acyclic Tanner graph is chosen as the base subcode. All cosets of C1 have the same Tanner graph and are distinguished by their values of parity nodes in the graph. The acyclic Tanner graph of C1 , together with a trellis representation of the space of the parity sequences, represent the code C. This graphical representation provides a unified and systematic approach to search for an efficient method for the maximum-likelihood decoding of a given linear block code. It is shown that the proposed method covers the most efficient techniques known for the decoding of some important block codes, including the hexacode H6, extended Golay codes, Reed-Muller codes, Hamming codes and (32,16,8) quadratic residue code. The generalisation to the decoding of lattices is briefly explained
  • Keywords
    Golay codes; Hamming codes; Reed-Muller codes; block codes; graph theory; group codes; linear codes; maximum likelihood decoding; residue codes; Wagner rule decoding; acyclic Tanner graphs; coset decoding; graphical representation; group code C; lattices; linear block codes; maximum-likelihood decoding; parity nodes; parity sequences; subcode; trellis representation;
  • fLanguage
    English
  • Journal_Title
    Communications, IEE Proceedings-
  • Publisher
    iet
  • ISSN
    1350-2425
  • Type

    jour

  • DOI
    10.1049/ip-com:20000663
  • Filename
    903343