In today’s lecture, we saw how to decode folded RS codes of rate up to
fraction of errors. For suitable choice of parameters, one can correct
fraction of errors with rate
(I think the stated an incorrect bound on the rate in class). We still need to prove the following lemmas
- There exists an irreducible polynomial
of degree
such that for any polynomial
of degree at most
, the following is true:
, where
is the generator of the field
.
- Given an polynomial
that needs to be output in the second step of the list decoding algorithm, we have
, where
and
are thought of as elements of
. Recall that
was defined as
, where
(with coefficients from
) is just
. Finally, recall
is the largest factor of
from step 1 of the algorithm that is not divisible by
.
In the next (and last!) lecture, we will quickly prove the above two lemmas. Then we will see how a small change to the algorithm allows us to decode from fraction of errors in polynomial time (for constant
). If we have more time, we will either briefly cover list decoding of binary codes and/or topics that we did not cover in any detail in this class.
Posted in lectures