Error-correcting codes (henceforth, just codes) are clever ways of representing data so that one can recover the original information even if parts of it are corrupted. The basic idea is to judiciously introduce redundancy so that the original information can be recovered even when parts of the (redundant) data have been corrupted.
This book introduces the reader to the theoretical foundations of error-correcting codes, with an emphasis on Reed-Solomon codes and their derivative codes. After reviewing linear codes and finite fields, it describes Reed-Solomon codes and various decoding algorithms. Cyclic codes are presented, as are MDS codes, graph codes, and codes in the Lee metric. Concatenated, trellis, and convolutional codes are also discussed in detail.
Pages : | 256 pages |
Size : | PDF (391 pages) |
File type : | |
Downloads: | 16 |
Created: | 2020-08-29 |
License: | CC BY-NC-ND 3.0 |
Author(s): | Venkatesan Guruswami, Atri Rudra, Madhu Sudan |
Download free course A Graduate Course in Applied Cryptography, pdf file on 900 pages by by Dan Boneh, Victor Shoup....
HackSpace Magazine: Issue 45Download free course HackSpace Magazine: Issue 45, pdf file on 116 pages by HackSpace Team....
Structure and Interpretation of Computer Programs, 2nd EditionUsing Scheme, a dialect of the Lisp programming language, the book explains core computer science concepts....
Introduction to Numerical Methods and MATLAB Programming for EngineersThis book was developed for a course on applied numerical methods for Engineering. The main goals these lectures are to introduce concepts of numerical methods and introduce Matlab in an Engineering framework. ...
Think BayesIf you know how to program with Python and also know a little about probability, you're re..., download free Bayes tutorial in PDF (210 pages) created by ....
Blazor SuccinctlyDownload free course Blazor Succinctly, pdf file on 86 pages by by Michael Washington....
SAP Tutorial free PDFDownload free course SAP Tutorial free PDF, pdf file on 2 pages by tutorialkart.com....
Azure Functions SuccinctlyDownload free course Azure Functions Succinctly, pdf file on 95 pages by by Ed Freitas....
Node.js Notes for ProfessionalsDownload free course Node.js Notes for Professionals, pdf file on 333 pages by Stack Overflow Community....
Haskell Notes for ProfessionalsDownload free course Haskell Notes for Professionals, pdf file on 229 pages by Stack Overflow Community....