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...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEEE transactions on information theory 2003-01, Vol.49 (1), p.38-52
Hauptverfasser: Xiao Ma, Kavcic, A.
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 &amp; 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