A Tanner graph is a pictorial representation for the parity-check constraints of an ECC (Tanner [1981]). In Tanner graphs each square represents a parity-check bit and each circle connected to a square represents a bit that participates in that parity check. Thus, the nodes of the graph are separated into two distinct sets: c-nodes (top nodes, circles) and p-nodes (bottom nodes, squares). For an (n, k) code, the c-nodes ci, i = 1, …, n, and the p-nodes pj, j = 1,…, m, m = n − k, represent the message bits (symbols) and the parity bits, respectively, for a transmitted word ci (or received word denoted by wi). These nodes are connected to each other by the following formula:
Get Algebraic and Stochastic Coding Theory now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.