IEEE Communications Letters · 2017 · 52 citations · 15 references
EngineeringComputer EngineeringComputer ScienceAlgorithmsOptimizationTheory Of ComputationCoding TheoryComputational ComplexityDigital Signal ProcessingError Control CodingError-correcting CodesLinear ProgrammingDecoding AlgorithmsIterative DecodingIterative LearningLdpc CodesLinear ComplexityLow-density Parity-check CodesParity Check CodesWorst-case Complexity
Alternating direction method of multipliers (ADMM) is a popular technique for linear-programming decoding of low-density parity-check codes. The computational complexity of ADMM is dominated by the Euclidean projection of a real-valued vector onto a parity-check polytope. Existing algorithms for such a projection all require sorting operations, which happen to be the most complex part of the projection. In this letter, we propose an iterative algorithm, without sorting operation, for projection onto the parity-check polytope. The proposed algorithm has a worst case complexity linear in the input dimension compared with the super-linear complexity of existing algorithms.
15
Decomposition Methods for Large Scale LP Decoding
Siddharth Barman, Xishuo Liu, Stark C. Draper et al. · IEEE Transactions on Information Theory · 2013 · 138 citations