Simple MAP decoding of first-order Reed-Muller and hamming codes

被引:41
|
作者
Ashikhmin, A [1 ]
Litsyn, S
机构
[1] Bell Labs, Lucent Technol, Murray Hill, NJ 07974 USA
[2] Tel Aviv Univ, Dept Elect Engn Syst, IL-69978 Tel Aviv, Israel
基金
以色列科学基金会;
关键词
Hamming codes; maximum a posteriori (MAP) decoding; Reed-Muller codes;
D O I
10.1109/TIT.2004.831835
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A maximum a posteriori (MAP) probability decoder of a block code minimizes the probability of error for each transmitted symbol separately. The standard way of implementing MAP decoding of a linear code is the Bahl-Cocke-Jelinek-Raviv (BCJR) algorithm, which is based on a trellis representation of the code. The complexity of the BCJR algorithm for the first-order Reed-Muller (RM-1) codes and Hamming codes is proportional to n(2), where n is the code's length. In this correspondence, we present new MAP decoding algorithms for binary and nonbinary RM-1 and Hamming codes. The proposed algorithms have complexities proportional to q(2)n log(q) n, where q is the alphabet size. In particular, for the binary codes this yields complexity of order n log n.
引用
收藏
页码:1812 / 1818
页数:7
相关论文
共 50 条