Improved Generalized Automorphism Belief Propagation Decoding
Jonathan Mandelbaum, Sisi Miao, Nils Albert Schwendemann, Holger Jäkel, Laurent Schmalen
TL;DR
The paper tackles the short-blocklength LDPC decoding gap between belief propagation and maximum-likelihood decoding by enhancing automorphism-based ensemble decoding. It introduces iGAED, which merges the preprocessing step of generalized automorphism ensemble decoding into an extended Tanner graph, allowing BP to jointly exploit automorphism structure and channel information without explicit per-path preprocessing losses. Empirical results show iGAED offers measurable improvements over GAED and stand-alone BP, with additional benefits under strict latency constraints and for certain code structures, sometimes approaching ML performance at high SNR. This approach provides a practical path toward flexible, low-latency decoding for future wireless systems (e.g., URLLC) by balancing complexity, throughput, and reliability through ensemble design and graph-based preprocessing integration.
Abstract
With the increasing demands on future wireless systems, new design objectives become eminent. Low-density parity-check codes together with belief propagation (BP) decoding have outstanding performance for large block lengths. Yet, for future wireless systems, good decoding performance for short block lengths is mandatory, a regime in which BP decoding typically shows a significant gap to maximum likelihood decoding. Automorphism ensemble decoding (AED) is known to reduce this gap effectively and, in addition, enables an easy trade-off between latency, throughput, and complexity. Recently, generalized AED (GAED) was proposed to increase the set of feasible automorphisms suitable for ensemble decoding. By construction, GAED requires a preprocessing step within its constituent paths that results in information loss and potentially limits the gains of GAED. In this work, we show that the preprocessing step can be merged with the Tanner graph of BP decoding, thereby improving the performance of the constituent paths. Finally, we show that the improvement of the individual paths also enhances the overall performance of the ensemble.
