On Computing the Multiplicity of Cycles in Bipartite Graphs Using the Degree Distribution and the Spectrum of the Graph

被引:13
作者
Dehghan, Ali [1 ]
Banihashemi, Amir H. [1 ]
机构
[1] Carleton Univ, Dept Syst & Comp Engn, Ottawa, ON K1S 5B6, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
Counting cycles; cycle multiplicity; short cycles; bipartite graphs; Tanner graphs; low-density parity-check (LDPC) codes; bi-regular bipartite graphs; irregular bipartite graphs; half-regular bipartite graphs; graph spectrum; girth; ELEMENTARY TRAPPING SETS; LDPC CODES; ALGORITHM;
D O I
10.1109/TIT.2019.2895356
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Counting short cycles in bipartite graphs is a fundamental problem of interest in the analysis and design of low-density parity-check codes. The vast majority of research in this area is focused on algorithmic techniques. Most recently, Blake and Lin proposed a computational technique to count the number of cycles of length g in a bi-regular bipartite graph, where g is the girth of the graph. The information required for the computation is the node degree and the multiplicity of the nodes on both sides of the partition, as well as the eigenvalues of the adjacency matrix of the graph (graph spectrum). In this paper, the result of Blake and Lin is extended to compute the number of cycles of length g + 2, ... , 2g - 2, for bi-regular bipartite graphs, as well as the number of 4-cycles and 6-cycles in irregular and half-regular bipartite graphs, with g >= 4 and g >= 6, respectively.
引用
收藏
页码:3778 / 3789
页数:12
相关论文
共 23 条
[1]  
Andrews, 1998, THEORY PARTITIONS
[2]   Lowering the Error Floor of LDPC Codes Using Cyclic Liftings [J].
Asvadi, Reza ;
Banihashemi, Amir H. ;
Ahmadian-Attari, Mahmoud .
IEEE TRANSACTIONS ON INFORMATION THEORY, 2011, 57 (04) :2213-2224
[3]   On Short Cycle Enumeration in Biregular Bipartite Graphs [J].
Blake, Ian F. ;
Lin, Shu .
IEEE TRANSACTIONS ON INFORMATION THEORY, 2018, 64 (10) :6526-6535
[4]  
Brouwer AE, 2012, UNIVERSITEXT, P1, DOI 10.1007/978-1-4614-1939-6
[5]  
Dehghan A., 2018, COMPUTING MULTIPLICI
[6]   On the Tanner Graph Cycle Distribution of Random LDPC, Random Protograph-Based LDPC, and Random Quasi-Cyclic LDPC Code Ensembles [J].
Dehghan, Ali ;
Banihashemi, Amir H. .
IEEE TRANSACTIONS ON INFORMATION THEORY, 2018, 64 (06) :4438-4451
[7]   The parameterized complexity of counting problems [J].
Flum, J ;
Grohe, M .
SIAM JOURNAL ON COMPUTING, 2004, 33 (04) :892-922
[8]   An algorithm for counting short cycles in bipartite graphs [J].
Halford, TR ;
Chugg, KM .
IEEE TRANSACTIONS ON INFORMATION THEORY, 2006, 52 (01) :287-292
[9]   Characterization of Elementary Trapping Sets in Irregular LDPC Codes and the Corresponding Efficient Exhaustive Search Algorithms [J].
Hashemi, Yoones ;
Banihashemi, Amir H. .
IEEE TRANSACTIONS ON INFORMATION THEORY, 2018, 64 (05) :3411-3430
[10]   New Characterization and Efficient Exhaustive Search Algorithm for Leafless Elementary Trapping Sets of Variable-Regular LDPC Codes [J].
Hashemi, Yoones ;
Banihashemi, Amir H. .
IEEE TRANSACTIONS ON INFORMATION THEORY, 2016, 62 (12) :6713-6736