REVIEW 2 major objections 4 minor 17 references
Relaxed protographs with Bernoulli edge probabilities can be optimized by gradient descent on density-evolution BER, and the resulting codes beat 5G LDPC baselines of the same size under min-sum decoding.
Reviewed by Pith at T0; open to challenge. T0 means a machine referee read the full paper against a public rubric. the ladder, T0–T4 →
T0 review · grok-4.5
2026-07-10 06:42 UTC pith:NM6BRRBL
load-bearing objection Clean Bernoulli-ensemble DE for min-sum protographs; modest but real 5G gains under matching constraints, with scope limits the authors already flag. the 2 major comments →
Learning LDPC codes with quantized density evolution over relaxed protographs
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
Core claim
For the normalized min-sum decoder, a density-evolution recursion written on a matrix of Bernoulli edge probabilities produces, at every iteration and for every edge, the exact ensemble-averaged message distributions of the binary protograph ensemble defined by those probabilities; the resulting differentiable DE bit-error rate can therefore be minimized by ordinary projected gradient descent, yielding protographs that, after enumeration of residual fractional entries, outperform 5G LDPC codes of identical size.
What carries the argument
Relaxed density evolution (Theorem 1): each absent edge is replaced by a neutral message distribution so that the multilinear check-node and variable-node updates collapse the 2^{D-1}-term average over Bernoulli configurations into a single closed-form mixture; the continuous matrix is thereby both an optimization variable and a faithful ensemble representation.
Load-bearing premise
The collapse that equates continuous density evolution to the ensemble average works only for min-sum-style check nodes; the same algebraic trick fails for sum-product because grid interpolation breaks the needed linearity.
What would settle it
Optimize a protograph under the claimed relaxed DE loss, lift the best binary matrix, and measure whether its block-error rate under normalized min-sum decoding is strictly better than the matching 5G base graph of the same dimensions at BLER 10^{-4}; a null or reverse result falsifies the practical claim.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper proposes a deterministic gradient-descent method for designing long protograph-based LDPC codes under a fixed iterative decoder. It represents a protograph by a relaxed matrix Ω whose entries are Bernoulli edge-retention probabilities, defines a quantized density-evolution (DE) recursion that operates directly on these continuous entries, and proves (Theorem 1) that the resulting DE bit-error rate equals the ensemble-averaged DE performance of the induced binary-protograph ensemble. Projected gradient descent is then applied to log of the DE BER; after training, the few remaining non-integer entries are enumerated and the best binary protograph is lifted (ACE) and simulated. For normalized min-sum decoding the optimized protographs of the same dimensions as 5G BG1 outperform the standardized codes by roughly 0.03 dB (rate 0.88) and 0.18 dB (rate 1/2) at BLER 10^{-4} under three decoder regimes.
Significance. If the claims hold, the work supplies a practical, low-variance alternative to Monte-Carlo decoder-in-the-loop and genetic search for large protograph spaces. The central technical contribution—Theorem 1 together with the multilinear collapse that lets continuous DE equal the ensemble average—is cleanly proved under standard tree-like assumptions and is specific to the min-sum family. The numerical gains, while modest, are obtained against a strong industrial baseline under identical rate, lifting factor and puncturing budget, and the training analysis shows that gradient steps explore the discrete space far more efficiently than random flips. The method is fully autonomous once the DE parameters are fixed and therefore constitutes a useful addition to the LDPC design toolbox within its stated decoder scope.
major comments (2)
- Section IV-A and the high-rate experiment: the raw optimization produces a weight-one row/column degeneracy that is removed manually before reporting results. Because this step is outside the autonomous GD procedure claimed in the abstract and Section III-D, the paper should either (i) incorporate an explicit rate-preserving regularizer that prevents the degeneracy or (ii) document the frequency of such degeneracies and the precise reduction rule so that the pipeline remains reproducible.
- Section IV-A, BLER evaluation protocol: block-error rate is measured over information bits for the 5G references but over the whole codeword for the optimized codes. While the authors note that this follows the protograph-level objective, the asymmetry can inflate the reported gains; a side-by-side comparison under a common information-bit BLER definition (or an explicit statement that the difference is negligible) is needed to keep the 0.03 dB / 0.18 dB claims fully comparable.
minor comments (4)
- Remark 1 and Section V correctly flag that the multilinear collapse fails for sum-product because grid interpolation breaks linearity; a short sentence in the abstract clarifying that all reported gains are for normalized min-sum would prevent over-generalization.
- Table II lists a fixed learning rate 5e-3 and a hard [0,1] projection; a brief ablation or sensitivity remark would strengthen the claim of reliable convergence.
- Figures 5–6 show the final non-integer entries; adding the corresponding DE-BER values of the enumerated binary members would make the “small ensemble” claim fully quantitative.
- Notation: the same symbol Ω is used for both the relaxed matrix and, occasionally, for local neighborhoods; a local-row/column notation (already introduced later) could be used consistently from Definition 1.
Circularity Check
No significant circularity: relaxed DE equals ensemble-averaged DE by multilinear construction, and reported gains are external finite-length BLER vs 5G baselines.
full rationale
The paper's central derivation (Definition 1, Eqs. 6–15, Theorem 1) shows that the continuous DE recursion on Bernoulli edge probabilities Ω produces the marginal message PMFs averaged over the induced binary-protograph ensemble. This is an algebraic identity under the stated multilinear/min-sum assumptions (neutral elements p∞/pδ, affine mixtures, total-probability collapse), not a fit of a free parameter later re-labeled as a prediction. The optimization objective is log of that DE BER; after projected GD the few remaining non-integer entries are enumerated and the resulting binary protographs are ACE-lifted and evaluated by independent Monte-Carlo BLER against the external 5G BG1 standards of identical dimensions (Figs. 3–4, Table I). No uniqueness theorem is imported from the authors, no ansatz is smuggled via self-citation, and the only self-references are to standard DE literature or the authors' prior quantized-DE implementation details that are fully restated in Appendix A. The min-sum specificity (Remark 1) is an explicit scope limit, not a circular reduction. Consequently the derivation chain is self-contained and the empirical claim is externally falsifiable; circularity score is 0.
Axiom & Free-Parameter Ledger
free parameters (4)
- NMS scaling coefficient α =
0.75
- LLR grid parameters (Lc, N) =
Lc=50, N=1000
- Learning rate νt =
5e-3
- DE iteration count and training SNR schedule =
60 iters; threshold-triggered SNR decrease
axioms (4)
- domain assumption Incoming messages at a protograph node are independent (tree-like neighborhood of the lifted Tanner graph).
- standard math The min-sum check-node update is multilinear in its input PMFs when absent edges are replaced by the neutral distribution p∞.
- domain assumption Zero-codeword assumption and AWGN-BPSK channel LLR distribution for initialization of transmitted variable nodes.
- ad hoc to paper After training, the few remaining non-integer entries can be exhaustively enumerated and the best binary protograph selected by the same DE metric.
invented entities (1)
-
Relaxed Bernoulli-edge protograph ensemble H(Z)(Ω)
no independent evidence
read the original abstract
We consider the design of low-density parity-check (LDPC) codes for a given iterative decoder. Despite tools such as direct simulation, density evolution (DE), and EXIT-chart analysis, selecting a parity-check matrix remains a difficult combinatorial optimization problem. Existing approaches often rely on population-based search, random mutations, genetic algorithms, or related heuristics, which require careful parameter tuning and may be computationally expensive. Recent gradient descent (GD)-based methods optimize relaxed parity-check matrices by differentiating through decoder simulations. However, such decoder-in-the-loop strategies rely on noisy Monte Carlo estimates, require line search over soft matrix representations, and remain costly for long LDPC codes. Moreover, although optimization is performed in a relaxed domain, the loss is typically evaluated only at integer-valued parity-check matrices. In this work, we focus on the design of long protograph-based LDPC codes and propose a deterministic GD-based framework that operates directly on a relaxed protograph representation. Each protograph entry is interpreted as the probability that the corresponding element is equal to one. The loss function is based on DE bit error rate (BER) performance and can be evaluated directly for relaxed protographs. To justify this relaxation, we associate the relaxed representation with an ensemble of binary protographs and show that the proposed relaxed DE gives the ensemble-averaged DE performance. The resulting optimization procedure is fully autonomous and uses standard GD methods. Owing to deterministic DE evaluation and informative gradients, the proposed approach provides fast and reliable convergence. Numerical experiments for the min-sum decoder show that the optimized protographs outperform 5G LDPC codes with the same protograph dimensions.
Figures
Reference graph
Works this paper leans on
-
[1]
Low-density parity-check codes,
R. G. Gallager, “Low-density parity-check codes,”IRE Transactions on Information Theory, vol. 8, no. 1, pp. 21–28, 1962
work page 1962
-
[2]
A recursive approach to low complexity codes,
R. M. Tanner, “A recursive approach to low complexity codes,”IEEE Transactions on Information Theory, vol. 27, no. 5, pp. 533–547, 1981
work page 1981
-
[3]
The capacity of low-density parity- check codes under message-passing decoding,
T. J. Richardson and R. L. Urbanke, “The capacity of low-density parity- check codes under message-passing decoding,”IEEE Transactions on Information Theory, vol. 47, no. 2, pp. 599–618, 2001
work page 2001
-
[4]
Design of capacity-approaching irregular low-density parity-check codes,
T. J. Richardson, M. A. Shokrollahi, and R. L. Urbanke, “Design of capacity-approaching irregular low-density parity-check codes,”IEEE Transactions on Information Theory, vol. 47, no. 2, pp. 619–637, 2001
work page 2001
-
[5]
Convergence behavior of iteratively decoded parallel concatenated codes,
S. ten Brink, “Convergence behavior of iteratively decoded parallel concatenated codes,”IEEE Transactions on Communications, vol. 49, no. 10, pp. 1727–1737, 2001
work page 2001
-
[6]
Protograph LDPC codes design based on EXIT analysis,
G. Liva and M. Chiani, “Protograph LDPC codes design based on EXIT analysis,” inProc. IEEE Global Telecommunications Conference, 2007, pp. 3250–3254
work page 2007
-
[7]
Regular and irregular pro- gressive edge-growth Tanner graphs,
X.-Y . Hu, E. Eleftheriou, and D.-M. Arnold, “Regular and irregular pro- gressive edge-growth Tanner graphs,”IEEE Transactions on Information Theory, vol. 51, no. 1, pp. 386–398, 2005
work page 2005
-
[8]
Selective avoid- ance of cycles in irregular LDPC code construction,
T. Tian, C. R. Jones, J. D. Villasenor, and R. D. Wesel, “Selective avoid- ance of cycles in irregular LDPC code construction,”IEEE Transactions on Communications, vol. 52, no. 8, pp. 1242–1247, 2004
work page 2004
-
[9]
On the design of low-density parity-check codes within 0.0045 db of the Shannon limit,
S.-Y . Chung, G. D. Forney, T. J. Richardson, and R. Urbanke, “On the design of low-density parity-check codes within 0.0045 db of the Shannon limit,”IEEE Communications Letters, vol. 5, no. 2, pp. 58–60, 2001
work page 2001
-
[10]
Low-density parity-check (LDPC) codes constructed from protographs,
J. Thorpe, “Low-density parity-check (LDPC) codes constructed from protographs,” Jet Propulsion Laboratory, INP Progress Report, Tech. Rep. 42-154, 2003
work page 2003
-
[11]
Protograph LDPC codes with node degrees at least 3,
D. Divsalar, S. Dolinar, C. Jones, and K. Andrews, “Protograph LDPC codes with node degrees at least 3,” inProc. IEEE Global Telecommu- nications Conference, 2006, pp. 1–6
work page 2006
-
[12]
Decoder-in-the-loop: Genetic optimization-based LDPC code design,
A. Elkelesh, M. Ebada, S. Cammerer, L. Schmalen, and S. ten Brink, “Decoder-in-the-loop: Genetic optimization-based LDPC code design,” IEEE Access, vol. 7, pp. 141 161–141 170, 2019
work page 2019
-
[13]
Factor Graph Optimization of Error-Correcting Codes for Belief Propagation Decoding
Y . Choukroun and L. Wolf, “Factor graph optimization of error- correcting codes for belief propagation decoding,”arXiv preprint arXiv:2406.12900, 2024
work page internal anchor Pith review Pith/arXiv arXiv 2024
-
[14]
Learning linear block codes with gradient quantization,
L.-A. Dufrene, Q. Lampin, and G. Larue, “Learning linear block codes with gradient quantization,”IEEE Transactions on Communi- cations, 2025, doi:10.1109/TCOMM.2025.3615681; also available as arXiv:2503.16169
-
[15]
NR; multiplexing and channel coding,
3GPP, “NR; multiplexing and channel coding,” 3rd Generation Partner- ship Project, Tech. Rep. TS 38.212, 2024
work page 2024
-
[16]
Learning to decode linear codes using deep learning,
E. Nachmani, Y . Be’ery, and D. Burshtein, “Learning to decode linear codes using deep learning,” inProc. 54th Annual Allerton Conference on Communication, Control, and Computing, 2016, pp. 341–346
work page 2016
-
[17]
Gener- alized ldpc codes with low-complexity decoding and fast convergence,
D. Simegn, D. Artemasov, K. Andreev, P. Rybin, and A. Frolov, “Gener- alized ldpc codes with low-complexity decoding and fast convergence,” IEEE Wireless Communications Letters, vol. 14, no. 11, pp. 3700–3704, 2025
work page 2025
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.