Iterative decoding of one-step majority logic deductible codes based on belief propagation
- 1 June 2000
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Communications
- Vol. 48 (6) , 931-937
- https://doi.org/10.1109/26.848552
Abstract
Previously, the belief propagation (BP) algorithm has received a lot of attention in the coding community, mostly due to its near-optimum decoding for low-density parity check (LDPC) codes and its connection to turbo decoding. In this paper, we investigate the performance achieved by the BP algorithm for decoding one-step majority logic decodable (OSMLD) codes. The BP algorithm is expressed in terms of likelihood ratios rather than probabilities, as conventionally presented. The proposed algorithm fits better the decoding of OSMLD codes with respect to its numerical stability due to the fact that the weights of their check sums are often much higher than that of the corresponding LDPC codes. Although it has been believed that OSMLD codes are far inferior to LDPC codes, we show that for medium code lengths (say between 200-1000 bits), the BP decoding of OSMLD codes can significantly outperform BP decoding of their equivalent LDPC codes. The reasons for this behavior are elaborated.Keywords
This publication has 12 references indexed in Scilit:
- Reduced complexity iterative decoding of low-density parity check codes based on belief propagationIEEE Transactions on Communications, 1999
- Good error-correcting codes based on very sparse matricesIEEE Transactions on Information Theory, 1999
- Turbo decoding as an instance of Pearl's "belief propagation" algorithmIEEE Journal on Selected Areas in Communications, 1998
- On iterative soft-decision decoding of linear binary block codes and product codesIEEE Journal on Selected Areas in Communications, 1998
- Soft-decision decoding of linear block codes based on ordered statisticsIEEE Transactions on Information Theory, 1995
- A recursive approach to low complexity codesIEEE Transactions on Information Theory, 1981
- Replication decodingIEEE Transactions on Information Theory, 1979
- An optimum symbol-by-symbol decoding rule for linear codesIEEE Transactions on Information Theory, 1976
- Difference-Set Cyclic CodesBell System Technical Journal, 1966
- Low-density parity-check codesIEEE Transactions on Information Theory, 1962