• DocumentCode
    109673
  • Title

    On the Design of Fast Convergent LDPC Codes for the BEC: An Optimization Approach

  • Author

    Jamali, Vahid ; Karimian, Yasser ; Huber, Johannes ; Attari, Mahmoud Ahmadian

  • Author_Institution
    Inst. for Digital Commun., FriedrichAlexander-Univ. Erlangen-Nurnberg (FAU), Erlangen, Germany
  • Volume
    63
  • Issue
    2
  • fYear
    2015
  • fDate
    Feb. 2015
  • Firstpage
    351
  • Lastpage
    363
  • Abstract
    The complexity-performance trade-off is a fundamental aspect of the design of low-density parity-check (LDPC) codes. In this paper, we consider LDPC codes for the binary erasure channel (BEC), use code rate for performance metric, and number of decoding iterations to achieve a certain residual erasure probability for complexity metric. We first propose a quite accurate approximation of the number of iterations for the BEC. Moreover, a simple but efficient utility function corresponding to the number of iterations is developed. Using the aforementioned approximation and the utility function, two optimization problems w.r.t. complexity are formulated to find the code degree distributions. We show that both optimization problems are convex. In particular, the problem with the proposed approximation belongs to the class of semi-infinite problems which are computationally challenging to be solved. However, the problem with the proposed utility function falls into the class of semi-definite programming (SDP) and thus, the global solution can be found efficiently using available SDP solvers. Numerical results reveal the superiority of the proposed code design compared to existing code designs from literature.
  • Keywords
    approximation theory; iterative decoding; mathematical programming; parity check codes; probability; BEC; aforementioned approximation; binary erasure channel; code degree distributions; complexity metric; complexity performance trade-off; decoding iterations; fast convergent LDPC codes; low density parity check codes; optimization problems; performance metric; residual erasure probability; semidefinite programming; utility function; Approximation methods; Complexity theory; Iterative decoding; Measurement; Optimization; Programming; Low-density parity-check (LDPC) codes; complexity-performance trade-off; density evolution; message-passing decoding; messagepassing decoding; semi-definite programming (SDP);
  • fLanguage
    English
  • Journal_Title
    Communications, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0090-6778
  • Type

    jour

  • DOI
    10.1109/TCOMM.2014.2385858
  • Filename
    6998058