Linear hash-functions and their applications to error detection and correction

08/20/2020
by   Boris Ryabko, et al.
0

We describe and explore so-called linear hash functions and show how they can be used to build error detection and correction codes. The method can be applied for different types of errors (for example, burst errors). When the method is applied to a model where number of distorted letters is limited, the obtained estimate of its performance is slightly better than the known Varshamov-Gilbert bound. We also describe random code whose performance is close to the same boundary, but its construction is much simpler. In some cases the obtained methods are simpler and more flexible than the known ones. In particular, the complexity of the obtained error detection code and the well-known CRC code is close, but the proposed code, unlike CRC, can detect with certainty errors whose number does not exceed a predetermined limit.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/21/2018

Beyond RAID 6 --- an Efficient Systematic Code Protecting Against Multiple Errors, Erasures, and Silent Data Corruption

We describe a replacement for RAID 6, based on a new linear, systematic ...
research
08/06/2018

Error Correction Maximization for Deep Image Hashing

We propose to use the concept of the Hamming bound to derive the optimal...
research
05/11/2022

Some Grammatical Errors are Frequent, Others are Important

In Grammatical Error Correction, systems are evaluated by the number of ...
research
05/10/2018

Beating Fredman-Komlós for perfect k-hashing

We say a subset C ⊆{1,2,...,k}^n is a k-hash code (also called k-separat...
research
04/16/2018

Deterministic Document Exchange Protocols, and Almost Optimal Binary Codes for Edit Errors

We study two basic problems regarding edit error, i.e. document exchange...
research
06/19/2018

Locality in Crisscross Error Correction

The cover metric is suitable for describing the resilience against corre...
research
02/24/2008

An Empirical Study of End-User Behaviour in Spreadsheet Error Detection & Correction

Very little is known about the process by which end-user developers dete...

Please sign up or login with your details

Forgot password? Click here to reset