• DocumentCode
    2987029
  • Title

    Multi-stage decoding of LDPC codes

  • Author

    Wang, Yige ; Yedidia, Jonathan S. ; Draper, Stark C.

  • Author_Institution
    Mitsubishi Electr. Res. Labs., Cambridge, MA, USA
  • fYear
    2009
  • fDate
    June 28 2009-July 3 2009
  • Firstpage
    2151
  • Lastpage
    2155
  • Abstract
    In this paper we present a three-stage decoding strategy that combines quantized and un-quantized belief propagation (BP) decoders with a mixed-integer linear programming (MILP) decoder. Each decoding stage is activated only when the preceding stage fails to converge to a valid codeword. The faster BP decoding stages are able to correct most errors, yielding a short average decoding time. Only in the rare cases when the iterative stages fail is the slower but more powerfulMILP decoder used. The MILP decoder iteratively adds binary constraints until either the maximum likelihood codeword is found or some maximum number of binary constraints has been added. Simulation results demonstrate a large improvement in the word error rate (WER) of the proposed multi-stage decoder in comparison to belief propagation. The improvement is particularly noticeable in the low crossover probability (error floor) regime. Through introduction of an accelerated ¿active-set¿ version of the quantized BP decoder we significantly speed up the pace of simulation to simulate low density parity check (LDPC) codes of length up to around 2000 down to a WER of around 10-10 on the binary symmetric channel. We demonstrate that for certain codes our approach can efficiently approach the optimal ML decoding performance for low crossover probabilities.
  • Keywords
    error statistics; integer programming; iterative decoding; linear programming; parity check codes; LDPC codes; belief propagation decoders; crossover probability; iterative decoding; low density parity check codes; maximum likelihood codeword; mixed-integer linear programming decoder; multistage decoding; short average decoding time; word error rate; Acceleration; Belief propagation; Computational modeling; Error analysis; Error correction; Iterative decoding; Laboratories; Linear programming; Maximum likelihood decoding; Parity check codes;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Theory, 2009. ISIT 2009. IEEE International Symposium on
  • Conference_Location
    Seoul
  • Print_ISBN
    978-1-4244-4312-3
  • Electronic_ISBN
    978-1-4244-4313-0
  • Type

    conf

  • DOI
    10.1109/ISIT.2009.5205786
  • Filename
    5205786