New List Decoding Algorithms for Reed–Solomon and BCH Codes

From MaRDI portal
Publication:3604748

DOI10.1109/TIT.2008.926355zbMATH Open1329.94103arXivcs/0703105OpenAlexW2066795426MaRDI QIDQ3604748FDOQ3604748


Authors: Yingquan Wu Edit this on Wikidata


Publication date: 24 February 2009

Published in: IEEE Transactions on Information Theory (Search for Journal in Brave)

Abstract: In this paper we devise a rational curve fitting algorithm and apply it to the list decoding of Reed-Solomon and BCH codes. The proposed list decoding algorithms exhibit the following significant properties. 1 The algorithm corrects up to n(1sqrt1D) errors for a (generalized) (n,k,d=nk+1) Reed-Solomon code, which matches the Johnson bound, where Deqdeffracdn denotes the normalized minimum distance. In comparison with the Guruswami-Sudan algorithm, which exhibits the same list correction capability, the former requires multiplicity, which dictates the algorithmic complexity, O(n(1sqrt1D)), whereas the latter requires multiplicity O(n2(1D)). With the up-to-date most efficient implementation, the former has complexity O(n6(1sqrt1D)7/2), whereas the latter has complexity O(n10(1D)4). 2. With the multiplicity set to one, the derivative list correction capability precisely sits in between the conventional hard-decision decoding and the optimal list decoding. Moreover, the number of candidate codewords is upper bounded by a constant for a fixed code rate and thus, the derivative algorithm exhibits quadratic complexity O(n2). 3. By utilizing the unique properties of the Berlekamp algorithm, the algorithm corrects up to fracn2(1sqrt12D) errors for a narrow-sense (n,k,d) binary BCH code, which matches the Johnson bound for binary codes. The algorithmic complexity is O(n6(1sqrt12D)7).


Full work available at URL: https://arxiv.org/abs/cs/0703105




Recommendations




Cited In (17)





This page was built for publication: New List Decoding Algorithms for Reed–Solomon and BCH Codes

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q3604748)