Analysis of Verification-Based Decoding on the q-ary Symmetric Channel for Large q

被引:11
作者
Zhang, Fan [1 ]
Pfister, Henry D. [1 ]
机构
[1] Texas A&M Univ, Dept Elect & Comp Engn, College Stn, TX 77843 USA
基金
美国国家科学基金会;
关键词
False verification; list decoding; low density parity check codes; message passing decoding; q-ary symmetric channel; verification decoding; CODES; EVOLUTION; CAPACITY;
D O I
10.1109/TIT.2011.2165813
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Anew verification-based message-passing decoder for low-density parity-check (LDPC) codes is introduced and analyzed for the q-ary symmetric channel (q-SC). Rather than passing messages consisting of symbol probabilities, this decoder passes lists of possible symbols and marks some lists as verified. The density evolution (DE) equations for this decoder are derived and used to compute decoding thresholds. If the maximum list size is unbounded, then one finds that any capacity-achieving LDPC code for the binary erasure channel can be used to achieve capacity on the q-SC for large q. The decoding thresholds are also computed via DE for the case where each list is truncated to satisfy a maximum list-size constraint. Simulation results are also presented to confirm the DE results. During the simulations, we observed differences between two verification-based decoding algorithms, introduced by Luby and Mitzenmacher, that were implicitly assumed to be identical. In this paper, the node-based algorithms are evaluated via analysis and simulation. The probability of false verification (FV) is also considered and techniques are discussed to mitigate the FV. Optimization of the degree distribution is also used to improve the threshold for a fixed maximum list size. Finally, the proposed algorithm is compared with a variety of other algorithms using both density evolution thresholds and simulation results.
引用
收藏
页码:6754 / 6770
页数:17
相关论文
共 24 条
[1]  
Bleichenbacher D, 2003, LECT NOTES COMPUT SC, V2719, P97
[2]  
DAVEY M, 1998, IEEE COMMUN LETT, V2, P58
[3]   LOW-DENSITY PARITY-CHECK CODES [J].
GALLAGER, RG .
IRE TRANSACTIONS ON INFORMATION THEORY, 1962, 8 (01) :21-&
[4]  
Guruswami Venkatesan, 2003, P 35 ANN ACM S THEOR, P126, DOI DOI 10.1145/780542.780562
[5]   Binary intersymbol interference channels: Gallager codes, density evolution, and code performance bounds [J].
Kavcic, A ;
Ma, X ;
Mitzenmacher, M .
IEEE TRANSACTIONS ON INFORMATION THEORY, 2003, 49 (07) :1636-1652
[6]  
Lechner G., 2008, P 5 INT S TURB COD R
[7]   Verification-based decoding for packet-based low-density parity-check codes [J].
Luby, MG ;
Mitzenmacher, M .
IEEE TRANSACTIONS ON INFORMATION THEORY, 2005, 51 (01) :120-127
[8]   Efficient erasure correcting codes [J].
Luby, MG ;
Mitzenmacher, M ;
Shokrollahi, MA ;
Spielman, DA .
IEEE TRANSACTIONS ON INFORMATION THEORY, 2001, 47 (02) :569-584
[9]  
MacKay DJC, 1995, LECT NOTES COMPUT SC, V1025, P100
[10]   Majority-logic-like decoding of vector symbols [J].
Metzner, JJ .
IEEE TRANSACTIONS ON COMMUNICATIONS, 1996, 44 (10) :1227-1230