Multiple Criss-Cross Insertion and Deletion Correcting Codes
Abstract
This paper investigates the problem of correcting multiple criss-cross insertions and deletions in arrays. More precisely, we study the unique recovery of arrays affected by -criss-cross deletions defined as any combination of row and column deletions such that for a given . We show an equivalence between correcting -criss-cross deletions and -criss-cross insertions and show that a code correcting -criss-cross insertions/deletions has redundancy at least . Then, we present an existential construction of -criss-cross insertion/deletion correcting code with redundancy bounded from above by . The main ingredients of the presented code construction are systematic binary -deletion correcting codes and Gabidulin codes. The first ingredient helps locating the indices of the inserted/deleted rows and columns, thus transforming the insertion/deletion-correction problem into a row/column erasure-correction problem which is then solved using the second ingredient.
Keywords
Cite
@article{arxiv.2102.02727,
title = {Multiple Criss-Cross Insertion and Deletion Correcting Codes},
author = {Lorenz Welter and Rawad Bitar and Antonia Wachter-Zeh and Eitan Yaakobi},
journal= {arXiv preprint arXiv:2102.02727},
year = {2021}
}