An Optimization Model for Offline Scheduling Policy of Low-density Parity-check Codes
Dongxu Chang, Zhiming Ma, Guanghui Wang, Guiying Yan, Dawei Yin
TL;DR
The paper tackles decoding latency and complexity in LDPC belief-propagation by introducing an offline scheduling framework that jointly optimizes complexity and decoding performance. It formalizes a complexity–performance paradigm using $NMP$, $AE$, and $GAP$, and defines deformation speeds $\tau_{AE}$ and $\tau_{GAP}$ to guide sequence optimization. The authors propose the Successive-Searching BP (SSBP) algorithm, a CN-centric local-search method with an upper-bound on average search rounds, and demonstrate substantial reductions in decoding complexity (e.g., $>$$20\%$) and improved error-rate performance on 5G NR LDPC codes. This approach offers practical gains for high-throughput systems by enabling faster, more energy-efficient decoding without increasing runtime scheduling overhead, with avenues for further improvement via ML or metaheuristic optimization and theoretical optimality analysis.
Abstract
In this study, an optimization model for offline scheduling policy of low-density parity-check (LDPC) codes is proposed to improve the decoding efficiency of the belief propagation (BP). The optimization model uses the number of messages passed (NMP) as a metric to evaluate complexity, and two metrics, average entropy (AE), and gap to maximum a posteriori (GAP), to evaluate BP decoding performance. Based on this model, an algorithm is proposed to optimize the scheduling sequence for reduced decoding complexity and superior performance compared to layered BP. We validated the proposed algorithm on LDPC codes constructed following 5G New Radio, which resulted in a reduction of decoding complexity of more than 20$\%$ compared to LBP.
