Explicit Formulas for the Weight Enumerators of Some Classes of Deletion Correcting Codes

12/23/2018
by   Khodakhast Bibak, et al.
0

We introduce a general class of codes which includes several well-known classes of deletion/insertion correcting codes as special cases. For example, the Helberg code, the Levenshtein code, the Varshamov--Tenengolts code, and most variants of these codes including most of those which have been recently used in studying DNA-based data storage systems are all special cases of our code. Then, using a number theoretic method, we give an explicit formula for the weight enumerator of our code which in turn gives explicit formulas for the weight enumerators and so the sizes of all the aforementioned codes. We also obtain the size of the Shifted Varshamov--Tenengolts code. Another application which automatically follows from our result is an explicit formula for the number of binary solutions of an arbitrary linear congruence which, to the best of our knowledge, is the first result of its kind in the literature and might be also of independent interest. Our general result might have more applications/implications in information theory, computer science, and mathematics.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/16/2020

Weight Enumerators for Number-Theoretic Codes and Cardinalities of Non-binary VT Codes

This paper investigates the extended weight enumerators for the number-t...
research
10/12/2020

Unweighted linear congruences with distinct coordinates and the Varshamov–Tenengolts codes

In this paper, we first give explicit formulas for the number of solutio...
research
06/01/2018

Distance Distribution to Received Words in Reed-Solomon Codes

n this paper, we obtain an asymptotic formula for the number of codeword...
research
06/05/2023

Explicit Construction of q-ary 2-deletion Correcting Codes with Low Redundancy

We consider the problem of efficient construction of q-ary 2-deletion co...
research
07/21/2020

Explicit two-deletion codes with redundancy matching the existential bound

We give an explicit construction of length-n binary codes capable of cor...
research
08/28/2018

An explicit formula for a weight enumerator of linear-congruence codes

An explicit formula for a weight enumerator of linear-congruence codes i...
research
07/24/2020

On the Number of Affine Equivalence Classes of Boolean Functions

Let R(r,n) be the rth order Reed-Muller code of length 2^n. The affine l...

Please sign up or login with your details

Forgot password? Click here to reset