IEEE International Conference on Information, Communication and Networks (ICICN)
Optimization of LDPC Decoding Algorithms Through Approximation of the Box-Plus Operation
Bo Sun, Leijing Yang, Jialong Ren, Ziye Wang, Yuanxiang Chen
Abstract
The high complexity of the Belief Propagation (BP) decoding algorithm in LDPC decoding leads to greater resource consumption and increased communication link latency. This has become a critical challenge in designing efficient communication systems. The Box-Plus operation can effectively transform the nonlinear equations in check nodes into an addition operation of the minimum and the logarithmic functions, but the logarithmic function still has high complexity. In this paper, we propose an Approximate Box-Plus (ABP) decoding algorithm, which reduces decoding complexity while maintaining decoding performance. We first deduced that the logarithmic function in addition operations essentially represents the error between the BP decoding algorithm and the Min-Sum (MS). Based on this insight, a low-complexity, high-precision substitute function is designed. This function utilizes the boundary control ability and symmetry of the min and max functions to effectively express the relative size changes, thereby reducing the unreliability in check node message passing. The proposed decoding algorithm based on the above function reduces the complexity by 38.9% compared to the BP algorithm, and the mean square error of the substitute function and logarithmic function is only 0.0018. Simulation results demonstrate that the decoding performance improves by approximately 0.4 dB compared to the classical Normalized Min-Sum (NMS) and Offset Min-Sum (OMS) algorithms, and the complexity is increased by only three and two new operations per operation compared to NMS and OMS, respectively.