I just submitted the final grades. You will receive an individual email with more details in a few days.
Again, I had a great time teaching the course: thanks for being a great class!
I just submitted the final grades. You will receive an individual email with more details in a few days.
Again, I had a great time teaching the course: thanks for being a great class!
Since some of you seem to need some more time for the notes, I am extending the deadline for scribed notes to 11:59pm EST, Dec 13. However, note that the earlier you submit the notes, you get more points on the timeliness part of the grade.
The deadline for the project report is still 8am EST, Dec 11.
In today’s lecture we (barely) finished decoding of folded Reed-Solomon code and showed that certain rate folded RS codes can be list decoded up to a
fraction of errors. Unfortunately, due to lack of time, I had to skip some proofs and derivations (for example how to choose the values of the parameters
and
). Take a look at this chapter in my thesis for details.
A semester is too short a time to do justice to the numerous interesting topics in coding theory. A good place to look for such topics are the suggested project topics. Let me mention some of these topics in no particular order (that we either mentioned in passing in the class or did not mention them at all).
I had fun teaching this course: hopefully you guys had some fun too!
ps: don’t forget the project reports and scribed notes ![]()
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
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.
I’ll like to take you guys out for lunch at noon on Wednesday. Please use the comments section of this entry to let me know if you can make it.
In case you sent me scribes of some lecture notes and I did not acknowldge the receipt, could you please re-send it (and also put in a comment for this entry?)
Nathan and Sandipan: you do not need to respond as I know I did not receive emails that you sent.
In today’s lecture we finished talking about list recovery and soft decoding of RS codes. We then defined folded RS codes and saw an intuition for why these new codes might help push the fraction of errors beyond . I might have gone a bit fast on some portions of the lecture. Please use the comments section if you have any questions.
Next lecture, we will present a list decoding algorithm for folded RS codes and delve into its analysis. We will be using a bit of extension fields, so this is a good time to brush up your knowledge about them and irreducible polynomials. Actually, we will just use the fact that , where
is an irreducible polynomial of degree
is the field
. The notation
denotes all polynomials with coefficients from
modulo the polynomial
.
In today’s lecture we finished proving the two lemmas that were stated in the last lecture. We also saw the definition of soft decoding. In the beginning of the next lecture, we will quickly see how one can generalize the GS algorithm to do soft decoding of RS codes. Then we will move on to some recent algorithmic results in list decoding.
In today’s lecture, we first saw Sudan’s list decoding algorithm and proved that it could correct fraction of errors for rate
Reed-Solomon codes. We then looked at the Guruswami-Sudan list decoder and proved it could correct
fraction of errors (modulo a couple of lemmas).
Next lecture, we will prove the lemmas mentioned above. Then we will talk about some implications for a couple of generalization of the list decoding problem. If we have time, we will start talking about some recent results in list decoding.