Optimal Codes Detecting Deletions in Concatenated Binary Strings Applied to Trace Reconstruction

04/19/2023
āˆ™
by   Serge Kas Hanna, et al.
āˆ™
0
āˆ™

Consider two or more strings š±^1,š±^2,ā€¦, that are concatenated to form š±=āŸØš±^1,š±^2,ā€¦āŸ©. Suppose that up to Ī“ deletions occur in each of the concatenated strings. Since deletions alter the lengths of the strings, a fundamental question to ask is: how much redundancy do we need to introduce in š± in order to recover the boundaries of š±^1,š±^2,ā€¦? This boundary problem is equivalent to the problem of designing codes that can detect the exact number of deletions in each concatenated string. In this work, we answer the question above by first deriving converse results that give lower bounds on the redundancy of deletion-detecting codes. Then, we present a marker-based code construction whose redundancy is asymptotically optimal in Ī“ among all families of deletion-detecting codes, and exactly optimal among all block-by-block decodable codes. To exemplify the usefulness of such deletion-detecting codes, we apply our code to trace reconstruction and design an efficient coded reconstruction scheme that requires a constant number of traces.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
āˆ™ 05/01/2021

Detecting Deletions and Insertions in Concatenated Strings with Optimal Redundancy

We study codes that can detect the exact number of deletions and inserti...
research
āˆ™ 08/12/2019

Coded trace reconstruction in a constant number of traces

The coded trace reconstruction problem asks to construct a code CāŠ‚{0,1}^...
research
āˆ™ 03/24/2019

Coded trace reconstruction

Motivated by average-case trace reconstruction and coding for portable D...
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
āˆ™ 01/06/2022

List-decodable Codes for Single-deletion Single-substitution with List-size Two

In this paper, we present an explicit construction of list-decodable cod...
research
āˆ™ 08/15/2023

Robust Indexing for the Sliced Channel: Almost Optimal Codes for Substitutions and Deletions

Encoding data as a set of unordered strings is receiving great attention...
research
āˆ™ 03/08/2018

Synchronization Strings: Efficient and Fast Deterministic Constructions over Small Alphabets

Synchronization strings are recently introduced by Haeupler and Shahrasb...

Please sign up or login with your details

Forgot password? Click here to reset