Efficient Systematic Deletions/Insertions of $0$'s Error Control Codes and the $L_{1}$ Metric (Extended version)
Abstract
This paper gives some theory and efficient design of binary block systematic codes capable of controlling the deletions of the symbol ``'' (referred to as -deletions) and/or the insertions of the symbol ``'' (referred to as -insertions). The problem of controlling -deletions and/or -insertions (referred to as -errors) is known to be equivalent to the efficient design of metric asymmetric error control codes over the natural alphabet, . So, -insertion correcting codes can actually correct -errors, detect -errors and, simultaneously, detect all occurrences of only -deletions or only -insertions in every received word (briefly, they are -Symmetric -Error Correcting/-Symmetric -Error Detecting/All Unidirectional -Error Detecting (-SyEC/-SyED/AUED) codes). From the relations with the distance, optimal systematic code designs are given. In general, for all , a recursive method is presented to encode information bits into efficient systematic -SyEC/-SyED/AUED codes of length as increases. Decoding can be efficiently performed by algebraic means using the Extended Euclidean Algorithm (EEA).
Cite
@article{arxiv.2302.06563,
title = {Efficient Systematic Deletions/Insertions of $0$'s Error Control Codes and the $L_{1}$ Metric (Extended version)},
author = {Luca G. Tallini and Nawaf Alqwaifly and Bella Bose},
journal= {arXiv preprint arXiv:2302.06563},
year = {2023}
}