Title :
On ML redundancy of codes
Author :
Han, Junsheng ; Siegel, Paul H.
Author_Institution :
Qualcomm Inc., San Diego, CA
Abstract :
The ML redundancy of a code is defined as the smallest number of rows in its parity-check matrix such that a message-passing decoder working in the corresponding Tanner graph achieves maximum-likelihood (ML) performance on an erasure channel. General upper bounds on ML redundancy are obtained. In particular, it is shown that the ML redundancy of a q-ary code is at most the number of minimal codewords in its dual code, divided by q-1. Special upper bounds are derived for codes whose dual code contains a covering design. For example, the ML redundancy of a Simplex code of length n is shown to be no greater than (n2 - 4n + 9)/6.
Keywords :
channel coding; graph theory; maximum likelihood decoding; parity check codes; Tanner graph; dual code; erasure channel; maximum likelihood redundancy; message-passing decoder; parity-check matrix; q-ary code; Block codes; Equations; Galois fields; Hamming distance; Iterative decoding; Kernel; Magnetic recording; Maximum likelihood decoding; Parity check codes; Upper bound;
Conference_Titel :
Information Theory, 2008. ISIT 2008. IEEE International Symposium on
Conference_Location :
Toronto, ON
Print_ISBN :
978-1-4244-2256-2
Electronic_ISBN :
978-1-4244-2257-9
DOI :
10.1109/ISIT.2008.4594992