Low-density parity-check lattices: Construction and decoding analysis

被引:65
|
作者
Sadeghi, Mohammad-Reza [1 ]
Banihashemi, Amir H.
Panario, Daniel
机构
[1] Amirkabir Univ Technol, Fac Math & Comp Sci, Tehran, Iran
[2] Carleton Univ, Dept Syst & Comp Engn, BCWS Ctr, Ottawa, ON K1S 5B6, Canada
[3] Carleton Univ, Sch Math & Stat, Ottawa, ON K1S 5B6, Canada
关键词
additive white Gaussian noise (AWGN) channel; iterative decoding; lattice codes; lattices; low-density parity-check (LDPC) codes; low-density parity-check (LDPC) lattices; min-sum algorithm; progressive-edge growth (PEG) construction; Tanner graphs;
D O I
10.1109/TIT.2006.881720
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Low-density parity-check codes (LDPC) can have an impressive performance under iterative decoding algorithms. In this paper we introduce a method to construct high coding gain lattices with low decoding complexity based on LDPC codes. To construct such lattices we apply Construction D', due to Bos, Conway, and Sloane, to a set of parity checks defining a family of nested LDPC codes. For the decoding algorithm, we generalize the application of max-sum algorithm to the Tanner graph of lattices. Bounds on the decoding complexity are derived and our analysis shows that using LDPC codes results in low decoding complexity for the proposed lattices. The progressive edge growth (PEG) algorithm is then extended to construct a class of nested regular LDPC codes which are in turn used to generate low density parity check lattices. Using this approach, a class of two-level lattices is constructed. The performance of this class improves when the dimension increases and is within 3 dB of the Shannon limit for error probabilities of about 10(-6). This is while the decoding complexity is still quite manageable even for dimensions of a few thousands.
引用
收藏
页码:4481 / 4495
页数:15
相关论文
共 50 条
  • [31] Dual-Rail Decoding of Low-Density Parity-Check Codes
    Kim, Bongjin
    Ahmed, Hasan
    Park, In-Cheol
    2010 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, 2010, : 477 - 480
  • [32] Combinatorial constructions of low-density parity-check codes for iterative decoding
    Vasic, B
    Milenkovic, O
    IEEE TRANSACTIONS ON INFORMATION THEORY, 2004, 50 (06) : 1156 - 1176
  • [33] Hybrid decoding of finite geometry low-density parity-check codes
    Li, G.
    Li, D.
    Wang, Y.
    Sun, W.
    IET COMMUNICATIONS, 2010, 4 (10) : 1238 - 1246
  • [34] Flipped and augmented decoding algorithm for low-density parity-check codes
    Pei, Yukui
    Yin, Liuguo
    Lu, Jianhua
    Qinghua Daxue Xuebao/Journal of Tsinghua University, 2008, 48 (07): : 1140 - 1142
  • [35] Decoding across the quantum low-density parity-check code landscape
    Roffe, Joschka
    White, David R.
    Burton, Simon
    Campbell, Earl
    PHYSICAL REVIEW RESEARCH, 2020, 2 (04):
  • [36] Construction D' Lattices from Quasi-Cyclic Low-Density Parity-Check Codes
    Chen, Siyu
    Kurkoski, Brian M.
    Rosnes, Eirik
    PROCEEDINGS OF 2018 IEEE 10TH INTERNATIONAL SYMPOSIUM ON TURBO CODES & ITERATIVE INFORMATION PROCESSING (ISTC), 2018,
  • [37] The construction of low-density parity-check codes based on protograph
    Liu, Xuemei
    Fan, Qianyu
    Journal of Combinatorial Mathematics and Combinatorial Computing, 2019, 109 : 245 - 255
  • [38] A new random construction for low-density parity-check codes
    Huang, ZH
    Shen, LF
    Ye, ZH
    2005 INTERNATIONAL CONFERENCE ON COMMUNICATIONS, CIRCUITS AND SYSTEMS, VOLS 1 AND 2, PROCEEDINGS: VOL 1: COMMUNICATION THEORY AND SYSTEMS, 2005, : 139 - 142
  • [39] Low-density parity-check codes with fast decoding convergence speed
    Ma, XD
    Yang, EH
    2004 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY, PROCEEDINGS, 2004, : 277 - 277
  • [40] Nonlinear programming approaches to decoding low-density parity-check codes
    Yang, Kai
    Feldman, Jon
    Wang, Xiaodong
    IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2006, 24 (08) : 1603 - 1613