A Based Algorithm for Reduced Complexity ML Decoding of Tailbiting Codes
The A* algorithm is a graph search algorithm which has shown good results in terms of computational complexity for Maximum Likelihood (ML) decoding of tailbiting convolutional codes. The decoding of tailbiting codes with this algorithm is performed in two phases. In the first phase, a typical Viterb...
        Saved in:
      
    
          | Published in | IEEE communications letters Vol. 14; no. 9; pp. 854 - 856 | 
|---|---|
| Main Authors | , , , | 
| Format | Journal Article | 
| Language | English | 
| Published | 
        New York, NY
          IEEE
    
        01.09.2010
     Institute of Electrical and Electronics Engineers The Institute of Electrical and Electronics Engineers, Inc. (IEEE)  | 
| Subjects | |
| Online Access | Get full text | 
| ISSN | 1089-7798 1558-2558  | 
| DOI | 10.1109/LCOMM.2010.072310.100295 | 
Cover
| Abstract | The A* algorithm is a graph search algorithm which has shown good results in terms of computational complexity for Maximum Likelihood (ML) decoding of tailbiting convolutional codes. The decoding of tailbiting codes with this algorithm is performed in two phases. In the first phase, a typical Viterbi decoding is employed to collect information regarding the trellis. The A* algorithm is then applied in the second phase, using the information obtained in the first one to calculate the heuristic function. The improvements proposed in this work decrease the computational complexity of the A* algorithm using further information from the first phase of the algorithm. This information is used for obtaining a more accurate heuristic function and finding early terminating conditions for the A* algorithm. Simulation results show that the proposed modifications decrease the complexity of ML decoding with the A* algorithm in terms of the performed number of operations. | 
    
|---|---|
| AbstractList | The A* algorithm is a graph search algorithm which has shown good results in terms of computational complexity for Maximum Likelihood (ML) decoding of tailbiting convolutional codes. The decoding of tailbiting codes with this algorithm is performed in two phases. In the first phase, a typical Viterbi decoding is employed to collect information regarding the trellis. The A* algorithm is then applied in the second phase, using the information obtained in the first one to calculate the heuristic function. The improvements proposed in this work decrease the computational complexity of the A* algorithm using further information from the first phase of the algorithm. This information is used for obtaining a more accurate heuristic function and finding early terminating conditions for the A* algorithm. Simulation results show that the proposed modifications decrease the complexity of ML decoding with the A* algorithm in terms of the performed number of operations. | 
    
| Author | Gutierrez, Fernando Garcia, Paloma Valdovinos, Antonio Ortin, Jorge  | 
    
| Author_xml | – sequence: 1 givenname: Jorge surname: Ortin fullname: Ortin, Jorge email: jortin@unizar.es organization: Aragon Inst. for Eng. Res. (I3A), Univ. of Zaragoza, Zaragoza, Spain – sequence: 2 givenname: Paloma surname: Garcia fullname: Garcia, Paloma organization: Aragon Inst. for Eng. Res. (I3A), Univ. of Zaragoza, Zaragoza, Spain – sequence: 3 givenname: Fernando surname: Gutierrez fullname: Gutierrez, Fernando organization: Aragon Inst. for Eng. Res. (I3A), Univ. of Zaragoza, Zaragoza, Spain – sequence: 4 givenname: Antonio surname: Valdovinos fullname: Valdovinos, Antonio organization: Aragon Inst. for Eng. Res. (I3A), Univ. of Zaragoza, Zaragoza, Spain  | 
    
| BackLink | http://pascal-francis.inist.fr/vibad/index.php?action=getRecordDetail&idt=23264952$$DView record in Pascal Francis | 
    
| BookMark | eNqNkUFv1DAQhS1UJNrCL-BiCSFOKbYnTuwL0hKgRdpVJVTOluOMi6tsvNhZqf33OKT00BMX2zP63puR3xk5meKEhFDOLjhn-uO2u97tLgQrNWsFLG3GhJYvyCmXUlWiHCflzZSu2larV-Qs5zvGmBKSn5KrDf1sMw50M97GFOZfe-pjoj9wOLrS7eL-MOJ9mB_obku_oItDmG5p9PTGhrEP81J1ccD8mrz0dsz45vE-Jz-_fb3prqrt9eX3brOtHDR6rhrJLVivleM9axrAoectYG1VDYPTbNCi7hHroQXPobfKeaekBeVBcWVbOCcfVt9Dir-PmGezD9nhONoJ4zEbBZzLWjYL-e4ZeRePaSrLGc6AcQ6NWqj3j5TNzo4-2cmFbA4p7G16MAJEU2spCvdp5VyKOSf0xoXZziFOcypfUSzNkof5m4dZ8jBrHmbNoxioZwb_ZvyH9O0qDYj4JJMS6oYB_AG1cpf4 | 
    
| CODEN | ICLEF6 | 
    
| CitedBy_id | crossref_primary_10_1007_s12243_013_0400_9 crossref_primary_10_1109_ACCESS_2018_2866396 crossref_primary_10_1109_TCOMM_2014_2319264 crossref_primary_10_1109_TVT_2014_2360528  | 
    
| Cites_doi | 10.1109/LCOMM.2009.090810 10.1109/LCOMM.2008.072181 10.1109/TCOMM.2003.818084 10.1109/25.282266 10.1109/ISITA.2008.4895569  | 
    
| ContentType | Journal Article | 
    
| Copyright | 2015 INIST-CNRS Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) Sep 2010  | 
    
| Copyright_xml | – notice: 2015 INIST-CNRS – notice: Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) Sep 2010  | 
    
| DBID | 97E RIA RIE AAYXX CITATION IQODW 7SP 8FD L7M F28 FR3  | 
    
| DOI | 10.1109/LCOMM.2010.072310.100295 | 
    
| 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 Xplore url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/ sourceTypes: Publisher  | 
    
| DeliveryMethod | fulltext_linktorsrc | 
    
| Discipline | Engineering Government Applied Sciences  | 
    
| EISSN | 1558-2558 | 
    
| EndPage | 856 | 
    
| ExternalDocumentID | 2723797481 23264952 10_1109_LCOMM_2010_072310_100295 5534603  | 
    
| Genre | orig-research | 
    
| GroupedDBID | -~X 0R~ 29I 4.4 5GY 5VS 6IK 97E AAJGR AARMG AASAJ AAWTH ABAZT ABQJQ ABVLG ACGFO ACIWK AENEX AETIX AGQYO AGSQL AHBIQ AI. AIBXA AKJIK AKQYR ALLEH ALMA_UNASSIGNED_HOLDINGS ATWAV AZLTO BEFXN BFFAM BGNUA BKEBE BPEOZ CS3 DU5 EBS EJD HZ~ H~9 IES IFIPE IFJZH IPLJI JAVBF LAI M43 O9- OCL P2P RIA RIE RNS TN5 VH1 AAYXX CITATION IQODW RIG 7SP 8FD L7M F28 FR3  | 
    
| ID | FETCH-LOGICAL-c369t-651a3af98c1b0663edb173e4a843dc90d924bee4d73f13ba8cfc85a38f3818a73 | 
    
| IEDL.DBID | RIE | 
    
| ISSN | 1089-7798 | 
    
| IngestDate | Wed Oct 01 14:08:42 EDT 2025 Mon Jun 30 10:17:06 EDT 2025 Mon Jul 21 09:14:12 EDT 2025 Wed Oct 01 04:52:47 EDT 2025 Thu Apr 24 22:55:07 EDT 2025 Wed Aug 27 02:48:16 EDT 2025  | 
    
| IsPeerReviewed | true | 
    
| IsScholarly | true | 
    
| Issue | 9 | 
    
| Keywords | A algorithm Convolutional codes Convolutional code Computational complexity decoding Search algorithm Maximum likelihood decoding tailbiting Simulation Algorithm complexity Heuristic method Viterbi decoding IA algorithm  | 
    
| Language | English | 
    
| License | https://ieeexplore.ieee.org/Xplorehelp/downloads/license-information/IEEE.html CC BY 4.0  | 
    
| LinkModel | DirectLink | 
    
| MergedId | FETCHMERGED-LOGICAL-c369t-651a3af98c1b0663edb173e4a843dc90d924bee4d73f13ba8cfc85a38f3818a73 | 
    
| Notes | ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 14 ObjectType-Article-2 ObjectType-Feature-1 content type line 23  | 
    
| PQID | 1030113687 | 
    
| PQPubID | 85419 | 
    
| PageCount | 3 | 
    
| ParticipantIDs | proquest_miscellaneous_831154567 proquest_journals_1030113687 crossref_citationtrail_10_1109_LCOMM_2010_072310_100295 crossref_primary_10_1109_LCOMM_2010_072310_100295 pascalfrancis_primary_23264952 ieee_primary_5534603  | 
    
| ProviderPackageCode | CITATION AAYXX  | 
    
| PublicationCentury | 2000 | 
    
| PublicationDate | 2010-09-01 | 
    
| PublicationDateYYYYMMDD | 2010-09-01 | 
    
| PublicationDate_xml | – month: 09 year: 2010 text: 2010-09-01 day: 01  | 
    
| PublicationDecade | 2010 | 
    
| PublicationPlace | New York, NY | 
    
| PublicationPlace_xml | – name: New York, NY – name: New York  | 
    
| PublicationTitle | IEEE communications letters | 
    
| PublicationTitleAbbrev | COML | 
    
| PublicationYear | 2010 | 
    
| 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 | shankar (ref3) 0 ref2 ref1 ref4 ref6 ref5  | 
    
| References_xml | – ident: ref6 doi: 10.1109/LCOMM.2009.090810 – ident: ref4 doi: 10.1109/LCOMM.2008.072181 – ident: ref2 doi: 10.1109/TCOMM.2003.818084 – ident: ref1 doi: 10.1109/25.282266 – ident: ref5 doi: 10.1109/ISITA.2008.4895569 – year: 0 ident: ref3 publication-title: Efficient Convergent Maximum Likelihood Decoding on Tail-Biting Trellises  | 
    
| SSID | ssj0008251 | 
    
| Score | 1.9906303 | 
    
| Snippet | The A* algorithm is a graph search algorithm which has shown good results in terms of computational complexity for Maximum Likelihood (ML) decoding of... | 
    
| SourceID | proquest pascalfrancis crossref ieee  | 
    
| SourceType | Aggregation Database Index Database Enrichment Source Publisher  | 
    
| StartPage | 854 | 
    
| SubjectTerms | A algorithm Algorithms Applied sciences Coding, codes Complexity Computation Computational complexity Computational modeling Convolutional codes Decoding Exact sciences and technology Government Heuristic IA algorithm Information, signal and communications theory Land mobile radio cellular systems Mathematical analysis Mathematical models Maximum likelihood decoding Signal and communications theory Stopping Tail tailbiting Telecommunications and information theory Termination of employment Viterbi algorithm Viterbi decoding WiMAX  | 
    
| Title | A Based Algorithm for Reduced Complexity ML Decoding of Tailbiting Codes | 
    
| URI | https://ieeexplore.ieee.org/document/5534603 https://www.proquest.com/docview/1030113687 https://www.proquest.com/docview/831154567  | 
    
| Volume | 14 | 
    
| hasFullText | 1 | 
    
| inHoldings | 1 | 
    
| isFullTextHit | |
| isPrint | |
| journalDatabaseRights | – providerCode: PRVIEE databaseName: IEEE Xplore customDbUrl: eissn: 1558-2558 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0008251 issn: 1089-7798 databaseCode: RIE dateStart: 19970101 isFulltext: true titleUrlDefault: https://ieeexplore.ieee.org/ providerName: IEEE  | 
    
| link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV3LbtQwFL0qXZUFjxZEoFResCTTOHb8WA6FaoQakFArdRfZjg0jhgnqZBbw9fg6mVAei-6ixFEex_E9Nz4-F-BV2VI0DeE596HKeUVZbrBqKvVcxADPSylw7XD9QSyu-Pvr6noPXk9rYbz3SXzmZ7iZ5vLbzm3xV9lpVTEu0NrznlRiWKs1jbq4BHMQ0-vIGLXaqXYKfXpx9rGuRxWXRD6TfEexosStUJRqq6Ay0mziywlDVYt_BugUdc4fQr2730Fs8nW27e3M_fzLyvGuD_QIHoz0k8yH_vIY9vz6EO7fMiU8hIPf5XePYDEnb2Kca8l89bm7WfZfvpHIcsknNHyNe3E0QUfN_gepL8jbmMpiKCRdIJdmubJL1FTHRq3fPIGr83eXZ4t8LL6QOyZ0n4uKGmaCVo5apCW-tVQyz43irHW6aGPiZr3nrWSBMmuUC05VhqmAHMBI9hT2193aPwNSCeOkL72RPLYPyhZaFkUog41AcW0zkDscGjc6k2OBjFWTMpRCNwnBBhFsBgSbAcEM6HTm98Gd4w7nHCEQU_sRgwxO_oB-Oh4pp4hZZJnB8a4vNON3vmloyiiZUDIDMh2OXyhOu5i177abRqGhUeSp8vn_r_wCDgZJAgrXjmG_v9n6l5Hp9PYkdfFfEKD07Q | 
    
| linkProvider | IEEE | 
    
| linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1Nb9QwEB1V5UA5lNKCCJTiA0eyTWI7jo_b0mqBTZHQVurNsh27rFg2VTd7gF9fT5IN5ePQW5Q4ysdzPG_i5zcA77IqRdMQFjPnecx4SmONVVNTx_IQ4Fkmclw7XF7kk0v26YpfbcH7YS2Mc64Vn7kRbrZz-VVt1_ir7JhzynK09nzEGWO8W601jLu4CLOT08vAGWWx0e0k8nh6-qUsex2XQEbTOo9iTYl7waitroLaSL0Kr8d3dS3-GaLbuHP-FMrNHXdyk--jdWNG9tdfZo4PfaQ92O0JKBl3PeYZbLnlPjy5Z0u4Dzu_C_AewGRMTkKkq8h4cV3fzptvP0jgueQrWr6GvTieoKdm85OUU_IhJLMYDEntyUzPF2aOqurQqHKr53B5fjY7ncR9-YXY0lw2cc5TTbWXhU0NEhNXmVRQx3TBaGVlUoXUzTjHKkF9So0urLcF17TwyAK0oC9ge1kv3UsgPNdWuMxpwUJ7X5hEiiTxmTcBKCZNBGKDg7K9NzmWyFioNkdJpGoRVIig6hBUHYIRpMOZN50_xwPOOUAghvY9BhEc_QH9cDyQzjzkkVkEh5u-oPovfaXSNqekeSEiIMPh8I3ixIteunq9UgVaGgWmKl79_8pv4fFkVk7V9OPF59ew0wkUUMZ2CNvN7dq9CbynMUdtd78DCZP4Og | 
    
| 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=A+Based+Algorithm+for+Reduced+Complexity+ML+Decoding+of+Tailbiting+Codes&rft.jtitle=IEEE+communications+letters&rft.au=Ortin%2C+Jorge&rft.au=Garcia%2C+Paloma&rft.au=Gutierrez%2C+Fernando&rft.au=Valdovinos%2C+Antonio&rft.date=2010-09-01&rft.pub=The+Institute+of+Electrical+and+Electronics+Engineers%2C+Inc.+%28IEEE%29&rft.issn=1089-7798&rft.eissn=1558-2558&rft.volume=14&rft.issue=9&rft.spage=854&rft_id=info:doi/10.1109%2FLCOMM.2010.072310.100295&rft.externalDBID=NO_FULL_TEXT&rft.externalDocID=2723797481 | 
    
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1089-7798&client=summon | 
    
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1089-7798&client=summon | 
    
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1089-7798&client=summon |