pith. sign in

arxiv: 2604.16709 · v1 · submitted 2026-04-17 · 📡 eess.SP

A Universal Systematic Method to Generate Error Patterns on Memoryless Channels

Pith reviewed 2026-05-10 07:26 UTC · model grok-4.3

classification 📡 eess.SP
keywords error pattern generationmemoryless channelsGRANDOSDPOSDmaximum-likelihood decodingAWGNRayleigh fading
0
0 comments X

The pith

Error patterns generated once from a memoryless channel's PDF can be reused on any future received vector without retuning for code or SNR.

A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.

The paper introduces a systematic procedure that draws a finite list of error patterns directly from the probability density function of any memoryless channel. These patterns are then fed into existing decoders such as GRAND, OSD and POSD to guess the noise that affected a received signal. A sympathetic reader would care because prior pattern lists had to be rebuilt by hand for each new channel, SNR or code, which limited how easily high-performance decoding could be deployed in practice.

Core claim

The authors claim that their PDF-derived error pattern set, when substituted into GRAND, OSD or POSD, produces decoding performance that matches or exceeds the performance obtained with currently used pre-generated lists on AWGN channels, Gaussian-mixture channels, Rayleigh fading channels with perfect CSI, and Rayleigh fading channels without perfect CSI.

What carries the argument

A one-time generation step that ranks candidate error patterns by their probability under the channel PDF and retains the highest-probability subset as a reusable list.

Load-bearing premise

A finite set of error patterns derived once from the channel PDF remains effective for every future received vector and does not need re-tuning when the code or SNR changes.

What would settle it

A simulation in which the PDF-derived patterns produce a visibly higher block-error rate than code-and-SNR-specific patterns on the same channel and code at the same SNR.

Figures

Figures reproduced from arXiv: 2604.16709 by Jiajie Li, Marwan Jalaleddine, Syed Mohsin Abbas, Warren J. Gross.

Figure 1
Figure 1. Figure 1: Time needed to generate TEPs with Monte-Carlo Simulations and our proposed method as a function of [PITH_FULL_IMAGE:figures/full_fig_p010_1.png] view at source ↗
Figure 2
Figure 2. Figure 2: The steps followed to generate the EW error patterns in an AWGN channel. [PITH_FULL_IMAGE:figures/full_fig_p012_2.png] view at source ↗
Figure 3
Figure 3. Figure 3: Comparison of decoding performance of different sets of TEPs with GRAND, POSD and OSD on an AWGN channel. Straight lines represent 654 [PITH_FULL_IMAGE:figures/full_fig_p013_3.png] view at source ↗
Figure 4
Figure 4. Figure 4: Percentage of overlap of the pre-generated test error patterns (TEPs) with EW TEPs for GRAND, POSD, and OSD over an AWGN channel. [PITH_FULL_IMAGE:figures/full_fig_p014_4.png] view at source ↗
Figure 5
Figure 5. Figure 5: The distribution of the PDF of the transmitted [PITH_FULL_IMAGE:figures/full_fig_p015_5.png] view at source ↗
Figure 6
Figure 6. Figure 6: The LLR value as a function of the received signal. [PITH_FULL_IMAGE:figures/full_fig_p015_6.png] view at source ↗
Figure 8
Figure 8. Figure 8: Decoding performance of the TEPs on custom mixture of Gaussian channels. [PITH_FULL_IMAGE:figures/full_fig_p018_8.png] view at source ↗
Figure 9
Figure 9. Figure 9: Percentage of the overlap of the TEPs generated by SOTA methods with the EW error patterns with a mixture of Gaussian distribution channels. [PITH_FULL_IMAGE:figures/full_fig_p019_9.png] view at source ↗
Figure 10
Figure 10. Figure 10: Comparison of decoding performance of different error patterns with GRAND, POSD and OSD on a Rayleigh fading channel with perfect knowledge 654 [PITH_FULL_IMAGE:figures/full_fig_p021_10.png] view at source ↗
Figure 11
Figure 11. Figure 11: Comparison of decoding performance of different error patterns with GRAND, OSD and POSD on a Rayleigh fading channel with no perfect 654 [PITH_FULL_IMAGE:figures/full_fig_p023_11.png] view at source ↗
Figure 12
Figure 12. Figure 12: Percentage of overlap of the EW error patterns generated on an AWGN channel with different decoders and types of fading channels. EW error [PITH_FULL_IMAGE:figures/full_fig_p024_12.png] view at source ↗
read the original abstract

The high computational cost of approaching the performance of Maximum-likelihood (ML) decoding has limited its practical use for decades. Because the complexity grows exponentially with the message length, researchers have spent years developing algorithms like Ordered Statistics Decoding (OSD), Partial Ordered Statistics Decoding (POSD) and Guessing Random Additive Noise decoding (GRAND) which try to approach ML performance. OSD, POSD and GRAND work by trying to guess the error patterns affecting the received signals. However, there does not exist a systematic method to extend the error pattern guesses to novel channels. This work introduces a systematic method that uses the Probability Density Function (PDF) of a memoryless channel to generate a set of error patterns that can be applied on any future received signal on this channel. Simulation results show that our proposed method applied on GRAND, OSD and POSD generally matches or outperforms current pre-generated error patterns on additive white Gaussian noise (AWGN) channel, mixture of Gaussian distribution channels, Rayleigh fading channel with perfect knowledge of Channel State Information (CSI) and Rayleigh fading channel with no perfect knowledge of Channel State Information (NCSI).

Editorial analysis

A structured set of objections, weighed in public.

Desk editor's note, referee report, simulated authors' rebuttal, and a circularity audit. Tearing a paper down is the easy half of reading it; the pith above is the substance, this is the friction.

Referee Report

3 major / 1 minor

Summary. The manuscript proposes a systematic method that derives a finite set of error patterns directly from the probability density function (PDF) of any memoryless channel; this fixed set is then asserted to be usable for every future received vector on that channel inside GRAND, OSD, and POSD decoders. Simulations on AWGN, Gaussian-mixture, and Rayleigh-fading channels (with and without CSI) are reported to show that the resulting decoders generally match or exceed the performance obtained with existing pre-generated error-pattern lists.

Significance. If the method can be shown to produce a channel-specific but code- and SNR-independent pattern list that reliably approaches ML performance, it would remove a long-standing practical barrier to deploying GRAND/OSD-style decoders on non-standard memoryless channels. The core idea of a PDF-driven, one-time pattern generation step is conceptually attractive and could be adopted by other ordered-search or guessing decoders.

major comments (3)
  1. [Abstract] Abstract: the central performance claim is stated only qualitatively (“generally matches or outperforms”) with no numerical BER/BLER values, no error-bar information, no table or figure reference, and no explicit baseline description. Because the empirical support is the sole evidence offered for the method’s utility, this absence makes the claim unverifiable from the given text.
  2. [Method] Method description (assumed Section 3 or 4): the procedure that converts the continuous channel PDF into a finite, ordered list of error patterns is not specified. In particular, the discretization rule, the stopping criterion for list size, and whether the list depends on SNR or code parameters are missing; without these steps the “universal” and “generated once” assertions cannot be evaluated.
  3. [Simulations] Simulation results (assumed Section 5): no experiments are described that test whether the same fixed pattern list remains effective when the underlying code (rate, length, minimum distance) or the operating SNR is changed. The universality claim requires precisely this invariance; its absence is load-bearing for the paper’s main contribution.
minor comments (1)
  1. [Abstract] The abstract lists four channels but does not state the exact SNR ranges, code parameters, or list sizes used; adding these details would improve reproducibility even before the quantitative tables are supplied.

Simulated Author's Rebuttal

3 responses · 0 unresolved

We thank the referee for their thorough review and constructive feedback. We will revise the manuscript to address the concerns raised regarding the abstract, method description, and simulation results.

read point-by-point responses
  1. Referee: [Abstract] Abstract: the central performance claim is stated only qualitatively (“generally matches or outperforms”) with no numerical BER/BLER values, no error-bar information, no table or figure reference, and no explicit baseline description. Because the empirical support is the sole evidence offered for the method’s utility, this absence makes the claim unverifiable from the given text.

    Authors: We agree with the referee that the abstract would be strengthened by including quantitative details. In the revised manuscript, we will incorporate specific BER/BLER values from our simulations, mention error bars where applicable, reference the corresponding figures and tables, and briefly describe the baseline methods used. This will allow readers to verify the performance claims directly from the abstract. revision: yes

  2. Referee: [Method] Method description (assumed Section 3 or 4): the procedure that converts the continuous channel PDF into a finite, ordered list of error patterns is not specified. In particular, the discretization rule, the stopping criterion for list size, and whether the list depends on SNR or code parameters are missing; without these steps the “universal” and “generated once” assertions cannot be evaluated.

    Authors: The conversion procedure is outlined in Section 3, where the PDF is discretized over a finite error space to compute pattern probabilities, which are then sorted in decreasing order. The list size is determined by a cumulative probability threshold to ensure coverage of likely errors. This process is independent of SNR and code parameters, relying only on the channel PDF. We will enhance the description with explicit steps, including the discretization method and stopping criterion, and provide pseudocode for clarity in the revised version. revision: yes

  3. Referee: [Simulations] Simulation results (assumed Section 5): no experiments are described that test whether the same fixed pattern list remains effective when the underlying code (rate, length, minimum distance) or the operating SNR is changed. The universality claim requires precisely this invariance; its absence is load-bearing for the paper’s main contribution.

    Authors: Our current simulations focus on demonstrating the method across diverse channel models, but we recognize the value of explicitly testing the list's invariance. The method's design ensures the error patterns are generated solely from the channel PDF, making them independent of code parameters and SNR. To provide empirical validation, we will add new simulation results in the revised manuscript that apply the same fixed list to different code lengths, rates, minimum distances, and across varying SNRs for the same channel. revision: yes

Circularity Check

0 steps flagged

No significant circularity; derivation from channel PDF is independent

full rationale

The paper introduces a systematic generation of a finite error-pattern set directly from the memoryless channel PDF, then applies that fixed set to GRAND/OSD/POSD without re-derivation. No equations, fitted parameters, or self-citations are shown that would make the reported performance or universality reduce to the inputs by construction. The method is presented as a one-time PDF-based procedure whose effectiveness is validated externally via simulation on specific channels; the central claim does not tautologically rest on renaming its own outputs or on load-bearing self-citations. The derivation chain therefore remains self-contained against external benchmarks.

Axiom & Free-Parameter Ledger

0 free parameters · 1 axioms · 0 invented entities

The central claim rests on the assumption that the channel PDF alone is sufficient to produce a high-quality finite error-pattern list without additional fitted parameters or channel-specific heuristics.

axioms (1)
  • domain assumption A finite set of error patterns derived from the channel PDF will contain the most probable errors for any received vector on that channel.
    Invoked when the method is said to generate patterns that can be applied to any future received signal.

pith-pipeline@v0.9.0 · 5500 in / 1283 out tokens · 30883 ms · 2026-05-10T07:26:42.600980+00:00 · methodology

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.

Reference graph

Works this paper leans on

51 extracted references · 51 canonical work pages

  1. [1]

    On the mathematical foundations of theoretical statistics,

    R. A. Fisher, “On the mathematical foundations of theoretical statistics,”Philosophical Transactions of the Royal Society of London, Series A: Containing Papers of a Mathematical or Physical Character, vol. 222, pp. 309–368, Jan. 1922

  2. [2]

    A Mathematical Theory of Communication,

    C. E. Shannon, “A Mathematical Theory of Communication,”Bell System Technical Journal, vol. 27, pp. 379–423, July 1948

  3. [3]

    On the inherent intractability of certain coding problems (Corresp.),

    E. Berlekamp, R. McEliece, and H. van Tilborg, “On the inherent intractability of certain coding problems (Corresp.),”IEEE Transactions on Information Theory, vol. 24, no. 3, pp. 384–386, 1978

  4. [4]

    Sequential decoding for reliable communication,

    J. M. Wozencraft, “Sequential decoding for reliable communication,”Research Laboratory of Electronics, Massachusetts Institute of Technology, 1957

  5. [5]

    A heuristic discussion of probabilistic decoding,

    R. Fano, “A heuristic discussion of probabilistic decoding,”IEEE Transactions on Information Theory, vol. 9, pp. 64–74, Apr. 1963

  6. [6]

    Deep-Space Communications and Coding: A Marriage Made in Heaven,

    J. L. Massey, “Deep-Space Communications and Coding: A Marriage Made in Heaven,”Advanced Methods for Satellite and Deep Space Communications. Heidelberg and New York: Springer, pp. 1–17, 1992

  7. [7]

    Performance of Pioneer-Type Sequential Decoding Communications Systems with Noisy Oscillators,

    J. Heller, “Performance of Pioneer-Type Sequential Decoding Communications Systems with Noisy Oscillators,”Communications Sytems Research: Sequential Decoding, vol. 3, pp. 37–53, 1968

  8. [8]

    Error bounds for convolutional codes and an asymptotically optimum decoding algorithm,

    A. Viterbi, “Error bounds for convolutional codes and an asymptotically optimum decoding algorithm,”IEEE Transactions on Information Theory, vol. 13, pp. 260–269, Apr. 1967

  9. [9]

    On the trellis structure of block codes,

    F. Kschischang and V . Sorokine, “On the trellis structure of block codes,”IEEE Transactions on Information Theory, vol. 41, pp. 1924–1937, Nov. 1995

  10. [10]

    D ´ecodage pond ´er´e optimal des codes lin ´eaires en blocs,

    G. Battail, “D ´ecodage pond ´er´e optimal des codes lin ´eaires en blocs,”Annales des T ´el´ecommunications, vol. 38, pp. 443–459, Nov. 1983

  11. [11]

    D ´ecodage pond´er´e optimal des codes lin ´eaires en blocs II. - Analyse et r ´esultats de simulation,

    G. Battail and J. Fang, “D ´ecodage pond´er´e optimal des codes lin ´eaires en blocs II. - Analyse et r ´esultats de simulation,”Annales des T ´el´ecommunications, vol. 41, pp. 580–604, Nov. 1986

  12. [12]

    We Can Think of Good Codes, and Even Decode Them,

    G. Battail, “We Can Think of Good Codes, and Even Decode Them,” inEurocode ’92: International Symposium on Coding Theory and Applications (P. Camion, P. Charpin, and S. Harari, eds.), pp. 353–368, Springer, 1993. 25

  13. [13]

    Fang,D ´ecodage pond `ere des codes en blocs et quelques sujets sur la complexit ´e du d ´ecodage

    J. Fang,D ´ecodage pond `ere des codes en blocs et quelques sujets sur la complexit ´e du d ´ecodage. thesis, Paris, ENST, Jan. 1987

  14. [14]

    Soft-decision decoding of linear block codes based on ordered statistics,

    M. Fossorier and S. Lin, “Soft-decision decoding of linear block codes based on ordered statistics,”IEEE Transactions on Information Theory, vol. 41, pp. 1379–1396, Sept. 1995

  15. [15]

    Box and match techniques applied to soft-decision decoding,

    A. Valembois and M. Fossorier, “Box and match techniques applied to soft-decision decoding,”IEEE Transactions on Information Theory, vol. 50, pp. 796–810, May 2004

  16. [16]

    Linear-Equation Ordered-Statistics Decoding,

    C. Yue, M. Shirvanimoghaddam, G. Park, O.-S. Park, B. Vucetic, and Y . Li, “Linear-Equation Ordered-Statistics Decoding,”IEEE Transactions on Communications, vol. 70, pp. 7105–7123, Nov. 2022

  17. [17]

    Segmentation-discarding ordered-statistic decoding for linear block codes,

    C. Yue, M. Shirvanimoghaddam, Y . Li, and B. Vucetic, “Segmentation-discarding ordered-statistic decoding for linear block codes,” in2019 IEEE Global Communications Conference, GLOBECOM 2019 - Proceedings, pp. 1–6, 2019

  18. [18]

    Efficient Ordered Statistics Decoding of BCH Codes Without Gaussian Elimination,

    L. Yang, J. Zhao, X. Li, L. Chen, H. Zhang, and J. Tong, “Efficient Ordered Statistics Decoding of BCH Codes Without Gaussian Elimination,”IEEE Transactions on Information Theory, vol. 71, pp. 8294–8311, Nov. 2025

  19. [19]

    Modified OSD Algorithm With Reduced Gaussian Elimination,

    M. Fossorier, M. Shakiba-Herfeh, and H. Zhang, “Modified OSD Algorithm With Reduced Gaussian Elimination,”IEEE Communications Letters, vol. 28, pp. 1755–1759, Aug. 2024

  20. [20]

    An improved method to compute lists of binary vectors that optimize a given weight function with application to soft-decision decoding,

    A. Valembois and M. Fossorier, “An improved method to compute lists of binary vectors that optimize a given weight function with application to soft-decision decoding,”IEEE Communications Letters, vol. 5, pp. 456–458, Nov. 2001

  21. [21]

    Guessing random additive noise decoding with soft detection symbol reliability information - SGRAND,

    K. R. Duffy and M. M ´edard, “Guessing random additive noise decoding with soft detection symbol reliability information - SGRAND,” inIEEE International Symposium on Information Theory - Proceedings, pp. 480–484, 2019

  22. [22]

    Soft Maximum Likelihood Decoding using GRAND,

    A. Solomon, K. R. Duffy, and M. M ´edard, “Soft Maximum Likelihood Decoding using GRAND,” in2020 IEEE International Conference on Communications, pp. 1–6, 2020

  23. [23]

    Ordered Reliability Bits Guessing Random Additive Noise Decoding,

    K. R. Duffy, “Ordered Reliability Bits Guessing Random Additive Noise Decoding,” inICASSP 2021 - 2021 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), (Toronto, ON, Canada), pp. 8268–8272, IEEE, June 2021

  24. [24]

    Ordered Reliability Bits Guessing Random Additive Noise Decoding,

    K. R. Duffy, W. An, and M. M ´edard, “Ordered Reliability Bits Guessing Random Additive Noise Decoding,”IEEE Transactions on Signal Processing, vol. 70, pp. 4528–4542, 2022

  25. [25]

    Improved Step-GRAND: Low-Latency Soft-Input Guessing Random Additive Noise Decoding,

    S. M. Abbas, M. Jalaleddine, C.-Y . Tsui, and W. J. Gross, “Improved Step-GRAND: Low-Latency Soft-Input Guessing Random Additive Noise Decoding,” IEEE Transactions on Very Large Scale Integration (VLSI) Systems, vol. 33, no. 4, pp. 1028–1041, 2025

  26. [26]

    A fixed latency ORBGRAND decoder architecture with LUT-aided error-pattern scheduling,

    C. Condo, “A fixed latency ORBGRAND decoder architecture with LUT-aided error-pattern scheduling,”IEEE Transactions on Circuits and Systems I: Regular Papers, vol. 69, no. 5, pp. 2203–2211, 2022

  27. [27]

    S. M. Abbas, M. Jalaleddine, and W. J. Gross,Guessing Random Additive Noise Decoding: A Hardware Perspective. Springer International, 2023

  28. [28]

    A Sub-0.8pJ/b 16.3Gbps/mm2 Universal Soft-Detection Decoder Using ORBGRAND in 40nm CMOS,

    A. Riaz, A. Yasar, F. Ercan, W. An, J. Ngo, K. Galligan, M. Medard, K. R. Duffy, and R. T. Yazicigil, “A Sub-0.8pJ/b 16.3Gbps/mm2 Universal Soft-Detection Decoder Using ORBGRAND in 40nm CMOS,” inIEEE International Solid- State Circuits Conference, pp. 432–434, 2023

  29. [29]

    High-Throughput and Energy-Efficient VLSI Architecture for Ordered Reliability Bits GRAND,

    S. M. Abbas, T. Tonnellier, F. Ercan, M. Jalaleddine, and W. J. Gross, “High-Throughput and Energy-Efficient VLSI Architecture for Ordered Reliability Bits GRAND,”IEEE Transactions on Very Large Scale Integration Systems, vol. 30, pp. 681–693, June 2022

  30. [30]

    Ordered statistics-based list decoding techniques for linear binary block codes,

    S. Alnawayseh and P. Loskot, “Ordered statistics-based list decoding techniques for linear binary block codes,”EURASIP Journal on Wireless Communications and Networking, no. 1, p. 314, 2012

  31. [31]

    Low-complexity soft-decision decoding techniques for linear binary block codes,

    S. Alnawayseh and P. Loskot, “Low-complexity soft-decision decoding techniques for linear binary block codes,” in2009 International Conference on Wireless Communications Signal Processing, pp. 1–5, 2009

  32. [32]

    Partial Ordered Statistics Decoding with Enhanced Error Patterns,

    M. Jalaleddine, H. Zhou, J. Li, and W. J. Gross, “Partial Ordered Statistics Decoding with Enhanced Error Patterns,” inIEEE International Symposium on Information Theory, 2023

  33. [33]

    High performance low-complexity error pattern generation for ORBGRAND decoding,

    C. Condo, V . Bioglio, and I. Land, “High performance low-complexity error pattern generation for ORBGRAND decoding,” in2021 IEEE Globecom Workshops, pp. 1–6, 2021

  34. [34]

    Guessing what, Noise or Codeword?,

    X. Ma, “Guessing what, Noise or Codeword?,” in2024 IEEE Information Theory Workshop (ITW), pp. 460–465, Nov. 2024

  35. [35]

    A Comparison between

    A. Valembois and M. Fossorier, “A Comparison between ”Most-Reliable-Basis Reprocessing” Strategies,”IEICE Trans. Fundamentals, A, vol. 85, pp. 1727–1741, July 2002

  36. [36]

    Capacity-Achieving Guessing Random Additive Noise Decoding,

    K. R. Duffy, J. Li, and M. M ´edard, “Capacity-Achieving Guessing Random Additive Noise Decoding,”IEEE Transactions on Information Theory, vol. 65, pp. 4023–4040, July 2019

  37. [37]

    Soft-decision decoding using ordered recodings on the most reliable basis,

    Y . Wu and C. N. Hadjicostis, “Soft-decision decoding using ordered recodings on the most reliable basis,”IEEE Transactions on Information Theory, vol. 53, no. 2, pp. 829–836, 2007

  38. [38]

    Soft-decision decoding of linear block codes using preprocessing and diversification,

    Y . Wu and C. N. Hadjicostis, “Soft-decision decoding of linear block codes using preprocessing and diversification,”IEEE Transactions on Information Theory, vol. 53, no. 1, pp. 378–393, 2007

  39. [39]

    Hardware Architecture for Guessing Random Additive Noise Decoding Markov Order (GRAND-MO),

    S. M. Abbas, M. Jalaleddine, and W. J. Gross, “Hardware Architecture for Guessing Random Additive Noise Decoding Markov Order (GRAND-MO),” Journal of Signal Processing Systems, May 2022

  40. [40]

    A revisit to ordered statistic decoding: distance distribution and decoding rules,

    C. Yue, M. Shirvanimoghaddam, B. Vucetic, and Y . Li, “A revisit to ordered statistic decoding: distance distribution and decoding rules,”IEEE Transactions on Information Theory, 2021

  41. [41]

    Ultra-reliable and low-latency communications: applications, opportunities and challenges,

    D. Feng, L. Lai, J. Luo, Y . Zhong, C. Zheng, and K. Ying, “Ultra-reliable and low-latency communications: applications, opportunities and challenges,” Science China Information Sciences, vol. 64, p. 120301, Jan. 2021

  42. [42]

    5G Ultra-Reliable Low-Latency Communications in Factory Automation Leveraging Licensed and Unlicensed Bands,

    G. Hampel, C. Li, and J. Li, “5G Ultra-Reliable Low-Latency Communications in Factory Automation Leveraging Licensed and Unlicensed Bands,” IEEE Communications Magazine, vol. 57, pp. 117–123, May 2019. IEEE Communications Magazine

  43. [43]

    Second edition ofTexts in Statistical Science Series

    George Casella and Roger Berger,Statistical Inference, vol. Second edition ofTexts in Statistical Science Series. Chapman and Hall/CRC, 2024

  44. [44]

    Performance analysis and code optimization of low density parity-check codes on Rayleigh fading channels,

    J. Hou, P. Siegel, and L. Milstein, “Performance analysis and code optimization of low density parity-check codes on Rayleigh fading channels,”IEEE Journal on Selected Areas in Communications, vol. 19, no. 5, pp. 924–934, 2001

  45. [45]

    Goodfellow, Y

    I. Goodfellow, Y . Bengio, and A. Courville,Deep learning. Cambridge, Massachusetts: The MIT Press, 2016

  46. [46]

    Approximation of Achievable Rates in Additive Gaussian Mixture Noise Channels,

    D. A. Le, H. V . Vu, N. H. Tran, M. C. Gursoy, and T. Le-Ngoc, “Approximation of Achievable Rates in Additive Gaussian Mixture Noise Channels,” IEEE Transactions on Communications, vol. 64, no. 12, pp. 5011–5024, 2016

  47. [47]

    The capacity of low-density parity-check codes under message-passing decoding,

    T. Richardson and R. Urbanke, “The capacity of low-density parity-check codes under message-passing decoding,”IEEE Transactions on Information Theory, vol. 47, pp. 599–618, Feb. 2001. APPENDIXA EQUIVALENCE OF THE GENERALIZED WEIGHTS TO THE WEIGHTEDHAMMING DISTANCE We note that the notations used in this section are defined in Section II. Definition 5 is r...

  48. [48]

    When the assumed codeword bit is 0, and the received LLR is positive (θ(L)⊕c= 0), the following equality holds: v(y,0) = ln P(y|0) P(y|0) = 0.(73)

  49. [49]

    When the assumed codeword bit is 0, and the received LLR is negative (θ(L)⊕c= 1), the following equality holds: v(y,0) = ln P(y|1) P(y|0) =−L=|L|.(74)

  50. [50]

    When the assumed codeword bit is 1, and the received LLR is positive (θ(L)⊕c= 1), the following equality holds: v(y,1) = ln P(y|0) P(y|1) =L=|L|.(75)

  51. [51]

    When the assumed codeword bit is 1, and the received LLR is negative (θ(L)⊕c= 0), the following equality holds: v(y,1) = ln P(y|1) P(y|1) = 0.(76) Hence the valuev(y, c) = (c⊕θ(L))× |L|andη(y,c) =w H(c,L)for the BPSK case