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

08/15/2023
by   Jin Sima, et al.
0

Encoding data as a set of unordered strings is receiving great attention as it captures one of the basic features of DNA storage systems. However, the challenge of constructing optimal redundancy codes for this channel remained elusive. In this paper, we address this problem and present an order-wise optimal construction of codes that are capable of correcting multiple substitution, deletion, and insertion errors for this channel model. The key ingredient in the code construction is a technique we call robust indexing: simultaneously assigning indices to unordered strings (hence, creating order) and also embedding information in these indices. The encoded indices are resilient to substitution, deletion, and insertion errors, and therefore, so is the entire code.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/25/2020

Construction and Encoding Algorithm for Maximum Run-Length Limited Single Insertion/Deletion Correcting Code

Maximum run-length limited codes are constraint codes used in communicat...
research
05/19/2020

Single-Deletion Single-Substitution Correcting Codes

Correcting insertions/deletions as well as substitution errors simultane...
research
02/20/2023

Codes Over Absorption Channels

In this paper, we present a novel communication channel, called the abso...
research
09/07/2018

On Coding over Sliced Information

The interest in channel models in which the data is sent as an unordered...
research
04/19/2023

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

Consider two or more strings 𝐱^1,𝐱^2,…, that are concatenated to form 𝐱=...
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
01/21/2019

Anchor-Based Correction of Substitutions in Indexed Sets

Motivated by DNA-based data storage, we investigate a system where digit...

Please sign up or login with your details

Forgot password? Click here to reset