• DocumentCode
    1538090
  • Title

    Which codes have cycle-free Tanner graphs?

  • Author

    Etzion, Tuvi ; Trachtenberg, Ari ; Vardy, Alexander

  • Author_Institution
    Dept. of Comput. Sci., Technion-Israel Inst. of Technol., Haifa, Israel
  • Volume
    45
  • Issue
    6
  • fYear
    1999
  • fDate
    9/1/1999 12:00:00 AM
  • Firstpage
    2173
  • Lastpage
    2181
  • Abstract
    If a linear block code C of length n has a Tanner graph without cycles, then maximum-likelihood soft-decision decoding of C can be achieved in time O(n2). However, we show that cycle-free Tanner graphs cannot support good codes. Specifically, let C be an (n,k,d) linear code of rate R=k/n that can be represented by a Tanner graph without cycles. We prove that if R⩾0.5 then d⩽2, while if R<0.5 then C is obtained from a code of rate ⩾0.5 and distance ⩽2 by simply repeating certain symbols. In the latter case, we prove that d⩽[n/k+1]+[n+1/k+1]<2/R. Furthermore, we show by means of an explicit construction that this bound is tight for all values of n and k. We also prove that binary codes which have cycle-free Tanner graphs belong to the class of graph-theoretic codes, known as cut-set codes of a graph. Finally, we discuss the asymptotics for Tanner graphs with cycles, and present a number of open problems for future research
  • Keywords
    binary codes; block codes; graph theory; iterative decoding; linear codes; maximum likelihood decoding; asymptotics; binary codes; cut-set codes; cycle-free Tanner graphs; cycle-free codes; graph-theoretic codes; iterative decoding; linear block code; maximum-likelihood soft-decision decoding; tight bound; Binary codes; Block codes; Convolutional codes; Iterative algorithms; Iterative decoding; Linear code; Maximum likelihood decoding; Sum product algorithm; Turbo codes; Viterbi algorithm;
  • fLanguage
    English
  • Journal_Title
    Information Theory, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9448
  • Type

    jour

  • DOI
    10.1109/18.782170
  • Filename
    782170