The low-density parity-check codes based on The n-queen problem

This paper presents a new family of low-density parity-check (LDPC) code, the sparse parity-check matrix of which is constructed by self-defining non-diagonal identity sub-matrix that is a solution of the "n-queen problem". So this sub-matrix is called the Q-matrix and these LDPC codes are called the Q-matrixes LDPC codes. The Q-matrixes LDPC codes are good or very good codes with iterative decoding and their Tanner graphs are free of 4-lines cycle. Furthermore, they can be created in cycle form. Their encoding can be achieved in linear time. Especially, their code length and code rate can be flexible and quickly adjusted according to the practical situation, and the performance of high rate is also very good. The other unique excellence is that the large sparse parity-check matrixes of long Q-matrixes LDPC codes require very small storage space. The result of this paper is very significant not only for designing low complexity encoder, improving performance and reducing the complexity of the sum-product iterative decoding algorithm, but also for building practice system of encodable and decodable LDPC code.

[1]  Jiming Liu,et al.  ALIFE: A Multiagent Computing Paradigm for Constraint Satisfaction Problems , 2001, Int. J. Pattern Recognit. Artif. Intell..

[2]  Li Ping,et al.  Low density parity check codes with semi-random parity check matrix , 1999 .

[3]  Shu Lin,et al.  Low-density parity-check codes based on finite geometries: A rediscovery and new results , 2001, IEEE Trans. Inf. Theory.

[4]  Robert G. Gallager Low Density Parity Check Code , 1962 .

[5]  Shih-Chun Chang,et al.  The /spl pi/-rotation low-density parity check codes , 2001, GLOBECOM'01. IEEE Global Telecommunications Conference (Cat. No.01CH37270).