Title :
An efficient complexity-optimizing LDPC code design for the binary erasure channel
Author :
Jamali, Vahid ; Karimian, Yasser ; Huber, Johannes ; Ahmadian, Mohammad
Author_Institution :
Friedrich Alexander-Univ. Erlangen-Nurnberg, Erlangen, Germany
Abstract :
The complexity-performance trade-off is a fundamental aspect of the design of low-density parity-check (LDPC) codes. In this paper, we consider LDPC codes for the binary erasure channel (BEC), use code rate for performance metric, and number of decoding iterations to achieve a certain residual erasure probability for complexity metric. The available complexity-optimizing problems in the literature for the BEC are either non-convex or belong to the class of semi-infinite problems which are computationally challenging to be solved. Hence, in this paper, we first propose a lower bound on the number of iterations for the BEC. Moreover, a simple but efficient utility function corresponding to the number of iterations is developed. Using this utility function, an optimization problem w.r.t. complexity is formulated to find complexity-optimized code degree distributions. We prove that the considered problem with the proposed utility function falls into the class of semi-definite programming (SDP) and thus, the global solution can be found efficiently using available SDP solvers. Numerical results reveal the superiority of the proposed code design compared to existing code designs from literature.
Keywords :
binary codes; channel coding; computational complexity; iterative decoding; mathematical programming; parity check codes; BEC; LDPC code design; SDP solvers; binary erasure channel; code degree distributions; complexity-optimizing problems; complexity-performance trade-off; decoding iterations; low-density parity-check codes; semidefinite programming; semiinfinite problems; utility function; Approximation methods; Complexity theory; Iterative decoding; Optimization; Programming; Turbo codes;
Conference_Titel :
Turbo Codes and Iterative Information Processing (ISTC), 2014 8th International Symposium on
Conference_Location :
Bremen
DOI :
10.1109/ISTC.2014.6955121