Prerequisites & Notation
Before You Begin
This chapter develops the sum-product algorithm β belief propagation β in detail. The reader must be comfortable with factor graphs (Chapter 17) and the basic idea of local message passing. Familiarity with LDPC codes from Book ITA Chapter 12 is helpful for Section 18.2, and familiarity with the Kalman filter (Chapter 10) helps frame the Gaussian BP section.
- Factor graphs and bipartite structure(Review ch17)
Self-check: Can you draw the factor graph of a joint distribution and identify its tree-width?
- Trees, cycles, girth, and loopy BP(Review ch17)
Self-check: Can you explain why sum-product is exact on trees?
- LDPC codes and parity-check matrices
Self-check: Can you state the syndrome test ?
- Multivariate Gaussian distribution and information form(Review ch07)
Self-check: Can you convert between and canonical form?
Notation for This Chapter
| Symbol | Meaning | Introduced |
|---|---|---|
| Message from variable node to factor node | s01 | |
| Message from factor node to variable node | s01 | |
| Belief (approximate marginal) at variable node | s01 | |
| Log-likelihood ratio at bit (LDPC decoding) | s02 | |
| Log-domain messages (LLRs) on directed edges | s02 | |
| Variable-node and check-node degree distributions (LDPC ensemble) | s02 | |
| Sign function | s02 | |
| Check-node transform in log-domain BP | s02 | |
| Canonical (information-form) message parameters in Gaussian BP | s04 | |
| BP decoding threshold (BEC) | s02 |