Single-Deletion Single-Substitution Correcting Codes

Ilia Smagloy, Lorenz Welter, Antonia Wachter-Zeh, Eitan Yaakobi

Research output: Contribution to journalArticlepeer-review

Abstract

Correcting insertions/deletions as well as substitution errors simultaneously plays an important role in DNA-based storage systems as well as in classical communications. This paper deals with the fundamental task of constructing codes that can correct a single insertion or deletion along with a single substitution. A non-asymptotic upper bound on the size of non-binary single-deletion s-substitution correcting codes is derived, showing that the non-asymptotic redundancy of such a code of length n has to be at least (s+1) logq n. An explicit construction of binary single-deletion single-substitution correcting codes with at most 6 log n + 8 redundancy bits is presented.

Original languageEnglish
Pages (from-to)7659-7671
Number of pages13
JournalIEEE Transactions on Information Theory
Volume69
Issue number12
DOIs
StatePublished - 1 Dec 2023

Keywords

  • Error-correcting codes
  • synchronization errors

All Science Journal Classification (ASJC) codes

  • Information Systems
  • Computer Science Applications
  • Library and Information Sciences

Fingerprint

Dive into the research topics of 'Single-Deletion Single-Substitution Correcting Codes'. Together they form a unique fingerprint.

Cite this