Design Techniques for Graph-based Error-correcting Codes and Their Applications

Design Techniques for Graph-based Error-correcting Codes and Their Applications
Title Design Techniques for Graph-based Error-correcting Codes and Their Applications PDF eBook
Author Ching Fu Lan
Publisher
Pages
Release 2006
Genre
ISBN

Download Design Techniques for Graph-based Error-correcting Codes and Their Applications Book in PDF, Epub and Kindle

In Shannon's seminal paper, "A Mathematical Theory of Communication", he defined "Channel Capacity" which predicted the ultimate performance that transmission systems can achieve and suggested that capacity is achievable by error-correcting (channel) coding. The main idea of error-correcting codes is to add redundancy to the information to be transmitted so that the receiver can explore the correlation between transmitted information and redundancy and correct or detect errors caused by channels afterward. The discovery of turbo codes and rediscovery of Low Density Parity Check codes (LDPC) have revived the research in channel coding with novel ideas and techniques on code concatenation, iterative decoding, graph-based construction and design based on density evolution. This dissertation focuses on the design aspect of graph-based channel codes such as LDPC and Irregular Repeat Accumulate (IRA) codes via density evolution, and use the technique (density evolution) to design IRA codes for scalable image/video communication and LDPC codes for distributed source coding, which can be considered as a channel coding problem. The first part of the dissertation includes design and analysis of rate-compatible IRA codes for scalable image transmission systems. This part presents the analysis with density evolution the effect of puncturing applied to IRA codes and the asymptotic analysis of the performance of the systems. In the second part of the dissertation, we consider designing source-optimized IRA codes. The idea is to take advantage of the capability of Unequal Error Protection (UEP) of IRA codes against errors because of their irregularities. In video and image transmission systems, the performance is measured by Peak Signal to Noise Ratio (PSNR). We propose an approach to design IRA codes optimized for such a criterion. In the third part of the dissertation, we investigate Slepian-Wolf coding problem using LDPC codes. The problems to be addressed include coding problem involving multiple sources and non-binary sources, and coding using multi-level codes and nonbinary codes.

Graph-Based Error Correcting Codes for Modern Dense Storage Devices

Graph-Based Error Correcting Codes for Modern Dense Storage Devices
Title Graph-Based Error Correcting Codes for Modern Dense Storage Devices PDF eBook
Author Ahmed Hassan Mahmoud E Hareedy
Publisher
Pages 229
Release 2018
Genre
ISBN

Download Graph-Based Error Correcting Codes for Modern Dense Storage Devices Book in PDF, Epub and Kindle

In order to meet the demands of data-hungry applications, modern data storage systems are expected to be increasingly denser. This is a challenging endeavor, and storage engineers are continuously trying to provide novel technologies. However, these new technologies are typically associated with an increase in the number and types of errors, making the goal of securing highly-reliable dense storage devices a tricky challenge. This dissertation focuses on analyzing the errors in addition to providing novel and efficient error correcting coding schemes that are capable of overcoming the aforementioned challenge. In particular, through informed exploitation of the underlying channel characteristics of the storage device being studied, we provide frameworks for systematically generating error correcting codes with mathematical guarantees that offer performance improvements in orders of magnitude relative to the prior state-of-the-art. First, we present a technique to predict the performance of codes given the existence of certain error-prone structures in the graph representation of these codes. Next, we introduce a general framework for the code optimization of non-binary graph-based codes, which works for various interesting channels. Finally, we derive an approach to design high performance spatially-coupled codes particularly for magnetic recording applications. Our frameworks are based on mathematical tools drawn from coding theory and information theory, and rely on advanced mathematical techniques from probability theory, linear algebra, graph theory, combinatorics, and optimization. The proposed frameworks have a vast variety of applications that include both magnetic recording and Flash memory systems. Our frameworks lead to a practical, effective tool for storage engineers to use multi-dimensional storage devices with confidence.

Error-Correction Coding and Decoding

Error-Correction Coding and Decoding
Title Error-Correction Coding and Decoding PDF eBook
Author Martin Tomlinson
Publisher Springer
Pages 527
Release 2017-02-21
Genre Technology & Engineering
ISBN 3319511033

Download Error-Correction Coding and Decoding Book in PDF, Epub and Kindle

This book discusses both the theory and practical applications of self-correcting data, commonly known as error-correcting codes. The applications included demonstrate the importance of these codes in a wide range of everyday technologies, from smartphones to secure communications and transactions. Written in a readily understandable style, the book presents the authors’ twenty-five years of research organized into five parts: Part I is concerned with the theoretical performance attainable by using error correcting codes to achieve communications efficiency in digital communications systems. Part II explores the construction of error-correcting codes and explains the different families of codes and how they are designed. Techniques are described for producing the very best codes. Part III addresses the analysis of low-density parity-check (LDPC) codes, primarily to calculate their stopping sets and low-weight codeword spectrum which determines the performance of th ese codes. Part IV deals with decoders designed to realize optimum performance. Part V describes applications which include combined error correction and detection, public key cryptography using Goppa codes, correcting errors in passwords and watermarking. This book is a valuable resource for anyone interested in error-correcting codes and their applications, ranging from non-experts to professionals at the forefront of research in their field. This book is open access under a CC BY 4.0 license.

Graphs, Codes and Designs

Graphs, Codes and Designs
Title Graphs, Codes and Designs PDF eBook
Author Peter Jephson Cameron
Publisher
Pages 156
Release 2014-05-14
Genre MATHEMATICS
ISBN 9781107360952

Download Graphs, Codes and Designs Book in PDF, Epub and Kindle

This book is concerned with the relations between graphs, error-correcting codes and designs, in particular how techniques of graph theory and coding theory can give information about designs. A major revision and expansion of a previous volume in this series, this account includes many examples and new results as well as improved treatments of older material. So that non-specialists will find the treatment accessible the authors have included short introductions to the three main topics. This book will be welcomed by graduate students and research mathematicians and be valuable for advanced courses in finite combinatorics.

Advanced Hardware Design for Error Correcting Codes

Advanced Hardware Design for Error Correcting Codes
Title Advanced Hardware Design for Error Correcting Codes PDF eBook
Author Cyrille Chavet
Publisher Springer
Pages 197
Release 2014-10-30
Genre Technology & Engineering
ISBN 3319105698

Download Advanced Hardware Design for Error Correcting Codes Book in PDF, Epub and Kindle

This book provides thorough coverage of error correcting techniques. It includes essential basic concepts and the latest advances on key topics in design, implementation, and optimization of hardware/software systems for error correction. The book’s chapters are written by internationally recognized experts in this field. Topics include evolution of error correction techniques, industrial user needs, architectures, and design approaches for the most advanced error correcting codes (Polar Codes, Non-Binary LDPC, Product Codes, etc). This book provides access to recent results, and is suitable for graduate students and researchers of mathematics, computer science, and engineering. • Examines how to optimize the architecture of hardware design for error correcting codes; • Presents error correction codes from theory to optimized architecture for the current and the next generation standards; • Provides coverage of industrial user needs advanced error correcting techniques. Advanced Hardware Design for Error Correcting Codes includes a foreword by Claude Berrou.

Error Correction Coding

Error Correction Coding
Title Error Correction Coding PDF eBook
Author Todd K. Moon
Publisher John Wiley & Sons
Pages 999
Release 2020-12-15
Genre Computers
ISBN 1119567491

Download Error Correction Coding Book in PDF, Epub and Kindle

Providing in-depth treatment of error correction Error Correction Coding: Mathematical Methods and Algorithms, 2nd Edition provides a comprehensive introduction to classical and modern methods of error correction. The presentation provides a clear, practical introduction to using a lab-oriented approach. Readers are encouraged to implement the encoding and decoding algorithms with explicit algorithm statements and the mathematics used in error correction, balanced with an algorithmic development on how to actually do the encoding and decoding. Both block and stream (convolutional) codes are discussed, and the mathematics required to understand them are introduced on a "just-in-time" basis as the reader progresses through the book. The second edition increases the impact and reach of the book, updating it to discuss recent important technological advances. New material includes: Extensive coverage of LDPC codes, including a variety of decoding algorithms A comprehensive introduction to polar codes, including systematic encoding/decoding and list decoding An introduction to fountain codes Modern applications to systems such as HDTV, DVBT2, and cell phones Error Correction Coding includes extensive program files (for example, C++ code for all LDPC decoders and polar code decoders), laboratory materials for students to implement algorithms, and an updated solutions manual, all of which are perfect to help the reader understand and retain the content. The book covers classical BCH, Reed Solomon, Golay, Reed Muller, Hamming, and convolutional codes which are still component codes in virtually every modern communication system. There are also fulsome discussions of recently developed polar codes and fountain codes that serve to educate the reader on the newest developments in error correction.

Graphs, Codes and Designs

Graphs, Codes and Designs
Title Graphs, Codes and Designs PDF eBook
Author P. J. Cameron
Publisher Cambridge University Press
Pages 157
Release 1980-07-31
Genre Mathematics
ISBN 0521231418

Download Graphs, Codes and Designs Book in PDF, Epub and Kindle

This book is concerned with the relations between graphs, error-correcting codes and designs, in particular how techniques of graph theory and coding theory can give information about designs. A major revision and expansion of a previous volume in this series, this account includes many examples and new results as well as improved treatments of older material. So that non-specialists will find the treatment accessible the authors have included short introductions to the three main topics. This book will be welcomed by graduate students and research mathematicians and be valuable for advanced courses in finite combinatorics.