Efficient Implementation of Linear Programming Decoding
From MaRDI portal
Abstract: While linear programming (LP) decoding provides more flexibility for finite-length performance analysis than iterative message-passing (IMP) decoding, it is computationally more complex to implement in its original form, due to both the large size of the relaxed LP problem, and the inefficiency of using general-purpose LP solvers. This paper explores ideas for fast LP decoding of low-density parity-check (LDPC) codes. We first prove, by modifying the previously reported Adaptive LP decoding scheme to allow removal of unnecessary constraints, that LP decoding can be performed by solving a number of LP problems that contain at most one linear constraint derived from each of the parity-check constraints. By exploiting this property, we study a sparse interior-point implementation for solving this sequence of linear programs. Since the most complex part of each iteration of the interior-point algorithm is the solution of a (usually ill-conditioned) system of linear equations for finding the step direction, we propose a preconditioning algorithm to facilitate iterative solution of such systems. The proposed preconditioning algorithm is similar to the encoding procedure of LDPC codes, and we demonstrate its effectiveness via both analytical methods and computer simulation results.
Recommendations
- Linear-Programming Decoding of Nonbinary Linear Codes
- Decoding low-dimensional linear codes by linear programming
- Using linear programming to decode LDPC codes
- Efficient decoding implementations of LDPC codes
- Decoding turbo-like codes via linear programming
- Decoding by Linear Programming
- Iterative Approximate Linear Programming Decoding of LDPC Codes With Linear Complexity
- Iterative Linear Programming Decoding of Nonbinary LDPC Codes With Linear Complexity
- Adaptive Methods for Linear Programming Decoding
Cited in
(7)- An Efficient Pseudocodeword Search Algorithm for Linear Programming Decoding of LDPC Codes
- Iterative Approximate Linear Programming Decoding of LDPC Codes With Linear Complexity
- scientific article; zbMATH DE number 4114558 (Why is no real title available?)
- Message-recovery laser fault injection attack on the \textit{classic McEliece} cryptosystem
- Monotonic optimization based decoding for linear codes
- Linear Programming Decoding of Spatially Coupled Codes
- Linear Programming Approximations for Index Coding
This page was built for publication: Efficient Implementation of Linear Programming Decoding
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q5272373)