Path partitions and forward-only trellis algorithms
This is a semitutorial paper on trellis-based algorithms. We argue that most decoding/detection algorithms described on trellises can be formulated as path-partitioning algorithms, with proper definitions of mappings from subsets of paths to metrics of subsets. Thereby, the only two operations neede...
Gespeichert in:
Veröffentlicht in: | IEEE transactions on information theory 2003-01, Vol.49 (1), p.38-52 |
---|---|
Hauptverfasser: | , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | 52 |
---|---|
container_issue | 1 |
container_start_page | 38 |
container_title | IEEE transactions on information theory |
container_volume | 49 |
creator | Xiao Ma Kavcic, A. |
description | This is a semitutorial paper on trellis-based algorithms. We argue that most decoding/detection algorithms described on trellises can be formulated as path-partitioning algorithms, with proper definitions of mappings from subsets of paths to metrics of subsets. Thereby, the only two operations needed are path-concatenation and path-collection, which play the roles of multiplication and addition, respectively. Furthermore, we show that the trellis structure permits the path-partitioning algorithms to be formulated as forward-only algorithms (with structures resembling the Viterbi (1967) algorithm), thus eliminating the need for backward computations regardless of what task needs to be performed on the trellis. While all of the actual decoding/detection algorithms presented here are rederivations of variations of previously known methods, we believe that the exposition of the algorithms in a unified manner as forward-only path-partitioning algorithms is the most intuitive manner in which to generalize the Viterbi algorithm. We also believe that this approach may, in fact, influence the practical implementation of the algorithms as well as influence the construction of other forward-only algorithms (e.g., byte-wise forward-only detection algorithms). |
doi_str_mv | 10.1109/TIT.2002.806140 |
format | Article |
fullrecord | <record><control><sourceid>proquest_RIE</sourceid><recordid>TN_cdi_proquest_miscellaneous_28580037</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>1159760</ieee_id><sourcerecordid>28580037</sourcerecordid><originalsourceid>FETCH-LOGICAL-c317t-a8b1442bf4ee4b00cbca2ddba8b274b2b2134e378578458373536e1dbd6955fe3</originalsourceid><addsrcrecordid>eNpdkE1LAzEQhoMoWKtnD14WD962zeRjkz1K8aNQ0EM9h2Q3a1O2m5qkSP-9KSsInoaZed5heBC6BTwDwPV8vVzPCMZkJnEFDJ-hCXAuyrri7BxNMAZZ1ozJS3QV4za3jAOZIPqu06bY65Bccn6IhR7aovPhW4e29EN_LFKwfe_yov_0waXNLl6ji0730d781in6eH5aL17L1dvLcvG4KhsKIpVaGmCMmI5ZywzGjWk0aVuT50QwQwwByiwVkgvJuKSCclpZaE1b1Zx3lk7Rw3h3H_zXwcakdi42-Rs9WH-IikguMc65Kbr_B279IQz5NwU1l1ISTjM0H6Em-BiD7dQ-uJ0ORwVYnQyqbFCdDKrRYE7cjQlnrf2jgdeiwvQHL-FriA</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>195888253</pqid></control><display><type>article</type><title>Path partitions and forward-only trellis algorithms</title><source>IEEE Electronic Library (IEL)</source><creator>Xiao Ma ; Kavcic, A.</creator><creatorcontrib>Xiao Ma ; Kavcic, A.</creatorcontrib><description>This is a semitutorial paper on trellis-based algorithms. We argue that most decoding/detection algorithms described on trellises can be formulated as path-partitioning algorithms, with proper definitions of mappings from subsets of paths to metrics of subsets. Thereby, the only two operations needed are path-concatenation and path-collection, which play the roles of multiplication and addition, respectively. Furthermore, we show that the trellis structure permits the path-partitioning algorithms to be formulated as forward-only algorithms (with structures resembling the Viterbi (1967) algorithm), thus eliminating the need for backward computations regardless of what task needs to be performed on the trellis. While all of the actual decoding/detection algorithms presented here are rederivations of variations of previously known methods, we believe that the exposition of the algorithms in a unified manner as forward-only path-partitioning algorithms is the most intuitive manner in which to generalize the Viterbi algorithm. We also believe that this approach may, in fact, influence the practical implementation of the algorithms as well as influence the construction of other forward-only algorithms (e.g., byte-wise forward-only detection algorithms).</description><identifier>ISSN: 0018-9448</identifier><identifier>EISSN: 1557-9654</identifier><identifier>DOI: 10.1109/TIT.2002.806140</identifier><identifier>CODEN: IETTAW</identifier><language>eng</language><publisher>New York: IEEE</publisher><subject>Algorithms ; Codes ; Convolutional codes ; Decoding ; Detection algorithms ; Error probability ; Intersymbol interference ; Iterative algorithms ; Partitioning algorithms ; Signal processing algorithms ; Sum product algorithm ; Viterbi algorithm</subject><ispartof>IEEE transactions on information theory, 2003-01, Vol.49 (1), p.38-52</ispartof><rights>Copyright Institute of Electrical and Electronics Engineers, Inc. (IEEE) Jan 2003</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c317t-a8b1442bf4ee4b00cbca2ddba8b274b2b2134e378578458373536e1dbd6955fe3</citedby><cites>FETCH-LOGICAL-c317t-a8b1442bf4ee4b00cbca2ddba8b274b2b2134e378578458373536e1dbd6955fe3</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/1159760$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>314,780,784,796,27924,27925,54758</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/1159760$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Xiao Ma</creatorcontrib><creatorcontrib>Kavcic, A.</creatorcontrib><title>Path partitions and forward-only trellis algorithms</title><title>IEEE transactions on information theory</title><addtitle>TIT</addtitle><description>This is a semitutorial paper on trellis-based algorithms. We argue that most decoding/detection algorithms described on trellises can be formulated as path-partitioning algorithms, with proper definitions of mappings from subsets of paths to metrics of subsets. Thereby, the only two operations needed are path-concatenation and path-collection, which play the roles of multiplication and addition, respectively. Furthermore, we show that the trellis structure permits the path-partitioning algorithms to be formulated as forward-only algorithms (with structures resembling the Viterbi (1967) algorithm), thus eliminating the need for backward computations regardless of what task needs to be performed on the trellis. While all of the actual decoding/detection algorithms presented here are rederivations of variations of previously known methods, we believe that the exposition of the algorithms in a unified manner as forward-only path-partitioning algorithms is the most intuitive manner in which to generalize the Viterbi algorithm. We also believe that this approach may, in fact, influence the practical implementation of the algorithms as well as influence the construction of other forward-only algorithms (e.g., byte-wise forward-only detection algorithms).</description><subject>Algorithms</subject><subject>Codes</subject><subject>Convolutional codes</subject><subject>Decoding</subject><subject>Detection algorithms</subject><subject>Error probability</subject><subject>Intersymbol interference</subject><subject>Iterative algorithms</subject><subject>Partitioning algorithms</subject><subject>Signal processing algorithms</subject><subject>Sum product algorithm</subject><subject>Viterbi algorithm</subject><issn>0018-9448</issn><issn>1557-9654</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2003</creationdate><recordtype>article</recordtype><sourceid>RIE</sourceid><recordid>eNpdkE1LAzEQhoMoWKtnD14WD962zeRjkz1K8aNQ0EM9h2Q3a1O2m5qkSP-9KSsInoaZed5heBC6BTwDwPV8vVzPCMZkJnEFDJ-hCXAuyrri7BxNMAZZ1ozJS3QV4za3jAOZIPqu06bY65Bccn6IhR7aovPhW4e29EN_LFKwfe_yov_0waXNLl6ji0730d781in6eH5aL17L1dvLcvG4KhsKIpVaGmCMmI5ZywzGjWk0aVuT50QwQwwByiwVkgvJuKSCclpZaE1b1Zx3lk7Rw3h3H_zXwcakdi42-Rs9WH-IikguMc65Kbr_B279IQz5NwU1l1ISTjM0H6Em-BiD7dQ-uJ0ORwVYnQyqbFCdDKrRYE7cjQlnrf2jgdeiwvQHL-FriA</recordid><startdate>200301</startdate><enddate>200301</enddate><creator>Xiao Ma</creator><creator>Kavcic, A.</creator><general>IEEE</general><general>The Institute of Electrical and Electronics Engineers, Inc. (IEEE)</general><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>200301</creationdate><title>Path partitions and forward-only trellis algorithms</title><author>Xiao Ma ; Kavcic, A.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c317t-a8b1442bf4ee4b00cbca2ddba8b274b2b2134e378578458373536e1dbd6955fe3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2003</creationdate><topic>Algorithms</topic><topic>Codes</topic><topic>Convolutional codes</topic><topic>Decoding</topic><topic>Detection algorithms</topic><topic>Error probability</topic><topic>Intersymbol interference</topic><topic>Iterative algorithms</topic><topic>Partitioning algorithms</topic><topic>Signal processing algorithms</topic><topic>Sum product algorithm</topic><topic>Viterbi algorithm</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Xiao Ma</creatorcontrib><creatorcontrib>Kavcic, A.</creatorcontrib><collection>IEEE All-Society Periodicals Package (ASPP) 1998-Present</collection><collection>IEEE Electronic Library (IEL)</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_linktorsrc</fulltext></delivery><addata><au>Xiao Ma</au><au>Kavcic, A.</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Path partitions and forward-only trellis algorithms</atitle><jtitle>IEEE transactions on information theory</jtitle><stitle>TIT</stitle><date>2003-01</date><risdate>2003</risdate><volume>49</volume><issue>1</issue><spage>38</spage><epage>52</epage><pages>38-52</pages><issn>0018-9448</issn><eissn>1557-9654</eissn><coden>IETTAW</coden><abstract>This is a semitutorial paper on trellis-based algorithms. We argue that most decoding/detection algorithms described on trellises can be formulated as path-partitioning algorithms, with proper definitions of mappings from subsets of paths to metrics of subsets. Thereby, the only two operations needed are path-concatenation and path-collection, which play the roles of multiplication and addition, respectively. Furthermore, we show that the trellis structure permits the path-partitioning algorithms to be formulated as forward-only algorithms (with structures resembling the Viterbi (1967) algorithm), thus eliminating the need for backward computations regardless of what task needs to be performed on the trellis. While all of the actual decoding/detection algorithms presented here are rederivations of variations of previously known methods, we believe that the exposition of the algorithms in a unified manner as forward-only path-partitioning algorithms is the most intuitive manner in which to generalize the Viterbi algorithm. We also believe that this approach may, in fact, influence the practical implementation of the algorithms as well as influence the construction of other forward-only algorithms (e.g., byte-wise forward-only detection algorithms).</abstract><cop>New York</cop><pub>IEEE</pub><doi>10.1109/TIT.2002.806140</doi><tpages>15</tpages></addata></record> |
fulltext | fulltext_linktorsrc |
identifier | ISSN: 0018-9448 |
ispartof | IEEE transactions on information theory, 2003-01, Vol.49 (1), p.38-52 |
issn | 0018-9448 1557-9654 |
language | eng |
recordid | cdi_proquest_miscellaneous_28580037 |
source | IEEE Electronic Library (IEL) |
subjects | Algorithms Codes Convolutional codes Decoding Detection algorithms Error probability Intersymbol interference Iterative algorithms Partitioning algorithms Signal processing algorithms Sum product algorithm Viterbi algorithm |
title | Path partitions and forward-only trellis algorithms |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-02T15%3A36%3A44IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_RIE&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Path%20partitions%20and%20forward-only%20trellis%20algorithms&rft.jtitle=IEEE%20transactions%20on%20information%20theory&rft.au=Xiao%20Ma&rft.date=2003-01&rft.volume=49&rft.issue=1&rft.spage=38&rft.epage=52&rft.pages=38-52&rft.issn=0018-9448&rft.eissn=1557-9654&rft.coden=IETTAW&rft_id=info:doi/10.1109/TIT.2002.806140&rft_dat=%3Cproquest_RIE%3E28580037%3C/proquest_RIE%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=195888253&rft_id=info:pmid/&rft_ieee_id=1159760&rfr_iscdi=true |