Sparse check matrix definition

Let $ H$ is an $ r\times n$ matrix over $ \mathbb{F}_2$ with the following properties:

The linear binary code $ C$ is defined by

$\displaystyle C=\{c\in \mathbb{F}_2^n \vert Hc=0\}.
$

In other words, $ H$ is the parity check matrix for $ C$ . Since $ H$ is sparse, $ C$ is called a low density parity check code or a LDPC code.

More generally, such codes are called regular LDPC codes. We shall not discuss ``irregular LDPC codes'' here, which are defined by somewhat weaker conditions.



david joyner 2008-04-20