Efficient Systematic Deletions/Insertions of 0's Error Control Codes and the L_1 Metric (Extended version)

02/13/2023
by   Luca G. Tallini, et al.
0

This paper gives some theory and efficient design of binary block systematic codes capable of controlling the deletions of the symbol “0” (referred to as 0-deletions) and/or the insertions of the symbol “0” (referred to as 0-insertions). The problem of controlling 0-deletions and/or 0-insertions (referred to as 0-errors) is known to be equivalent to the efficient design of L_1 metric asymmetric error control codes over the natural alphabet, ℕ. So, t 0-insertion correcting codes can actually correct t 0-errors, detect (t+1) 0-errors and, simultaneously, detect all occurrences of only 0-deletions or only 0-insertions in every received word (briefly, they are t-Symmetric 0-Error Correcting/(t+1)-Symmetric 0-Error Detecting/All Unidirectional 0-Error Detecting (t-Sy0EC/(t+1)-Sy0ED/AU0ED) codes). From the relations with the L_1 distance, optimal systematic code designs are given. In general, for all t,k∈ℕ, a recursive method is presented to encode k information bits into efficient systematic t-Sy0EC/(t+1)-Sy0ED/AU0ED codes of length n≤ k+tlog_2k+o(tlog n) as n∈ℕ increases. Decoding can be efficiently performed by algebraic means using the Extended Euclidean Algorithm (EEA).

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/14/2019

Optimal q-Ary Error Correcting/All Unidirectional Error Detecting Codes

Codes that can correct up to t symmetric errors and detect all unidirect...
research
03/01/2021

Real-time error correction codes for deletable errors

In this paper we study codes for correcting deletable errors in binary w...
research
11/17/2019

Projection decoding of some binary optimal linear codes of lengths 36 and 40

Practically good error-correcting codes should have good parameters and ...
research
12/16/2022

Improved decoding of symmetric rank metric errors

We consider the decoding of rank metric codes assuming the error matrix ...
research
06/07/2022

Neural Network Decoders for Permutation Codes Correcting Different Errors

Permutation codes were extensively studied in order to correct different...
research
01/27/2023

Codes for Correcting Asymmetric Adjacent Transpositions and Deletions

Owing to the vast applications in DNA-based data storage, Gabrys, Yaakob...
research
01/03/2021

Synchronization Strings and Codes for Insertions and Deletions – a Survey

Already in the 1960s, Levenshtein and others studied error-correcting co...

Please sign up or login with your details

Forgot password? Click here to reset