Hybrid Linear Programming Based Decoding Algorithm for LDPC Codes

This paper presents a hybrid decoding algorithm for low-density parity-check (LDPC) codes based on the interior point method with barrier function for linear programming (LP) decoding introduced by Wadayama . First, an efficient implementation of Wadayama's algorithm is presented. The main idea...

Full description

Saved in:
Bibliographic Details
Published inIEEE transactions on communications Vol. 59; no. 3; pp. 740 - 749
Main Authors Ngatched, Telex Magloire Nkouatchah, Alfa, Attahiru Sule, Jun Cai
Format Journal Article
LanguageEnglish
Published New York, NY IEEE 01.03.2011
Institute of Electrical and Electronics Engineers
The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
Subjects
Online AccessGet full text
ISSN0090-6778
1558-0857
DOI10.1109/TCOMM.2011.011811.090638

Cover

Abstract This paper presents a hybrid decoding algorithm for low-density parity-check (LDPC) codes based on the interior point method with barrier function for linear programming (LP) decoding introduced by Wadayama . First, an efficient implementation of Wadayama's algorithm is presented. The main idea behind the modification is to approximate the barrier function for the fundamental polytope defining the code so that it contains only one linear constraint for each of the parity-check constraints. A two-stage hybrid decoding which combines the interior point decoding and a low-complexity decoding algorithm for LDPC codes is then proposed. Simulation results show that the approximations introduced in the proposed algorithms do not result in any performance degradation, while considerably reducing the decoding complexity and latency.
AbstractList This paper presents a hybrid decoding algorithm for low-density parity-check (LDPC) codes based on the interior point method with barrier function for linear programming (LP) decoding introduced by Wadayama . First, an efficient implementation of Wadayama's algorithm is presented. The main idea behind the modification is to approximate the barrier function for the fundamental polytope defining the code so that it contains only one linear constraint for each of the parity-check constraints. A two-stage hybrid decoding which combines the interior point decoding and a low-complexity decoding algorithm for LDPC codes is then proposed. Simulation results show that the approximations introduced in the proposed algorithms do not result in any performance degradation, while considerably reducing the decoding complexity and latency.
Author Alfa, Attahiru Sule
Ngatched, Telex Magloire Nkouatchah
Jun Cai
Author_xml – sequence: 1
  givenname: Telex Magloire Nkouatchah
  surname: Ngatched
  fullname: Ngatched, Telex Magloire Nkouatchah
  email: ngatched@ee.umanitoba.ca
  organization: Dept. of Electr. & Comput. Eng., Univ. of Manitoba, Winnipeg, MB, Canada
– sequence: 2
  givenname: Attahiru Sule
  surname: Alfa
  fullname: Alfa, Attahiru Sule
  email: alfa@ee.umanitoba.ca
  organization: Dept. of Electr. & Comput. Eng., Univ. of Manitoba, Winnipeg, MB, Canada
– sequence: 3
  surname: Jun Cai
  fullname: Jun Cai
  email: jcai@ee.umanitoba.ca
  organization: Dept. of Electr. & Comput. Eng., Univ. of Manitoba, Winnipeg, MB, Canada
BackLink http://pascal-francis.inist.fr/vibad/index.php?action=getRecordDetail&idt=24041610$$DView record in Pascal Francis
BookMark eNqNkc1O3DAURq2KSh1on6CbqBJileF67PhnU2kIpVQaBAu6thz7ZmqUxGBnFrx9E0K7YMXCurJ1vs-WzzE5GuKAhBQU1pSCPr-vb29u1hugdD0tNQ8NgqkPZEWrSpWgKnlEVjCdlkJK9Ykc5_wAABwYW5Ht9XOTgi92YUCbirsU98n2fRj2xYXN6ItLdNHP2223jymMf_qijanYXd7VRR095s_kY2u7jF9e5wn5ffXjvr4ud7c_f9XbXemYUGNJveSikaAtKk0dU4JrrLynGiw0TeO45I1GwKbyGhiXYCvrN9IDNK1wip2Qs6X3McWnA-bR9CE77Do7YDxko4RWTCoGE_ntDfkQD2mYHmemz9AKpJATdPoK2exs1yY7uJDNYwq9Tc9mw4FTQeey7wvnUsw5YWtcGO0Y4jAmGzpDwcwezIsHM3swiwezeJgK1JuCf3e8I_p1iQZE_B-rhNacSvYXVKyVTw
CODEN IECMBT
CitedBy_id crossref_primary_10_20535_S0021347013020015
Cites_doi 10.1109/ITA.2008.4601085
10.1109/TIT.2005.856938
10.1109/TIT.1981.1056404
10.1109/ISIT.2006.262071
10.7551/mitpress/4347.001.0001
10.1109/LCOMM.2008.071563
10.1049/iet-com:20070632
10.1109/18.959255
10.1109/TIT.1978.1055873
10.1109/4234.905935
10.1109/ISIT.2007.4557442
10.1109/TCOMM.2009.09.070617
10.1109/ISIT.2007.4557412
10.1109/18.910578
10.1109/LCOMM.2005.1506712
10.1109/TCOMM.2009.02.060352
10.1017/CBO9780511804441
10.1109/TIT.2004.839541
10.1109/TIT.2004.842696
10.1007/BF02579150
10.1109/ISIT.2009.5205741
10.1109/TCOMM.2009.12.080493
10.1109/ISIT.2006.262070
10.1109/TIT.2008.2006384
10.1109/LCOMM.2004.825737
ContentType Journal Article
Copyright 2015 INIST-CNRS
Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) Mar 2011
Copyright_xml – notice: 2015 INIST-CNRS
– notice: Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) Mar 2011
DBID 97E
RIA
RIE
AAYXX
CITATION
IQODW
7SP
8FD
L7M
F28
FR3
DOI 10.1109/TCOMM.2011.011811.090638
DatabaseName IEEE All-Society Periodicals Package (ASPP) 2005–Present
IEEE All-Society Periodicals Package (ASPP) 1998–Present
IEEE Electronic Library (IEL)
CrossRef
Pascal-Francis
Electronics & Communications Abstracts
Technology Research Database
Advanced Technologies Database with Aerospace
ANTE: Abstracts in New Technology & Engineering
Engineering Research Database
DatabaseTitle CrossRef
Technology Research Database
Advanced Technologies Database with Aerospace
Electronics & Communications Abstracts
Engineering Research Database
ANTE: Abstracts in New Technology & Engineering
DatabaseTitleList Technology Research Database

Engineering Research Database
Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Electronic Library (IEL)
  url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
Discipline Engineering
Applied Sciences
EISSN 1558-0857
EndPage 749
ExternalDocumentID 2298394621
24041610
10_1109_TCOMM_2011_011811_090638
5699417
Genre orig-research
GroupedDBID -~X
.DC
0R~
29I
3EH
4.4
5GY
5VS
6IK
85S
97E
AAJGR
AARMG
AASAJ
AAWTH
ABAZT
ABFSI
ABQJQ
ABVLG
ACGFO
ACGFS
ACIWK
ACKIV
ACNCT
AENEX
AETIX
AGQYO
AGSQL
AHBIQ
AI.
AIBXA
AKJIK
AKQYR
ALLEH
ALMA_UNASSIGNED_HOLDINGS
ASUFR
ATWAV
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
CS3
DU5
E.L
EBS
EJD
HZ~
H~9
IAAWW
IBMZZ
ICLAB
IES
IFIPE
IFJZH
IPLJI
JAVBF
LAI
M43
MS~
O9-
OCL
P2P
RIA
RIE
RNS
TAE
TN5
VH1
ZCA
ZCG
AAYXX
CITATION
IQODW
RIG
7SP
8FD
L7M
F28
FR3
ID FETCH-LOGICAL-c368t-1d746b709ae891c38649e5dd190a0bbbc474b9e0eb5d903470a5ad27d00bf6c83
IEDL.DBID RIE
ISSN 0090-6778
IngestDate Sun Sep 28 02:55:59 EDT 2025
Mon Jun 30 10:27:06 EDT 2025
Mon Jul 21 09:17:18 EDT 2025
Wed Oct 01 00:48:13 EDT 2025
Thu Apr 24 23:01:40 EDT 2025
Wed Aug 27 02:49:10 EDT 2025
IsPeerReviewed true
IsScholarly true
Issue 3
Keywords Performance evaluation
Polytope
weighted bit-flipping (WBF) algorithm
Bit flipping
Multistage method
Interior point method
Linear programming
Belief propagation (BP) algorithm
Decoding
Algorithm
Convex programming
Implementation
Degradation
Credal approach
Simulation
low-density parity-check (LDPC) codes
finite geometries
Algorithm complexity
convex optimization
Error correcting code
Parity check codes
interior point algorithm
Parity check
Language English
License https://ieeexplore.ieee.org/Xplorehelp/downloads/license-information/IEEE.html
CC BY 4.0
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c368t-1d746b709ae891c38649e5dd190a0bbbc474b9e0eb5d903470a5ad27d00bf6c83
Notes ObjectType-Article-2
SourceType-Scholarly Journals-1
ObjectType-Feature-1
content type line 14
content type line 23
PQID 857980767
PQPubID 85472
PageCount 10
ParticipantIDs crossref_primary_10_1109_TCOMM_2011_011811_090638
proquest_journals_857980767
ieee_primary_5699417
proquest_miscellaneous_869837830
pascalfrancis_primary_24041610
crossref_citationtrail_10_1109_TCOMM_2011_011811_090638
ProviderPackageCode CITATION
AAYXX
PublicationCentury 2000
PublicationDate 2011-03-01
PublicationDateYYYYMMDD 2011-03-01
PublicationDate_xml – month: 03
  year: 2011
  text: 2011-03-01
  day: 01
PublicationDecade 2010
PublicationPlace New York, NY
PublicationPlace_xml – name: New York, NY
– name: New York
PublicationTitle IEEE transactions on communications
PublicationTitleAbbrev TCOMM
PublicationYear 2011
Publisher IEEE
Institute of Electrical and Electronics Engineers
The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
Publisher_xml – name: IEEE
– name: Institute of Electrical and Electronics Engineers
– name: The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
References ref13
ref12
ref14
ref31
ref30
ref10
ref2
ref17
ref19
ref18
ref24
ref23
ref26
ref25
ref20
bertsimas (ref22) 1997
ref21
gallager (ref1) 1963
chertkov (ref15) 2006
ref28
ref27
ref29
ref8
taghavi (ref11) 0
wadayama (ref16) 2008
ref9
ref4
ref3
ref5
vontobel (ref6) 2004
vontobel (ref7) 0
References_xml – start-page: 31
  year: 2006
  ident: ref15
  article-title: Loop calculus helps to improve belief propagation and linear programming decoding of LDPC codes
  publication-title: Proc Allerton Conf Commun Control Computing
– year: 1997
  ident: ref22
  publication-title: Introduction to Linear Optimization
– ident: ref18
  doi: 10.1109/ITA.2008.4601085
– ident: ref8
  doi: 10.1109/TIT.2005.856938
– ident: ref4
  doi: 10.1109/TIT.1981.1056404
– ident: ref9
  doi: 10.1109/ISIT.2006.262071
– year: 1963
  ident: ref1
  publication-title: Low-Density Parity-Check Codes
  doi: 10.7551/mitpress/4347.001.0001
– year: 0
  ident: ref11
  publication-title: Efficient implementation of linear programming decoding
– ident: ref26
  doi: 10.1109/LCOMM.2008.071563
– ident: ref28
  doi: 10.1049/iet-com:20070632
– ident: ref19
  doi: 10.1109/18.959255
– ident: ref20
  doi: 10.1109/TIT.1978.1055873
– ident: ref3
  doi: 10.1109/4234.905935
– ident: ref12
  doi: 10.1109/ISIT.2007.4557442
– ident: ref29
  doi: 10.1109/TCOMM.2009.09.070617
– ident: ref13
  doi: 10.1109/ISIT.2007.4557412
– start-page: 1493
  year: 2008
  ident: ref16
  article-title: Interior point decoding for linear vector channels based on based on convex optimization
  publication-title: Proc Int Symp Inf Theory
– ident: ref2
  doi: 10.1109/18.910578
– ident: ref25
  doi: 10.1109/LCOMM.2005.1506712
– ident: ref27
  doi: 10.1109/TCOMM.2009.02.060352
– year: 0
  ident: ref7
  publication-title: Graph-Cover Decoding and Finite-Length Analysis of Message-Passing Iterative Decoding of LDPC Codes
– ident: ref23
  doi: 10.1017/CBO9780511804441
– ident: ref31
  doi: 10.1109/TIT.2004.839541
– ident: ref5
  doi: 10.1109/TIT.2004.842696
– ident: ref21
  doi: 10.1007/BF02579150
– ident: ref17
  doi: 10.1109/ISIT.2009.5205741
– ident: ref30
  doi: 10.1109/TCOMM.2009.12.080493
– start-page: 991
  year: 2004
  ident: ref6
  article-title: On the relationship between linear programming decoding and min-sum algorithm decoding
  publication-title: Proc IEEE Int'l Symp Inf Theory Applications
– ident: ref14
  doi: 10.1109/ISIT.2006.262070
– ident: ref10
  doi: 10.1109/TIT.2008.2006384
– ident: ref24
  doi: 10.1109/LCOMM.2004.825737
SSID ssj0004033
Score 1.9989611
Snippet This paper presents a hybrid decoding algorithm for low-density parity-check (LDPC) codes based on the interior point method with barrier function for linear...
SourceID proquest
pascalfrancis
crossref
ieee
SourceType Aggregation Database
Index Database
Enrichment Source
Publisher
StartPage 740
SubjectTerms Algorithms
Applied sciences
Approximation
Approximation algorithms
Approximation methods
Barriers
Belief propagation (BP) algorithm
Coding, codes
Complexity
Complexity theory
Computer simulation
convex optimization
Decoding
Exact sciences and technology
finite geometries
Information, signal and communications theory
interior point algorithm
Iterative decoding
Linear programming
low-density parity-check (LDPC) codes
Maximum likelihood decoding
Performance degradation
Polytopes
Signal and communications theory
Telecommunications and information theory
weighted bit-flipping (WBF) algorithm
Title Hybrid Linear Programming Based Decoding Algorithm for LDPC Codes
URI https://ieeexplore.ieee.org/document/5699417
https://www.proquest.com/docview/857980767
https://www.proquest.com/docview/869837830
Volume 59
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVIEE
  databaseName: IEEE Electronic Library (IEL)
  customDbUrl:
  eissn: 1558-0857
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0004033
  issn: 0090-6778
  databaseCode: RIE
  dateStart: 19720101
  isFulltext: true
  titleUrlDefault: https://ieeexplore.ieee.org/
  providerName: IEEE
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1Lb9QwEB61PcGBV0EshcoHjmTrJI4fx2VLtUIs9NBKvUV-TADRblA3e2h_PeM4Gyhw6CmRbCvJjJ1vxp75BuBtURjhFTaZtEZmgiAjM_RPzNAom8sISDbudyw_y8W5-HhRXezAuzEXBhH74DOcxtv-LD-0fhO3yo4qaYzI1S7sKi1TrtbvHEheDoyTMZxd6W3UDjdHZ_Mvy-XA1hnzLOliIlLfgaK-tkqMjLRrEk6Tqlr884PuUefkMSy375uCTX5MN52b-tu_qBzv-0FP4NFgfrJZmi9PYQdXz-DhH6SE-zBb3MQsLkZeKq0CdpoCuK6ojb0nyAvsmDzWiHhsdvm1vf7efbtiZPmyT8enczZvA66fw_nJh7P5IhsKLWS-lLrL8qCEdIobi9rkvtRSGKxCIGPBcuecF0o4gxxdFQwvheK2sqFQgXPXSK_LF7C3alf4EpiQVhW84eQ3SoEKraVeumqEsEajLyagtjKv_cBCHothXNa9N8JN3Wurjtqqk7bqpK0J5OPIn4mJ4x5j9qPQx_6DvCdweEfNYzuZN9Hh4xM42Oq9Htb0utaVMporScPZ2EqLMZ6w2BW2G-oiTSToL_mr_z_4AB6kPekYw_Ya9rrrDb4ho6Zzh_1s_gVrhe4P
linkProvider IEEE
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1Lb9QwEB6VcgAO5VEQS6H4wJFsncTP43ZLtcCm9LCVerP8CiDaDepmD_TX146zgQKHnhLJtpLM2Plm7JlvAN4VhSSW-zpjWrKMBMjIZPgnZl5ynbMISDrud1QnbHZGPp3T8y14P-TCeO-74DM_jrfdWb5r7DpulR1QJiXJ-T24TwkhNGVr_c6CxGXPORkD2rnYxO1gebCYfqmqnq8zZlqGi4xYfQuMuuoqMTZSr4J46lTX4p9fdIc7x4-h2rxxCjf5MV63Zmyv_yJzvOsnPYGd3gBFkzRjnsKWXz6DR3_QEu7CZPYr5nGh4KeGdYBOUwjXZWhDhwH0HDoKPmvEPDS5-NpcfW-_XaJg-6L50ekUTRvnV8_h7PjDYjrL-lILmS2ZaLPcccIMx1J7IXNbCkakp84Fc0FjY4wlnBjpsTfUSVwSjjXVruAOY1MzK8oXsL1slv4lIMI0L3CNg-fIiOde69BL0JoQLYW3xQj4RubK9jzksRzGher8ESxVpy0VtaWStlTS1gjyYeTPxMVxhzG7UehD_17eI9i_peahPRg40eXDI9jb6F31q3qlBOVSYM7CcDS0huUYz1j00jfr0IXJSNFf4lf_f_BbeDBbVHM1_3jyeQ8eph3qGNH2Grbbq7V_E0yc1ux3M_sGCu3xXA
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Hybrid+Linear+Programming+Based+Decoding+Algorithm+for+LDPC+Codes&rft.jtitle=IEEE+transactions+on+communications&rft.au=Ngatched%2C+Telex+Magloire+Nkouatchah&rft.au=Alfa%2C+Attahiru+Sule&rft.au=Cai%2C+Jun&rft.date=2011-03-01&rft.issn=0090-6778&rft.volume=59&rft.issue=3&rft.spage=740&rft.epage=749&rft_id=info:doi/10.1109%2FTCOMM.2011.011811.090638&rft.externalDBID=NO_FULL_TEXT
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0090-6778&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0090-6778&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0090-6778&client=summon