Performance analysis of iterative decoding algorithms with memory
Density evolution is often used to determine the performance of an ensemble of low-density parity-check (LDPC) codes under iterative message-passing algorithms. Conventional density evolution techniques over memoryless channels are based on the independence assumption amongst all the processed messa...
Saved in:
| Published in: | 2010 IEEE Information Theory Workshop on Information Theory pp. 1 - 5 |
|---|---|
| Main Authors: | , |
| Format: | Conference Proceeding |
| Language: | English |
| Published: |
IEEE
01.01.2010
|
| Subjects: | |
| ISBN: | 9781424463725, 1424463726 |
| Online Access: | Get full text |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| Abstract | Density evolution is often used to determine the performance of an ensemble of low-density parity-check (LDPC) codes under iterative message-passing algorithms. Conventional density evolution techniques over memoryless channels are based on the independence assumption amongst all the processed messages in variable and check nodes. This assumption is valid for many algorithms such as standard belief propagation (BP) and min-sum (MS) algorithms. However, there are other important iterative algorithms such as successive relaxation (SR) versions of BP and MS, and differential decoding with binary message passing (DD-BMP) algorithm of Mobini et. al., for which this assumption is not valid. The dependence created among messages for these algorithms is due to the introduction of memory in the iterative algorithm. In this work, we propose a model for iterative decoding algorithms with memory which covers SR and DD-BMP algorithms as special cases. Based on this model, we derive a Bayesian network for iterative algorithms with memory over memoryless channels and use this representation to analyze the algorithms using density evolution. The density evolution technique is developed based on truncating the memory of the decoding process and approximating it with a finite order Markov process, and can be implemented efficiently. As an example, we apply our technique to analyze the performance of DD-BMP on regular LDPC code ensembles, and make a number of interesting observations with regard to the performance/complexity trade off of DD-BMP in comparison with BP and MS algorithms. |
|---|---|
| AbstractList | Density evolution is often used to determine the performance of an ensemble of low-density parity-check (LDPC) codes under iterative message-passing algorithms. Conventional density evolution techniques over memoryless channels are based on the independence assumption amongst all the processed messages in variable and check nodes. This assumption is valid for many algorithms such as standard belief propagation (BP) and min-sum (MS) algorithms. However, there are other important iterative algorithms such as successive relaxation (SR) versions of BP and MS, and differential decoding with binary message passing (DD-BMP) algorithm of Mobini et. al., for which this assumption is not valid. The dependence created among messages for these algorithms is due to the introduction of memory in the iterative algorithm. In this work, we propose a model for iterative decoding algorithms with memory which covers SR and DD-BMP algorithms as special cases. Based on this model, we derive a Bayesian network for iterative algorithms with memory over memoryless channels and use this representation to analyze the algorithms using density evolution. The density evolution technique is developed based on truncating the memory of the decoding process and approximating it with a finite order Markov process, and can be implemented efficiently. As an example, we apply our technique to analyze the performance of DD-BMP on regular LDPC code ensembles, and make a number of interesting observations with regard to the performance/complexity trade off of DD-BMP in comparison with BP and MS algorithms. |
| Author | Janulewicz, Emil Banihashemi, Amir H |
| Author_xml | – sequence: 1 givenname: Emil surname: Janulewicz fullname: Janulewicz, Emil organization: Dept. of Syst. & Comput. Eng., Carleton Univ., Ottawa, ON, Canada – sequence: 2 givenname: Amir H surname: Banihashemi fullname: Banihashemi, Amir H organization: Dept. of Syst. & Comput. Eng., Carleton Univ., Ottawa, ON, Canada |
| BookMark | eNpNj01Lw0AYhFdUUGt-gR72D6S--5nkWIofxYKFBjyWTfbdupJkZTco-fcG7MG5PMwchpkbcjGEAQm5Z7BkDKqHTf3-ut_tlxzmRCkQHPgZyaqiZJJLqeWM839eFFxdkSylT5glFS9AXpPVDqMLsTdDi9QMppuSTzQ46keMZvTfSC22wfrhSE13DNGPH32iPzNoj32I0y25dKZLmJ24IPXTY71-ybdvz5v1apv7CsZcCahayYzkxoJhwgA0XFuHUjFbFciUA27nTSBKVjirG62VdkK0rKxYU4oFufur9Yh4-Iq-N3E6nH6LX7baTag |
| ContentType | Conference Proceeding |
| DBID | 6IE 6IL CBEJK RIE RIL |
| DOI | 10.1109/ITWKSPS.2010.5503202 |
| DatabaseName | IEEE Electronic Library (IEL) Conference Proceedings IEEE Xplore POP ALL IEEE Xplore All Conference Proceedings IEEE Electronic Library (IEL) IEEE Proceedings Order Plans (POP All) 1998-Present |
| DatabaseTitleList | |
| Database_xml | – sequence: 1 dbid: RIE name: IEEE Electronic Library (IEL) url: https://ieeexplore.ieee.org/ sourceTypes: Publisher |
| DeliveryMethod | fulltext_linktorsrc |
| EISBN | 9781424464142 1424464153 1424464145 9781424464159 |
| EndPage | 5 |
| ExternalDocumentID | 5503202 |
| Genre | orig-research |
| GroupedDBID | 6IE 6IF 6IK 6IL 6IN AAJGR AAWTH ADFMO ALMA_UNASSIGNED_HOLDINGS BEFXN BFFAM BGNUA BKEBE BPEOZ CBEJK IEGSK IERZE OCL RIE RIL |
| ID | FETCH-LOGICAL-i90t-5309c41a42ad0a13a00b26dfe451d97e15f02d27003817fd6b6656f33c1891b83 |
| IEDL.DBID | RIE |
| ISBN | 9781424463725 1424463726 |
| IngestDate | Wed Aug 27 02:38:22 EDT 2025 |
| IsPeerReviewed | false |
| IsScholarly | false |
| Language | English |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-i90t-5309c41a42ad0a13a00b26dfe451d97e15f02d27003817fd6b6656f33c1891b83 |
| PageCount | 5 |
| ParticipantIDs | ieee_primary_5503202 |
| PublicationCentury | 2000 |
| PublicationDate | 2010-Jan. |
| PublicationDateYYYYMMDD | 2010-01-01 |
| PublicationDate_xml | – month: 01 year: 2010 text: 2010-Jan. |
| PublicationDecade | 2010 |
| PublicationTitle | 2010 IEEE Information Theory Workshop on Information Theory |
| PublicationTitleAbbrev | ITWKSPS |
| PublicationYear | 2010 |
| Publisher | IEEE |
| Publisher_xml | – name: IEEE |
| SSID | ssj0000452704 |
| Score | 1.4345707 |
| Snippet | Density evolution is often used to determine the performance of an ensemble of low-density parity-check (LDPC) codes under iterative message-passing... |
| SourceID | ieee |
| SourceType | Publisher |
| StartPage | 1 |
| SubjectTerms | Algorithm design and analysis Bayesian methods Belief propagation Iterative algorithms Iterative decoding Memoryless systems Message passing Parity check codes Performance analysis Strontium |
| Title | Performance analysis of iterative decoding algorithms with memory |
| URI | https://ieeexplore.ieee.org/document/5503202 |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1LSwMxEB7a4sGTSiu-ycGja_PYTTZHEYuilIUW7a0km0QL2pV2K_jvTXa3LYIXIYckkJAQkpnMzPcNwCXJrZYC28gqQqNY5TSS2tecl_2aOkN0xcT0_CSGw3QykVkLrjZYGGttFXxmr0O18uWbIl8FU1nfa9Mh3Xcb2kLwGqu1sacEanCB4zV2izNB-ZrSqWknDXSOYNl_GL88jrJRHdvVzPsrwUolXwZ7_1vZPvS2QD2UbUTQAbTsvAs32RYMgFRDOoIKh2oGZf-8IeM_nWEEUu-vxWJWvn0sUbDIoo8QePvdg_Hgbnx7HzWZEqKZxGWUMCzzmKiYKoMVYQpjTblxNk6IkcKSxGFqgos58PE5wzX3apxjLCepJDplh9CZF3N7BEgYIY1O_a00Nk5dqn3xc2CvJXFGZXIM3bD76WfNhTFtNn7yd_cp7Nbe9mCyOINOuVjZc9jJv8rZcnFRHeAPMEKXmQ |
| linkProvider | IEEE |
| linkToHtml | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1LSwMxEB5qFfSk0opvc_Do2iSbfeQoYmlpLQst2ltJNokWbFfareC_N9ndtghehBySQEJCSGYyM983ALck1ZJHWHtaEOoxkVKPS1szVvZLahSRBRPTSz8aDOLxmCc1uNtgYbTWRfCZvnfVwpevsnTlTGUtq027dN87sBswRnGJ1tpYVBw5eITZGr0V-hEN16ROVTuowHME81Z39NobJsMyuqua-VeKlULCtA__t7YjaG6heijZCKFjqOl5Ax6SLRwAiYp2BGUGlRzK9oFDyn473QgkPt6yxTR_ny2Rs8mimQu9_W7CqP00eux4Va4Eb8px7gU-5ikjglGhsCC-wFjSUBnNAqJ4pElgMFXOyewY-YwKZWgVOeP7KYk5kbF_AvV5NtengCIVcSVjey-VZrGJpS12Dmz1pNCnPDiDhtv95LNkw5hUGz__u_sG9juj5_6k3x30LuCg9L07A8Yl1PPFSl_BXvqVT5eL6-IwfwBKGZrg |
| 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%3Abook&rft.genre=proceeding&rft.title=2010+IEEE+Information+Theory+Workshop+on+Information+Theory&rft.atitle=Performance+analysis+of+iterative+decoding+algorithms+with+memory&rft.au=Janulewicz%2C+Emil&rft.au=Banihashemi%2C+Amir+H&rft.date=2010-01-01&rft.pub=IEEE&rft.isbn=9781424463725&rft.spage=1&rft.epage=5&rft_id=info:doi/10.1109%2FITWKSPS.2010.5503202&rft.externalDocID=5503202 |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9781424463725/lc.gif&client=summon&freeimage=true |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9781424463725/mc.gif&client=summon&freeimage=true |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9781424463725/sc.gif&client=summon&freeimage=true |

