A Groebner-bases approach to syndrome-based fast Chase decoding of Reed–Solomon codes

08/04/2020
by   Yaron Shany, et al.
0

We present a simple syndrome-based fast Chase decoding algorithm for Reed–Solomon (RS) codes. Such an algorithm was initially presented by Wu (IEEE Trans. IT, Jan. 2012), cleverly building on properties of the Berlekamp-Massey (BM) algorithm. Wu devised a fast polynomial-update algorithm to construct the error-locator polynomial (ELP) as the solution of a certain linear-feedback shift register (LFSR) synthesis problem. This results in a conceptually complicated algorithm, divided into 8 subtly different cases. Moreover, Wu's polynomial-update algorithm is not immediately suitable for working with vectors of evaluations. Therefore, complicated modifications were required in order to achieve a true "one-pass" Chase decoding algorithm, that is, a Chase decoding algorithm requiring O(n) operations per modified coordinate, where n is the RS code length. The main result of the current paper is a conceptually simple syndrome-based fast Chase decoding of RS codes. Instead of developing a theory from scratch, we use the well-established theory of Groebner bases for modules over 𝔽_q[X] (where 𝔽_q is the finite field of q elements, for q a prime power). The basic observation is that instead of Wu's LFSR synthesis problem, it is much simpler to consider "the right" module minimization problem. The solution to this minimization problem is a simple polynomial-update algorithm that avoids syndrome updates and works seamlessly with vectors of evaluations. As a result, we obtain a conceptually simple algorithm for one-pass Chase decoding of RS codes. Our algorithm is general enough to work with any algorithm that finds a Groebner basis for the solution module of the key equation as the initial algorithm, and it is not tied only to the BM algorithm.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/05/2022

Fast syndrome-based Chase decoding of binary BCH codes through Wu list decoding

We present a new fast Chase decoding algorithm for binary BCH codes. The...
research
07/03/2023

Efficient Interpolation-Based Decoding of Reed-Solomon Codes

We propose a new interpolation-based error decoding algorithm for (n,k) ...
research
07/22/2022

New Decoding of Reed-Solomon Codes Based on FFT and Modular Approach

Decoding algorithms for Reed–Solomon (RS) codes are of great interest fo...
research
05/31/2021

List-decoding and list-recovery of Reed-Solomon codes beyond the Johnson radius for any rate

Understanding the limits of list-decoding and list-recovery of Reed-Solo...
research
04/10/2019

On Fractional Decoding of Reed-Solomon Codes

We define a virtual projection of a Reed-Solomon code RS(q^l,n,k) to an ...
research
12/04/2017

Algebraic Soft Decoding Algorithms for Reed-Solomon Codes Using Module

The interpolation based algebraic decoding for Reed-Solomon (RS) codes c...
research
02/03/2021

Efficient Decoding of Gabidulin Codes over Galois Rings

This paper presents the first decoding algorithm for Gabidulin codes ove...

Please sign up or login with your details

Forgot password? Click here to reset