Title :
Sparse representations for codes and the hardness of decoding LDPC codes
Author :
Santhi, Nandakishore
Author_Institution :
Theor. Div., LANL, Los Alamos, NM
Abstract :
The maximum likelihood decoding problem is known to be NP-hard for binary linear codes, while belief propagation decoding is known to work well in practice for several LDPC codes. In this paper we give a polynomial time reduction from the maximum likelihood decoding (MLD) problem for binary linear codes to the weighted MLD problem for (3,3)- LDPC codes. The reduction proves the NP-hardness of weighted MLD for (3,3)-LDPC codes. It also provides a method which can be used to transform the decoding problem for dense codes to the decoding of sparse codes. The later problem is often more amenable to the use of belief propagation algorithm. For ease of presentation, we have organized the total reduction in several intermediate reductions, most of which are elementary and easy to follow.
Keywords :
binary codes; computational complexity; linear codes; maximum likelihood decoding; parity check codes; sparse matrices; NP-hard; belief propagation decoding; binary linear codes; decoding LDPC codes; maximum likelihood decoding; polynomial time reduction; sparse representations; Belief propagation; Carbon capture and storage; Graph theory; Linear code; Maximum likelihood decoding; NP-hard problem; Parity check codes; Polynomials; Sparse matrices; Vectors;
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.4594994