Criss-Cross Deletion Correcting Codes

04/30/2020
by   Rawad Bitar, et al.
0

This paper studies the problem of constructing codes correcting deletions in arrays. Under this model, it is assumed that an n× n array can experience deletions of rows and columns. These deletion errors are referred to as (t_r,t_c)-criss-cross deletions if t_r rows and t_c columns are deleted, while a code correcting these deletion patterns is called a (t_r,t_c)-criss-cross deletion correction code. The definitions for criss-cross insertions are similar. Similar to the one-dimensional case, it is first shown that when t_r=t_c the problems of correcting criss-cross deletions and criss-cross insertions are equivalent. Then, we mostly investigate the case of (1,1)-criss-cross deletions. An asymptotic upper bound on the cardinality of (1,1)-criss-cross deletion correction codes is shown which assures that the asymptotic redundancy is at least 2n-1+2log n bits. Finally, a code construction with an explicit decoding algorithm is presented. The redundancy of the construction is away from the lower bound by at most 2 log n+8+2log e bits.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/04/2021

Multiple Criss-Cross Deletion-Correcting Codes

This paper investigates the problem of correcting multiple criss-cross d...
research
10/13/2019

Perfect Multi Deletion Codes Achieve the Asymptotic Optimality of Code Size

This paper studies on the cardinality of perfect multi deletion binary c...
research
06/20/2020

Systematic Single-Deletion Multiple-Substitution Correcting Codes

Although studying in multiple-deletion correcting codes has made great p...
research
07/05/2021

Improved Asymptotic Bounds for Codes Correcting Insertions and Deletions

This paper studies the cardinality of codes correcting insertions and de...
research
04/13/2018

Non-binary Code Correcting Single b-Burst of Insertions or Deletions

This paper constructs a non-binary code correcting a single b-burst of i...
research
12/24/2017

Duplication-Correcting Codes

In this work, we propose constructions that correct duplications of mult...
research
08/10/2022

Equivalence of Insertion/Deletion Correcting Codes for d-dimensional Arrays

We consider the problem of correcting insertion and deletion errors in t...

Please sign up or login with your details

Forgot password? Click here to reset