An Investigation on LP Decoding of Short Binary Linear Codes with the Subgradient Method

Haiyang Liu,Xiaopeng Jiao,Lianrong Ma
DOI: https://doi.org/10.1587/transfun.2023eal2045
2023-01-01
IEICE Transactions on Fundamentals of Electronics Communications and Computer Sciences
Abstract:In this letter, we investigate the application of the subgradient method to design efficient algorithm for linear programming (LP) decoding of binary linear codes. A major drawback of the original formulation of LP decoding is that the description complexity of the feasible region is exponential in the check node degrees of the code. In order to tackle the problem, we propose a processing technique for LP decoding with the subgradient method, whose complexity is linear in the check node degrees. Consequently, a message-passing type decoding algorithm can be obtained, whose per-iteration complexity is extremely low. Moreover, if the algorithm converges to a valid codeword, it is guaranteed to be a maximum likelihood codeword. Simulation results on several binary linear codes with short lengths suggest that the performances of LP decoding based on the subgradient method and the state-of-art LP decoding implementation approach are comparable.
What problem does this paper attempt to address?