DocumentCode :
1120227
Title :
LDPC Codes Based on Latin Squares: Cycle Structure, Stopping Set, and Trapping Set Analysis
Author :
Laendner, Stefan ; Milenkovic, Olgica
Author_Institution :
Dept. of Electr. & Comput. Eng., Colorado Univ., Boulder, CO
Volume :
55
Issue :
2
fYear :
2007
Firstpage :
303
Lastpage :
312
Abstract :
It is well known that certain combinatorial structures in the Tanner graph of a low-density parity-check (LDPC) code exhibit a strong influence on its performance under iterative decoding. These structures include cycles, stopping/trapping sets, and parameters such as the diameter of the code. In general, it is very hard to find a complete characterization of such configurations in an arbitrary code, and even harder to understand the intricate relationships that exist between these entities. It is, therefore, of interest to identify a simple setting in which all the described combinatorial structures can be enumerated and studied within a joint framework. One such setting is developed in this paper, for the purpose of analyzing the distribution of short cycles and the structure of stopping and trapping sets in Tanner graphs of LDPC codes based on idempotent and symmetric Latin squares. The parity-check matrices of LDPC codes based on Latin squares have a special form that allows for connecting combinatorial parameters of the codes with the number of certain subrectangles in the Latin squares. Subrectangles of interest can be easily identified, and in certain instances, completely enumerated. This study can be extended in several different directions, one of which is concerned with modifying the code design process in order to eliminate or reduce the number of configurations bearing a negative influence on the performance of the code. Another application of the results includes determining to which extent a configuration governs the behavior of the bit-error rate curve in the waterfall and error-floor regions
Keywords :
graph theory; iterative decoding; matrix algebra; parity check codes; set theory; LDPC codes; Latin squares; Tanner graph; cycle structure; iterative decoding; low-density parity-check code; parity-check matrices; stopping set; trapping set analysis; AWGN; Bit error rate; Data communication; Iterative decoding; Joining processes; Memoryless systems; Parity check codes; Performance analysis; Process design; Symmetric matrices; Cayley Latin squares; design theory; low-density parity-check (LDPC) codes; stopping sets; trapping sets;
fLanguage :
English
Journal_Title :
Communications, IEEE Transactions on
Publisher :
ieee
ISSN :
0090-6778
Type :
jour
DOI :
10.1109/TCOMM.2006.888633
Filename :
4100904
Link To Document :
بازگشت