DocumentCode :
1517090
Title :
A Separation Algorithm for Improved LP-Decoding of Linear Block Codes
Author :
Tanatmis, Akin ; Ruzika, Stefan ; Hamacher, Horst W. ; Punekar, Mayur ; Kienle, Frank ; Wehn, Norbert
Author_Institution :
Dept. of Math., Univ. of Kaiserslautern, Kaiserslautern, Germany
Volume :
56
Issue :
7
fYear :
2010
fDate :
7/1/2010 12:00:00 AM
Firstpage :
3277
Lastpage :
3289
Abstract :
Maximum likelihood (ML) decoding is the optimal decoding algorithm for arbitrary linear block codes and can be written as an integer programming (IP) problem. Feldman relaxed this IP problem and presented linear programming (LP) based decoding. In this paper, we propose a new separation algorithm to improve the error-correcting performance of LP decoding for binary linear block codes. We use an IP formulation with indicator variables that help in detecting the violated parity checks. We derive Gomory cuts from the IP and use them in our separation algorithm. An efficient method of finding cuts induced by redundant parity checks (RPC) is also proposed. Under certain circumstances we can guarantee that these RPC cuts are valid and cut off the fractional optimal solutions of LP decoding. It is demonstrated on three LDPC codes and two BCH codes that our separation algorithm performs significantly better than LP decoding and belief propagation (BP) decoding.
Keywords :
block codes; decoding; error correction codes; integer programming; linear codes; maximum likelihood decoding; parity check codes; Gomory cuts; LDPC codes; LP-decoding; arbitrary linear block codes; belief propagation decoding; binary linear block codes; error-correcting performance; integer programming; linear programming; maximum likelihood decoding; optimal decoding algorithm; redundant parity checks; separation algorithm; Belief propagation; Block codes; Error analysis; Iterative algorithms; Iterative decoding; Linear programming; Maximum likelihood decoding; Microelectronics; Parity check codes; Sparse matrices; Integer programming (IP); linear programming (LP) decoding; maximum likelihood (ML) decoding; separation algorithm;
fLanguage :
English
Journal_Title :
Information Theory, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9448
Type :
jour
DOI :
10.1109/TIT.2010.2048489
Filename :
5485012
Link To Document :
بازگشت