• DocumentCode
    1263642
  • Title

    Random Edge-Local Complementation with Applications to Iterative Decoding of High-Density Parity-Check Codes

  • Author

    Knudsen, Joakim Grahl ; Riera, Constanza ; Danielsen, Lars Eirik ; Parker, Matthew G. ; Rosnes, Eirik

  • Author_Institution
    Dept. of Inf., Univ. of Bergen, Bergen, Norway
  • Volume
    60
  • Issue
    10
  • fYear
    2012
  • fDate
    10/1/2012 12:00:00 AM
  • Firstpage
    2796
  • Lastpage
    2808
  • Abstract
    We describe the application of edge-local complementation (ELC) to a Tanner graph associated with a binary linear code, C. Various properties of ELC are described, mainly the special case of isomorphic ELC operations and the relationship to the automorphism group of the code, Aut(C), and the generalization of ELC to weight-bounding ELC (WB-ELC) operations under which the number of edges remains upper-bounded. ELC generates all systematic parity-check matrices (the orbit) of the code, so WB-ELC facilitates a restriction to low-weight matrices of this orbit. We propose using ELC and WB-ELC as a source of diversity, to improve iterative soft-input soft-output decoding of high-density parity-check (HDPC) codes, with the sum-product algorithm (SPA). A motivation of ELC-enhanced SPA decoding is locality; that diversity is achieved by local graph action, and is well-suited to the local actions that constitute the SPA and allows for parallel software implementation. Simulation data on the error-rate performance of the proposed SPA-ELC and SPA-WBELC iterative decoding algorithms is shown for several HDPC codes. A gain is reported over SPA decoding, and over a recently proposed algorithm to decode HDPC codes using permutations from Aut(C). ELC-enhanced decoding extends the scope of iterative decoding to codes with trivial Aut(C).
  • Keywords
    binary codes; diversity reception; error statistics; graph theory; iterative decoding; linear codes; matrix algebra; parity check codes; ELC-enhanced SPA decoding; ELC-enhanced decoding; HDPC codes; SPA-ELC; SPA-WBELC iterative decoding algorithms; Tanner graph; WB-ELC operations; automorphism group; binary linear code; error-rate performance; high-density parity-check codes; isomorphic ELC operations; iterative soft-input soft-output decoding; local graph action; low-weight matrices; parallel software implementation; random edge-local complementation; simulation data; sum-product algorithm; systematic parity-check matrices; weight-bounding ELC operations; DH-HEMTs; Decoding; Iterative decoding; Orbits; Software; Systematics; Automorphism group; Tanner graph; edge-local complementation (ELC); high-density parity-check (HDPC) codes; iterative decoding;
  • fLanguage
    English
  • Journal_Title
    Communications, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0090-6778
  • Type

    jour

  • DOI
    10.1109/TCOMM.2012.081012.110406
  • Filename
    6266772