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
Link To Document