Duplication-Correcting Codes

12/24/2017
by   Andreas Lenz, et al.
0

In this work, we propose constructions that correct duplications of multiple consecutive symbols. These errors are known as tandem duplications, where a sequence of symbols is repeated; respectively as palindromic duplications, where a sequence is repeated in reversed order. We compare the redundancies of these constructions with code size upper bounds that are obtained from sphere packing arguments. Proving that an upper bound on the code cardinality for tandem deletions is also an upper bound for inserting tandem duplications, we derive the bounds based on this special tandem deletion error as this results in tighter bounds. Our upper bounds on the cardinality directly imply lower bounds on the redundancy which we compare with the redundancy of the best known construction correcting arbitrary burst insertions. Our results indicate that the correction of palindromic duplications requires more redundancy than the correction of tandem duplications and both significantly less than arbitrary burst insertions.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/08/2018

Bounds and Constructions for Multi-Symbol Duplication Error Correcting Codes

In this paper, we study codes correcting t duplications of ℓ consecutive...
research
09/14/2018

Bounds on the Redundancy of Huffman Codes with Known and Unknown Probabilities

In this paper we provide a method to obtain tight bounds on the minimum ...
research
06/03/2021

Improved batch code lower bounds

Batch codes are a useful notion of locality for error correcting codes, ...
research
04/30/2020

Criss-Cross Deletion Correcting Codes

This paper studies the problem of constructing codes correcting deletion...
research
02/15/2022

Coding and Bounds for Partially Defective Memory Cells

This paper considers coding for so-called partially stuck (defect) memor...
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
11/28/2017

When are epsilon-nets small?

In many interesting situations the size of epsilon-nets depends only on ...

Please sign up or login with your details

Forgot password? Click here to reset