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 Create Salesforce Scratch Org free PDF, pdf file on 7 pages by tutorialkart.com....
Microsoft Dynamics NAV AdministrationMicrosoft Dynamics NAV is an Enterprise Resource Planning (ERP) software product that inte..., download free NAV Administration tutorial in PDF (190 pages) created by Amit Sachdev ....
Programming Persistent MemoryBeginning and experienced programmers will use this comprehensive guide to persistent memo..., download free Memory tutorial in PDF (438 pages) created by Steve Scargall ....
Reinforcement Learning: An Introduction, Second EditionReinforcement Learning (RL), one of the most active research areas in artificial intelligence, is a computational approach to learning whereby an agent tries to maximize the total amount of reward it receives while interacting with a complex, uncertain environment. In Reinforcement Learning, Richard...
Principles of ManagementThis book teaches management principles to tomorrow's business leaders by weaving three threads through every chapter: strategy, entrepreneurship and active leadership. ...
Git tutorial for professionalsDownload free Git tutorial course in PDF, training file in 61 chapters and 195 pages. Free unaffiliated ebook created from Stack OverFlow contributor....
Building Secure and Reliable SystemsCan a system be considered truly reliable if it isn't fundamentally secure? Or can it be c..., download free Secure Systems tutorial in PDF (558 pages) created by Piotr Lewandowski ....
Open Data Structures: An IntroductionOffered as an introduction to the field of data structures and algorithms, Open Data Structures covers the implementation and analysis of data structures for sequences (lists), queues, priority queues, unordered dictionaries, ordered dictionaries, and graphs. ...
Ionic 4 SuccinctlyIonic 4 takes the original Ionic toolkit from a mobile-centric framework based on Angular ..., download free Ionic 4 tutorial in PDF (101 pages) created by Ed Freitas ....
Rethinking Productivity in Software EngineeringThis open access book collects the wisdom of a seminar on productivity in software engineering, a meeting of community leaders, who came together with the goal of rethinking traditional definitions and measures of productivity....