Essential Coding Theory

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 : pdf
Downloads: 16
Created: 2020-08-29
License: CC BY-NC-ND 3.0
Author(s): Venkatesan Guruswami, Atri Rudra, Madhu Sudan
Essential Coding Theory

Others Coding theory Tutorials

Others related eBooks about Essential Coding Theory

Think Complexity

Download free course Think Complexity, pdf file on 228 pages by Allen Downey....

Mastering AWS Development

This book is a practical guide to developing, administering, and managing applications and..., download free AWS Development tutorial in PDF (416 pages) created by Uchit Vyas ....

Making Servers Work

Download free course Making Servers Work, pdf file on 281 pages by Jamon Camisso....

Make Games with Python on Raspberry Pi

You are going to learn how to make a game on our Raspberry Pi from the ground up. ...

DevOps in Practice

Download free course DevOps in Practice, pdf file on 36 pages by J. Paul Reed....

Energy Efficient Servers

Download free course Energy Efficient Servers, pdf file on 347 pages by Corey Gough, Ian Steiner, Winston Saunders....

Free Range VHDL: The No-frills Guide to Writing Powerful Code for Your Digital Implementations

This book is a fundamental guide to develop the skills necessary to write powerful VHDL code. The approach taken by this book is to provide only what you need to know to get up and running quickly in VHDL....

Just Enough R

Download free course Just Enough R, pdf file on 172 pages by Sivakumaran Raman....

Visual Studio 2019 Succinctly

Download free course Visual Studio 2019 Succinctly, pdf file on 91 pages by Alessandro Del Sole....

Snake Wrangling for Kids

Python for Kids is a lighthearted introduction to the Python language and to programming i..., download free Snake for Kids tutorial in PDF (153 pages) created by Jason Briggs ....