DocumentCode :
3207620
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
fYear :
2008
fDate :
1-5 Sept. 2008
Firstpage :
37
Lastpage :
42
Abstract :
We present improvements in linear programming decoding introduced by Feldman et al. with the help of generic integer programming methods. We propose a new IP formulation of the maximum likelihood decoding problem. This formulation makes use of indicator variables which help in detecting violated parity checks immediately. We derive Gomory cuts from our formulation and use them in a separation algorithm to find maximum likelihood codewords. We further propose a novel method of finding cuts induced by redundant parity checks. Under certain circumstances we can guarantee that these RPC cuts are valid and cut off the fractional optimal solutions of LP decoding. We demonstrate the performance of our separation algorithm on two LDPC codes and one BCH code.
Keywords :
block codes; integer programming; linear codes; linear programming; maximum likelihood decoding; parity check codes; LP-decoding; integer programming methods; linear block codes; linear programming decoding; maximum likelihood codewords; maximum likelihood decoding problem; separation algorithm; violated parity checks; Block codes; Iterative decoding; Linear programming; Mathematics; Maximum likelihood decoding; Maximum likelihood detection; Microelectronics; Parity check codes; Sparse matrices; Turbo codes;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Turbo Codes and Related Topics, 2008 5th International Symposium on
Conference_Location :
Lausanne
Print_ISBN :
978-1-4244-2862-5
Electronic_ISBN :
978-1-4244-2863-2
Type :
conf
DOI :
10.1109/TURBOCODING.2008.4658669
Filename :
4658669
Link To Document :
بازگشت