A new Reed-Solomon code decoding algorithm based on Newton's interpolation
A Reed-Solomon code decoding algorithm based on Newton's interpolation is presented. This algorithm has as main application fast generalized-minimum-distance decoding of Reed-Solomon codes. It uses a modified Berlekamp-Massey algorithm to perform all necessary generalized-minimum-distance decod...
        Saved in:
      
    
          | Published in | IEEE transactions on information theory Vol. 39; no. 2; pp. 358 - 365 | 
|---|---|
| Main Author | |
| Format | Journal Article | 
| Language | English | 
| Published | 
        New York, NY
          IEEE
    
        01.03.1993
     Institute of Electrical and Electronics Engineers  | 
| Subjects | |
| Online Access | Get full text | 
| ISSN | 0018-9448 | 
| DOI | 10.1109/18.212267 | 
Cover
| Abstract | A Reed-Solomon code decoding algorithm based on Newton's interpolation is presented. This algorithm has as main application fast generalized-minimum-distance decoding of Reed-Solomon codes. It uses a modified Berlekamp-Massey algorithm to perform all necessary generalized-minimum-distance decoding steps in only one run. With a time-domain form of the new decoder the overall asymptotic generalized-minimum-distance decoding complexity becomes O(dn), with n the length and d the distance of the code (including the calculation of all error locations and values). This asymptotic complexity is optimal. Other applications are the possibility of fast decoding of Reed-Solomon codes with adaptive redundancy and a general parallel decoding algorithm with zero delay.< > | 
    
|---|---|
| AbstractList | A Reed-Solomon code decoding algorithm based on Newton's interpolation is presented. This algorithm has as main application fast generalized-minimum-distance decoding of Reed-Solomon codes. It uses a modified Berlekamp-Massey algorithm to perform all necessary generalized-minimum-distance decoding steps in only one run. With a time-domain form of the new decoder the overall asymptotic generalized-minimum-distance decoding complexity becomes O(dn), with n the length and d the distance of the code (including the calculation of all error locations and values). This asymptotic complexity is optimal. Other applications are the possibility of fast decoding of Reed-Solomon codes with adaptive redundancy and a general parallel decoding algorithm with zero delay.< > A Reed-Solomon code decoding algorithm based on Newton's interpolation is presented. This algorithm has as main application fast generalized-minimum-distance decoding of Reed-Solomon codes. It uses a modified Berlekamp-Massey algorithm to perform all necessary generalized-minimum-distance decoding steps in only one run. With a time-domain form of the new decoder the overall asymptotic generalized-minimum-distance decoding complexity becomes < e1 > O < /e1 > ( < e1 > dn < /e1 > ), with < e1 > n < /e1 > the length and < e1 > d < /e1 > the distance of the code (including the calculation of all error locations and values). This asymptotic complexity is optimal. Other applications are the possibility of fast decoding of Reed-Solomon codes with adaptive redundancy and a general parallel decoding algorithm with zero delay A new Reed-Solomon code decoding algorithm based on Newton's interpolation is presented. This algorithm has as main application fast generalized-minimum distance decoding of Reed-Solomon codes. It uses a modified Berlekamp-Massey algorithm to perform all necessary generalized-minimum-distance decoding steps in only one run. With a time-domain form of the new decoder the overall asymptotic generalized-minimum-distance decoding complexity becomes O(dn) with n the length and d the distance of the code (including the calculation of all error locations and values). This asymptotic complexity is optimal. Other applications are the possibility of fast decoding of Reed-Solomon codes with adaptive redundancy and a general parallel decoding algorithm with zero delay.  | 
    
| Author | Sorger, U.K. | 
    
| Author_xml | – sequence: 1 givenname: U.K. surname: Sorger fullname: Sorger, U.K. organization: Inst. fuer Netzwerk & Signaltheorie, Darmstadt, Germany  | 
    
| BackLink | http://pascal-francis.inist.fr/vibad/index.php?action=getRecordDetail&idt=4756849$$DView record in Pascal Francis | 
    
| BookMark | eNqF0LtPwzAQBnAPRaItDKxMGRCIIW38iB9jVfFUBRKPOXKcSzFK7WKnqvjvSUnFgJCYTqf7fTd8IzRw3gFCJzibYJypKZYTggnhYoCGWYZlqhiTh2gU43u3shyTIbqfJQ62yRNAlT77xq-8S4yvIKmgG9YtE90sfbDt2yopdYQq6cADbFvvLmJiXQth7RvdWu-O0EGtmwjH-zlGr9dXL_PbdPF4czefLVJDqWhTxYEwWmKtKgmQE1YbLqggNcmwBsl0XhujFJWUgiq14KaucyW54hSEzEo6Ruf933XwHxuIbbGy0UDTaAd-EwsimVCCk_8hJ5kURHXwbA91NLqpg3bGxmId7EqHz4KJnEu2Y5c9M8HHGKD-ETgrdo0XWBZ9452d_rLGtt81tUHb5s_EaZ-wAPDzeX_8AvcpjWQ | 
    
| CODEN | IETTAW | 
    
| CitedBy_id | crossref_primary_10_1109_JSTSP_2007_902069 crossref_primary_10_1134_S0032946010020031 crossref_primary_10_1049_iet_com_2015_0873 crossref_primary_10_1002__SICI_1520_6440_200004_83_4_71__AID_ECJC8_3_0_CO_2_S crossref_primary_10_1007_s11265_011_0600_3 crossref_primary_10_1109_TCOMM_2003_814212 crossref_primary_10_1109_JCN_2008_6389842 crossref_primary_10_1109_26_477495 crossref_primary_10_1109_TIT_2012_2204532 crossref_primary_10_1109_TIT_2014_2361347 crossref_primary_10_1109_TCOMM_2012_100912_110752 crossref_primary_10_3934_amc_2014_8_1 crossref_primary_10_1109_25_790550 crossref_primary_10_1109_18_623146 crossref_primary_10_1109_TCOMM_2008_041018 crossref_primary_10_1109_TIT_2009_2013000 crossref_primary_10_1587_essfr_1_3_44 crossref_primary_10_1109_18_370160 crossref_primary_10_1002_ecja_4410780805 crossref_primary_10_1109_18_490539 crossref_primary_10_1109_TIT_2003_819332 crossref_primary_10_1109_18_556693 crossref_primary_10_1109_18_556690 crossref_primary_10_1016_S0923_5965_99_00025_9 crossref_primary_10_1109_18_490540 crossref_primary_10_1109_TMAG_2007_912834 crossref_primary_10_1109_18_904511  | 
    
| Cites_doi | 10.1109/TIT.1969.1054260 10.1109/TIT.1979.1055988 10.1109/18.61132 10.1109/49.29613  | 
    
| ContentType | Journal Article | 
    
| Copyright | 1993 INIST-CNRS | 
    
| Copyright_xml | – notice: 1993 INIST-CNRS | 
    
| DBID | AAYXX CITATION IQODW 7SC 7SP 8FD JQ2 L7M L~C L~D  | 
    
| DOI | 10.1109/18.212267 | 
    
| DatabaseName | CrossRef Pascal-Francis Computer and Information Systems Abstracts Electronics & Communications Abstracts Technology Research Database ProQuest Computer Science Collection Advanced Technologies Database with Aerospace Computer and Information Systems Abstracts  Academic Computer and Information Systems Abstracts Professional  | 
    
| DatabaseTitle | CrossRef Technology Research Database Computer and Information Systems Abstracts – Academic Electronics & Communications Abstracts ProQuest Computer Science Collection Computer and Information Systems Abstracts Advanced Technologies Database with Aerospace Computer and Information Systems Abstracts Professional  | 
    
| DatabaseTitleList | Computer and Information Systems Abstracts Technology Research Database  | 
    
| DeliveryMethod | fulltext_linktorsrc | 
    
| Discipline | Engineering Computer Science Applied Sciences  | 
    
| EndPage | 365 | 
    
| ExternalDocumentID | 4756849 10_1109_18_212267 212267  | 
    
| GroupedDBID | -~X .DC 0R~ 29I 3EH 4.4 5GY 5VS 6IK 97E AAJGR AARMG AASAJ AAWTH ABAZT ABFSI ABQJQ ABVLG ACGFO ACGFS ACGOD ACIWK AENEX AETEA 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 F5P HZ~ H~9 IAAWW IBMZZ ICLAB IDIHD IFIPE IFJZH IPLJI JAVBF LAI M43 MS~ O9- OCL P2P PQQKQ RIA RIE RNS RXW TAE TN5 VH1 VJK AAYXX CITATION AAYOK IQODW RIG 7SC 7SP 8FD JQ2 L7M L~C L~D  | 
    
| ID | FETCH-LOGICAL-c337t-96e243b1a9d8ee524fc67372f201ae84a5fcc993833e9ba76cff5986963e780b3 | 
    
| IEDL.DBID | RIE | 
    
| ISSN | 0018-9448 | 
    
| IngestDate | Thu Oct 02 11:15:54 EDT 2025 Sat Sep 27 20:49:09 EDT 2025 Wed Apr 02 07:25:28 EDT 2025 Wed Oct 01 02:20:27 EDT 2025 Thu Apr 24 23:10:51 EDT 2025 Tue Aug 26 16:39:17 EDT 2025  | 
    
| IsPeerReviewed | true | 
    
| IsScholarly | true | 
    
| Issue | 2 | 
    
| Keywords | Reed Solomon code Interpolation Parallel algorithm Minimal distance Decoding  | 
    
| Language | English | 
    
| License | https://ieeexplore.ieee.org/Xplorehelp/downloads/license-information/IEEE.html CC BY 4.0  | 
    
| LinkModel | DirectLink | 
    
| MergedId | FETCHMERGED-LOGICAL-c337t-96e243b1a9d8ee524fc67372f201ae84a5fcc993833e9ba76cff5986963e780b3 | 
    
| Notes | ObjectType-Article-2 SourceType-Scholarly Journals-1 ObjectType-Feature-1 content type line 23  | 
    
| PQID | 26208729 | 
    
| PQPubID | 23500 | 
    
| PageCount | 8 | 
    
| ParticipantIDs | crossref_primary_10_1109_18_212267 proquest_miscellaneous_26208729 pascalfrancis_primary_4756849 ieee_primary_212267 proquest_miscellaneous_28479762 crossref_citationtrail_10_1109_18_212267  | 
    
| ProviderPackageCode | CITATION AAYXX  | 
    
| PublicationCentury | 1900 | 
    
| PublicationDate | 1993-03-01 | 
    
| PublicationDateYYYYMMDD | 1993-03-01 | 
    
| PublicationDate_xml | – month: 03 year: 1993 text: 1993-03-01 day: 01  | 
    
| PublicationDecade | 1990 | 
    
| PublicationPlace | New York, NY | 
    
| PublicationPlace_xml | – name: New York, NY | 
    
| PublicationTitle | IEEE transactions on information theory | 
    
| PublicationTitleAbbrev | TIT | 
    
| PublicationYear | 1993 | 
    
| Publisher | IEEE Institute of Electrical and Electronics Engineers  | 
    
| Publisher_xml | – name: IEEE – name: Institute of Electrical and Electronics Engineers  | 
    
| References | dorsch (ref3) 1983 ref12 ref14 ref11 macwilliams (ref10) 1977 sokolnikov (ref13) 1966 forney (ref6) 1966 ref9 dumer (ref4) 1991 berlekamp (ref1) 1986 kabatyansky (ref5) 1991 blahut (ref2) 1984 henkel (ref7) 1989 zinoviev (ref15) 1981; 17 kovalev (ref8) 1986; 22  | 
    
| References_xml | – ident: ref12 doi: 10.1109/TIT.1969.1054260 – year: 1966 ident: ref13 publication-title: Mathematics of Physics and Modern Engineering – year: 1991 ident: ref4 article-title: On cascade decoding algorithms and suboptimal decoding publication-title: Proc First Int Symp Commun Theory Application – year: 1966 ident: ref6 publication-title: Concatenated Codes – year: 1986 ident: ref1 publication-title: Algebraic Coding Theory – year: 1984 ident: ref2 publication-title: Theory and Practice of Error Control Codes – volume: 17 start-page: 53 year: 1981 ident: ref15 article-title: Generalized concatenated codes for channels with error bursts and independent errors publication-title: Probl Peredach Inform – ident: ref11 doi: 10.1109/TIT.1979.1055988 – year: 1977 ident: ref10 publication-title: The Theory of Error Correcting Codes – volume: 22 start-page: 35 year: 1986 ident: ref8 article-title: Two classes of minimum generalized distance decoding algorithms publication-title: Probl Peredach Inform – ident: ref14 doi: 10.1109/18.61132 – year: 1989 ident: ref7 publication-title: Zur Decodierung algebraischer Blockcodes ber komplexen Alphabeten – start-page: 81 year: 1991 ident: ref5 article-title: About metrics and decoding domains of Forney's algorithm publication-title: Proc Fifth Int Workshop Inform Theory – start-page: 323 year: 1983 ident: ref3 article-title: Successive check digits rather than information repetition publication-title: IEEE Int Conf Commun – ident: ref9 doi: 10.1109/49.29613  | 
    
| SSID | ssj0014512 | 
    
| Score | 1.6141864 | 
    
| Snippet | A Reed-Solomon code decoding algorithm based on Newton's interpolation is presented. This algorithm has as main application fast generalized-minimum-distance... A new Reed-Solomon code decoding algorithm based on Newton's interpolation is presented. This algorithm has as main application fast generalized-minimum...  | 
    
| SourceID | proquest pascalfrancis crossref ieee  | 
    
| SourceType | Aggregation Database Index Database Enrichment Source Publisher  | 
    
| StartPage | 358 | 
    
| SubjectTerms | Applied sciences Coding, codes Decoding Delay Encoding Equations Exact sciences and technology Fourier transforms Information, signal and communications theory Interpolation Polynomials Redundancy Reed-Solomon codes Signal and communications theory Telecommunications and information theory Time domain analysis  | 
    
| Title | A new Reed-Solomon code decoding algorithm based on Newton's interpolation | 
    
| URI | https://ieeexplore.ieee.org/document/212267 https://www.proquest.com/docview/26208729 https://www.proquest.com/docview/28479762  | 
    
| Volume | 39 | 
    
| hasFullText | 1 | 
    
| inHoldings | 1 | 
    
| isFullTextHit | |
| isPrint | |
| journalDatabaseRights | – providerCode: PRVIEE databaseName: IEEE Electronic Library (IEL) issn: 0018-9448 databaseCode: RIE dateStart: 19630101 customDbUrl: isFulltext: true dateEnd: 99991231 titleUrlDefault: https://ieeexplore.ieee.org/ omitProxy: false ssIdentifier: ssj0014512 providerName: IEEE  | 
    
| link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1LT8MwDI6AExx4DBDjGSEkuHS0zaPJESEQ4sCBh8StSlMHEGNDrLvw63GSbuIlxG1d3VZNYvtzY38m5EAYdCN1xZLUyTTheJQoLVySC1A1zzObu5AgeyUv7vjlvbhvebZDLQwAhOQz6PmfYS-_Htqx_1R2jGY2l8UsmS2UjKVa0w0DLrJIDJ6h_mLI0ZIIZak-zlQvXvjF9YReKj4T0oxwMFzsYvHDIAcvc74Uy7dHgZzQJ5c898ZN1bPv36gb__kCy2SxRZv0JC6PFTIDgw5ZmnRyoK1id8jCJ1rCVXJ5QhFs02t0bMkNGkdcqdSXvtMaY1Xv66jpPwzfnprHF-q9YE1RAK0lwsjDEX2Knbtijt0auTs_uz29SNqeC4llrGgSLSHnrMqMrhWAyLmzoZONQ6BgQHEjnLWIaRRjoCtTSOucp3hHPYZCpRVbJ3OD4QA2CGVa4n0qYMICr6XQWeWE0bnjBkwqbZccTaajtC0hue-L0S9DYJLqMlNlHLEu2Z-KvkYWjt-EOn7EpwKTf3e-TPH0NC-EVFx3yd5kykvULL9dYgYwHI9KT9WvMPb4QwJdO8K5fPPXJ2-R-Zgd6RPWtslc8zaGHUQwTbUb1u4HWavuvQ | 
    
| linkProvider | IEEE | 
    
| linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1Lb9QwEB5BOQCHFhYqtg9qIaT2km0SP2IfK0S1lNIDbaXeIscZQ9Wyi7rZS399x3Z2RUuFuG02k0SxPTPfxDPfAHyUltxI2_As9yrPBB1l2kiflRJ1K8rClT4myJ6o8bk4upAXPc92rIVBxJh8hqPwM-7lt1M3D5_K9snMlqp6Cs-kEEKmYq3lloGQRaIGL0iDKejoaYSK3OwXepQuved8YjeVkAtpZzQcPvWx-MskRz9zuJYKuGeRnjCkl1yN5l0zcrcPyBv_8xVewWqPN9lBWiCv4QlOBrC26OXAetUewMs_iAnfwNEBI7jNvpNry07JPNJaZaH4nbUUrQZvx-z1j-nNZffzFwt-sGUkQPaSgOTujF2m3l0py-4tnB9-Pvs0zvquC5njvOoyo7AUvCmsaTWiLIV3sZeNJ6hgUQsrvXOEajTnaBpbKed9IHknTcZK5w1fh5XJdILvgHGj6D4NculQtEqaovHSmtILizZXbgh7i-moXU9JHjpjXNcxNMlNXeg6jdgQPixFfycejseEBmHElwKLf7fvTfHytKik0sIMYWcx5TXpVtgwsROczmd1IOvXFH38Q4KcOwG6cuPRJ-_A8_HZt-P6-MvJ1014kXIlQ_raFqx0N3PcJjzTNe_jOr4D-b7yCg | 
    
| 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+new+Reed-Solomon+code+decoding+algorithm+based+on+Newton%27s+interpolation&rft.jtitle=IEEE+transactions+on+information+theory&rft.au=Sorger%2C+U.K.&rft.date=1993-03-01&rft.issn=0018-9448&rft.volume=39&rft.issue=2&rft.spage=358&rft.epage=365&rft_id=info:doi/10.1109%2F18.212267&rft.externalDBID=n%2Fa&rft.externalDocID=10_1109_18_212267 | 
    
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0018-9448&client=summon | 
    
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0018-9448&client=summon | 
    
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0018-9448&client=summon |