Loading…
Efficient Search of Girth-Optimal QC-LDPC Codes
In this paper, we study the cycle structure of quasi-cyclic (QC) low-density parity-check (LDPC) codes with the goal of obtaining the shortest code with a given degree distribution and girth. We focus on QC-LDPC codes, whose Tanner graphs are cyclic liftings of fully connected base graphs of size 3...
Saved in:
Published in: | IEEE transactions on information theory 2016-04, Vol.62 (4), p.1552-1564 |
---|---|
Main Authors: | , , |
Format: | Article |
Language: | English |
Subjects: | |
Citations: | Items that this one cites Items that cite this one |
Online Access: | Get full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
cited_by | cdi_FETCH-LOGICAL-c291t-50fedaa5f019e005161f7339f7b63618ddfdc3f9691cdf5ba130c94e9ab57de43 |
---|---|
cites | cdi_FETCH-LOGICAL-c291t-50fedaa5f019e005161f7339f7b63618ddfdc3f9691cdf5ba130c94e9ab57de43 |
container_end_page | 1564 |
container_issue | 4 |
container_start_page | 1552 |
container_title | IEEE transactions on information theory |
container_volume | 62 |
creator | Tasdighi, Alireza Banihashemi, Amir H. Sadeghi, Mohammad-Reza |
description | In this paper, we study the cycle structure of quasi-cyclic (QC) low-density parity-check (LDPC) codes with the goal of obtaining the shortest code with a given degree distribution and girth. We focus on QC-LDPC codes, whose Tanner graphs are cyclic liftings of fully connected base graphs of size 3 × n, n ≥ 4, and obtain minimal lifting degrees that result in girths 6 and 8. This is performed through an efficient exhaustive search, and as a result, we also find all the possible non-isomorphic codes with the same minimum block length, girth, and degree distribution. The exhaustive search, which is ordinarily a formidable task, is made possible by pruning the search space of many codes that are isomorphic to those previously examined in the search process. Many of the pruning techniques proposed in this paper are also applicable to QC-LDPC codes with base graphs other than the 3 × n fully connected ones discussed here, as well as to codes with a larger girth. To further demonstrate the effectiveness of the pruning techniques, we use them to search for QC-LDPC codes with girths 10 and 12, and find a number of such codes that have a shorter block length compared with the best known similar codes in the literature. In addition, motivated by the exhaustive search results, we tighten the lower bound on the block length of QC-LDPC codes of girth 6 constructed from fully connected 3 × n base graphs, and construct codes that achieve the lower bound for an arbitrary value of n ≥ 4. |
doi_str_mv | 10.1109/TIT.2016.2523979 |
format | article |
fullrecord | <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_crossref_primary_10_1109_TIT_2016_2523979</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>7398027</ieee_id><sourcerecordid>4002257351</sourcerecordid><originalsourceid>FETCH-LOGICAL-c291t-50fedaa5f019e005161f7339f7b63618ddfdc3f9691cdf5ba130c94e9ab57de43</originalsourceid><addsrcrecordid>eNo9kE1LAzEQhoMoWKt3wcuC57SZzdfOUdZaC4Uq1nNI80G31G5Ntgf_fbe0eBoGnved4SHkEdgIgOF4OVuOSgZqVMqSo8YrMgApNUUlxTUZMAYVRSGqW3KX86ZfhYRyQMaTGBvXhF1XfAWb3LpoYzFtUremi33X_Nht8VnT-etHXdStD_me3ES7zeHhMofk-22yrN_pfDGd1S9z6kqEjkoWg7dWRgYYGJOgIGrOMeqV4goq76N3PKJCcD7KlQXOHIqAdiW1D4IPyfO5d5_a30PIndm0h7TrTxrQWgmmUUNPsTPlUptzCtHsU_9z-jPAzEmL6bWYkxZz0dJHns6RJoTwj2uOFSs1PwL9rlvN</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>1776407971</pqid></control><display><type>article</type><title>Efficient Search of Girth-Optimal QC-LDPC Codes</title><source>IEEE Electronic Library (IEL) Journals</source><creator>Tasdighi, Alireza ; Banihashemi, Amir H. ; Sadeghi, Mohammad-Reza</creator><creatorcontrib>Tasdighi, Alireza ; Banihashemi, Amir H. ; Sadeghi, Mohammad-Reza</creatorcontrib><description>In this paper, we study the cycle structure of quasi-cyclic (QC) low-density parity-check (LDPC) codes with the goal of obtaining the shortest code with a given degree distribution and girth. We focus on QC-LDPC codes, whose Tanner graphs are cyclic liftings of fully connected base graphs of size 3 × n, n ≥ 4, and obtain minimal lifting degrees that result in girths 6 and 8. This is performed through an efficient exhaustive search, and as a result, we also find all the possible non-isomorphic codes with the same minimum block length, girth, and degree distribution. The exhaustive search, which is ordinarily a formidable task, is made possible by pruning the search space of many codes that are isomorphic to those previously examined in the search process. Many of the pruning techniques proposed in this paper are also applicable to QC-LDPC codes with base graphs other than the 3 × n fully connected ones discussed here, as well as to codes with a larger girth. To further demonstrate the effectiveness of the pruning techniques, we use them to search for QC-LDPC codes with girths 10 and 12, and find a number of such codes that have a shorter block length compared with the best known similar codes in the literature. In addition, motivated by the exhaustive search results, we tighten the lower bound on the block length of QC-LDPC codes of girth 6 constructed from fully connected 3 × n base graphs, and construct codes that achieve the lower bound for an arbitrary value of n ≥ 4.</description><identifier>ISSN: 0018-9448</identifier><identifier>EISSN: 1557-9654</identifier><identifier>DOI: 10.1109/TIT.2016.2523979</identifier><identifier>CODEN: IETTAW</identifier><language>eng</language><publisher>New York: IEEE</publisher><subject>Bipartite graph ; Codes ; Computer science ; Computers ; Cyclic Liftings ; Girth ; Girth- Optimal QC-LDPC Codes ; Graph theory ; Indexes ; Information theory ; Manganese ; Parity check codes ; Probability distribution ; Protograph Codes ; Quasi-Cyclic Low-Density Parity-Check (QCLDPC) Codes</subject><ispartof>IEEE transactions on information theory, 2016-04, Vol.62 (4), p.1552-1564</ispartof><rights>Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) Apr 2016</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c291t-50fedaa5f019e005161f7339f7b63618ddfdc3f9691cdf5ba130c94e9ab57de43</citedby><cites>FETCH-LOGICAL-c291t-50fedaa5f019e005161f7339f7b63618ddfdc3f9691cdf5ba130c94e9ab57de43</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/7398027$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>314,780,784,27923,27924,54795</link.rule.ids></links><search><creatorcontrib>Tasdighi, Alireza</creatorcontrib><creatorcontrib>Banihashemi, Amir H.</creatorcontrib><creatorcontrib>Sadeghi, Mohammad-Reza</creatorcontrib><title>Efficient Search of Girth-Optimal QC-LDPC Codes</title><title>IEEE transactions on information theory</title><addtitle>TIT</addtitle><description>In this paper, we study the cycle structure of quasi-cyclic (QC) low-density parity-check (LDPC) codes with the goal of obtaining the shortest code with a given degree distribution and girth. We focus on QC-LDPC codes, whose Tanner graphs are cyclic liftings of fully connected base graphs of size 3 × n, n ≥ 4, and obtain minimal lifting degrees that result in girths 6 and 8. This is performed through an efficient exhaustive search, and as a result, we also find all the possible non-isomorphic codes with the same minimum block length, girth, and degree distribution. The exhaustive search, which is ordinarily a formidable task, is made possible by pruning the search space of many codes that are isomorphic to those previously examined in the search process. Many of the pruning techniques proposed in this paper are also applicable to QC-LDPC codes with base graphs other than the 3 × n fully connected ones discussed here, as well as to codes with a larger girth. To further demonstrate the effectiveness of the pruning techniques, we use them to search for QC-LDPC codes with girths 10 and 12, and find a number of such codes that have a shorter block length compared with the best known similar codes in the literature. In addition, motivated by the exhaustive search results, we tighten the lower bound on the block length of QC-LDPC codes of girth 6 constructed from fully connected 3 × n base graphs, and construct codes that achieve the lower bound for an arbitrary value of n ≥ 4.</description><subject>Bipartite graph</subject><subject>Codes</subject><subject>Computer science</subject><subject>Computers</subject><subject>Cyclic Liftings</subject><subject>Girth</subject><subject>Girth- Optimal QC-LDPC Codes</subject><subject>Graph theory</subject><subject>Indexes</subject><subject>Information theory</subject><subject>Manganese</subject><subject>Parity check codes</subject><subject>Probability distribution</subject><subject>Protograph Codes</subject><subject>Quasi-Cyclic Low-Density Parity-Check (QCLDPC) Codes</subject><issn>0018-9448</issn><issn>1557-9654</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2016</creationdate><recordtype>article</recordtype><recordid>eNo9kE1LAzEQhoMoWKt3wcuC57SZzdfOUdZaC4Uq1nNI80G31G5Ntgf_fbe0eBoGnved4SHkEdgIgOF4OVuOSgZqVMqSo8YrMgApNUUlxTUZMAYVRSGqW3KX86ZfhYRyQMaTGBvXhF1XfAWb3LpoYzFtUremi33X_Nht8VnT-etHXdStD_me3ES7zeHhMofk-22yrN_pfDGd1S9z6kqEjkoWg7dWRgYYGJOgIGrOMeqV4goq76N3PKJCcD7KlQXOHIqAdiW1D4IPyfO5d5_a30PIndm0h7TrTxrQWgmmUUNPsTPlUptzCtHsU_9z-jPAzEmL6bWYkxZz0dJHns6RJoTwj2uOFSs1PwL9rlvN</recordid><startdate>201604</startdate><enddate>201604</enddate><creator>Tasdighi, Alireza</creator><creator>Banihashemi, Amir H.</creator><creator>Sadeghi, Mohammad-Reza</creator><general>IEEE</general><general>The Institute of Electrical and Electronics Engineers, Inc. (IEEE)</general><scope>97E</scope><scope>RIA</scope><scope>RIE</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>7SP</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope></search><sort><creationdate>201604</creationdate><title>Efficient Search of Girth-Optimal QC-LDPC Codes</title><author>Tasdighi, Alireza ; Banihashemi, Amir H. ; Sadeghi, Mohammad-Reza</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c291t-50fedaa5f019e005161f7339f7b63618ddfdc3f9691cdf5ba130c94e9ab57de43</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2016</creationdate><topic>Bipartite graph</topic><topic>Codes</topic><topic>Computer science</topic><topic>Computers</topic><topic>Cyclic Liftings</topic><topic>Girth</topic><topic>Girth- Optimal QC-LDPC Codes</topic><topic>Graph theory</topic><topic>Indexes</topic><topic>Information theory</topic><topic>Manganese</topic><topic>Parity check codes</topic><topic>Probability distribution</topic><topic>Protograph Codes</topic><topic>Quasi-Cyclic Low-Density Parity-Check (QCLDPC) Codes</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Tasdighi, Alireza</creatorcontrib><creatorcontrib>Banihashemi, Amir H.</creatorcontrib><creatorcontrib>Sadeghi, Mohammad-Reza</creatorcontrib><collection>IEEE All-Society Periodicals Package (ASPP) 2005-present</collection><collection>IEEE All-Society Periodicals Package (ASPP) 1998-Present</collection><collection>IEEE Xplore</collection><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Electronics & Communications Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><jtitle>IEEE transactions on information theory</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Tasdighi, Alireza</au><au>Banihashemi, Amir H.</au><au>Sadeghi, Mohammad-Reza</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Efficient Search of Girth-Optimal QC-LDPC Codes</atitle><jtitle>IEEE transactions on information theory</jtitle><stitle>TIT</stitle><date>2016-04</date><risdate>2016</risdate><volume>62</volume><issue>4</issue><spage>1552</spage><epage>1564</epage><pages>1552-1564</pages><issn>0018-9448</issn><eissn>1557-9654</eissn><coden>IETTAW</coden><abstract>In this paper, we study the cycle structure of quasi-cyclic (QC) low-density parity-check (LDPC) codes with the goal of obtaining the shortest code with a given degree distribution and girth. We focus on QC-LDPC codes, whose Tanner graphs are cyclic liftings of fully connected base graphs of size 3 × n, n ≥ 4, and obtain minimal lifting degrees that result in girths 6 and 8. This is performed through an efficient exhaustive search, and as a result, we also find all the possible non-isomorphic codes with the same minimum block length, girth, and degree distribution. The exhaustive search, which is ordinarily a formidable task, is made possible by pruning the search space of many codes that are isomorphic to those previously examined in the search process. Many of the pruning techniques proposed in this paper are also applicable to QC-LDPC codes with base graphs other than the 3 × n fully connected ones discussed here, as well as to codes with a larger girth. To further demonstrate the effectiveness of the pruning techniques, we use them to search for QC-LDPC codes with girths 10 and 12, and find a number of such codes that have a shorter block length compared with the best known similar codes in the literature. In addition, motivated by the exhaustive search results, we tighten the lower bound on the block length of QC-LDPC codes of girth 6 constructed from fully connected 3 × n base graphs, and construct codes that achieve the lower bound for an arbitrary value of n ≥ 4.</abstract><cop>New York</cop><pub>IEEE</pub><doi>10.1109/TIT.2016.2523979</doi><tpages>13</tpages></addata></record> |
fulltext | fulltext |
identifier | ISSN: 0018-9448 |
ispartof | IEEE transactions on information theory, 2016-04, Vol.62 (4), p.1552-1564 |
issn | 0018-9448 1557-9654 |
language | eng |
recordid | cdi_crossref_primary_10_1109_TIT_2016_2523979 |
source | IEEE Electronic Library (IEL) Journals |
subjects | Bipartite graph Codes Computer science Computers Cyclic Liftings Girth Girth- Optimal QC-LDPC Codes Graph theory Indexes Information theory Manganese Parity check codes Probability distribution Protograph Codes Quasi-Cyclic Low-Density Parity-Check (QCLDPC) Codes |
title | Efficient Search of Girth-Optimal QC-LDPC Codes |
url | http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-08T08%3A10%3A17IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Efficient%20Search%20of%20Girth-Optimal%20QC-LDPC%20Codes&rft.jtitle=IEEE%20transactions%20on%20information%20theory&rft.au=Tasdighi,%20Alireza&rft.date=2016-04&rft.volume=62&rft.issue=4&rft.spage=1552&rft.epage=1564&rft.pages=1552-1564&rft.issn=0018-9448&rft.eissn=1557-9654&rft.coden=IETTAW&rft_id=info:doi/10.1109/TIT.2016.2523979&rft_dat=%3Cproquest_cross%3E4002257351%3C/proquest_cross%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c291t-50fedaa5f019e005161f7339f7b63618ddfdc3f9691cdf5ba130c94e9ab57de43%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=1776407971&rft_id=info:pmid/&rft_ieee_id=7398027&rfr_iscdi=true |