• DocumentCode
    1437903
  • Title

    Capacity-Achieving Codes With Bounded Graphical Complexity and Maximum Likelihood Decoding

  • Author

    Hsu, Chun-Hao ; Anastasopoulos, Achilleas

  • Author_Institution
    Qualcomm Inc., Santa Clara, CA, USA
  • Volume
    56
  • Issue
    3
  • fYear
    2010
  • fDate
    3/1/2010 12:00:00 AM
  • Firstpage
    992
  • Lastpage
    1006
  • Abstract
    In this paper, the existence of capacity-achieving codes for memoryless binary-input output-symmetric (MBIOS) channels under maximum-likelihood (ML) decoding with bounded graphical complexity is investigated. Graphical complexity of a code is defined as the number of edges in the graphical representation of the code per information bit and is proportional to the decoding complexity per information bit per iteration under iterative decoding. Irregular repeat-accumulate (IRA) codes are studied first. Utilizing the asymptotic average weight distribution (AAWD) of these codes and invoking Divsalar´s bound on the binary-input additive white Gaussian noise (BIAWGN) channel, it is shown that simple nonsystematic IRA ensembles outperform systematic IRA and regular low-density parity-check (LDPC) ensembles with the same graphical complexity, and are at most 0.124 dB away from the Shannon limit. However, a conclusive result as to whether these nonsystematic IRA codes can really achieve capacity cannot be reached. Motivated by this inconclusive result, a new family of codes is proposed, called low-density parity-check and generator matrix (LDPC-GM) codes, which are serially concatenated codes with an outer LDPC code and an inner low-density generator matrix (LDGM) code. It is shown that these codes can achieve capacity on any MBIOS channel using ML decoding and also achieve capacity on any BEC using belief propagation (BP) decoding, both with bounded graphical complexity. Moreover, it is shown that, under certain conditions, these capacity-achieving codes have linearly increasing minimum distances and achieve the asymptotic Gilbert-Varshamov bound for all rates.
  • Keywords
    AWGN channels; channel coding; concatenated codes; maximum likelihood decoding; memoryless systems; parity check codes; Shannon limit; additive white Gaussian noise channel; asymptotic Gilbert-Varshamov bound; asymptotic average weight distribution; belief propagation decoding; bounded graphical complexity; capacity-achieving codes; concatenated codes; decoding complexity; irregular repeat-accumulate codes; low-density generator matrix codes; low-density parity-check codes; maximum likelihood decoding; memoryless binary-input output-symmetric channels; Additive white noise; Belief propagation; Bipartite graph; Communication system control; Concatenated codes; Iterative algorithms; Iterative decoding; Maximum likelihood decoding; Message passing; Parity check codes; Asymptotic growth rate; Gilbert–Varshamov bound; average weight distribution; capacity-achieving codes; density evolution; irregular repeat-accumulate codes; low-density generator matrix codes; low-density parity-check (LDPC) codes; maximum likelihood decoding;
  • fLanguage
    English
  • Journal_Title
    Information Theory, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9448
  • Type

    jour

  • DOI
    10.1109/TIT.2009.2039084
  • Filename
    5429143