Correcting deletions with multiple reads
The sequence reconstruction problem, introduced by Levenshtein in 2001, considers a communication scenario where the sender transmits a codeword from some codebook and the receiver obtains multiple noisy reads of the codeword. Motivated by modern storage devices, we introduced a variant of the probl...
Saved in:
Main Authors: | , , |
---|---|
Other Authors: | |
Format: | Article |
Language: | English |
Published: |
2022
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/163773 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-163773 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-1637732022-12-16T04:57:04Z Correcting deletions with multiple reads Chrisnata, Johan Kiah, Han Mao Yaakobi, Eitan School of Physical and Mathematical Sciences Engineering::Computer science and engineering Sequence Reconstruction Problem Deletion Channel The sequence reconstruction problem, introduced by Levenshtein in 2001, considers a communication scenario where the sender transmits a codeword from some codebook and the receiver obtains multiple noisy reads of the codeword. Motivated by modern storage devices, we introduced a variant of the problem where the number of noisy reads N is fixed. Of significance, for the single-deletion channel, using log2log2 n +O(1) redundant bits, we designed a reconstruction code of length n that reconstructs codewords from two distinct noisy reads (Cai et al., 2021). In this work, we show that log2log2 n -O(1) redundant bits are necessary for such reconstruction codes, thereby, demonstrating the optimality of the construction. Furthermore, we show that these reconstruction codes can be used in t-deletion channels (with t ≥ qslant 2) to uniquely reconstruct codewords from nt-1/(t-1)!}+O ({nt-2) distinct noisy reads. For the two-deletion channel, using higher order VT syndromes and certain runlength constraints, we designed the class of higher order constrained shifted VT code with 2log2 n +o(log2(n)) redundancy bits that can reconstruct any codeword from any N ≥ 5 of its length-(n-2) subsequences. Ministry of Education (MOE) This work of Han Mao Kiah was supported by the Ministry of Education, Singapore, under its MOE AcRF Tier 2 Award MOE-T2EP20121-0007. The work of Eitan Yaakobi was supported in part by the Israel Innovation Authority under Grant 75855 and in part by the Technion Data Science Initiative. 2022-12-16T04:57:04Z 2022-12-16T04:57:04Z 2022 Journal Article Chrisnata, J., Kiah, H. M. & Yaakobi, E. (2022). Correcting deletions with multiple reads. IEEE Transactions On Information Theory, 68(11), 7141-7158. https://dx.doi.org/10.1109/TIT.2022.3184868 0018-9448 https://hdl.handle.net/10356/163773 10.1109/TIT.2022.3184868 2-s2.0-85133689973 11 68 7141 7158 en MOE-T2EP20121-0007 IEEE Transactions on Information Theory © 2022 IEEE. All rights reserved. |
institution |
Nanyang Technological University |
building |
NTU Library |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
NTU Library |
collection |
DR-NTU |
language |
English |
topic |
Engineering::Computer science and engineering Sequence Reconstruction Problem Deletion Channel |
spellingShingle |
Engineering::Computer science and engineering Sequence Reconstruction Problem Deletion Channel Chrisnata, Johan Kiah, Han Mao Yaakobi, Eitan Correcting deletions with multiple reads |
description |
The sequence reconstruction problem, introduced by Levenshtein in 2001, considers a communication scenario where the sender transmits a codeword from some codebook and the receiver obtains multiple noisy reads of the codeword. Motivated by modern storage devices, we introduced a variant of the problem where the number of noisy reads N is fixed. Of significance, for the single-deletion channel, using log2log2 n +O(1) redundant bits, we designed a reconstruction code of length n that reconstructs codewords from two distinct noisy reads (Cai et al., 2021). In this work, we show that log2log2 n -O(1) redundant bits are necessary for such reconstruction codes, thereby, demonstrating the optimality of the construction. Furthermore, we show that these reconstruction codes can be used in t-deletion channels (with t ≥ qslant 2) to uniquely reconstruct codewords from nt-1/(t-1)!}+O ({nt-2) distinct noisy reads. For the two-deletion channel, using higher order VT syndromes and certain runlength constraints, we designed the class of higher order constrained shifted VT code with 2log2 n +o(log2(n)) redundancy bits that can reconstruct any codeword from any N ≥ 5 of its length-(n-2) subsequences. |
author2 |
School of Physical and Mathematical Sciences |
author_facet |
School of Physical and Mathematical Sciences Chrisnata, Johan Kiah, Han Mao Yaakobi, Eitan |
format |
Article |
author |
Chrisnata, Johan Kiah, Han Mao Yaakobi, Eitan |
author_sort |
Chrisnata, Johan |
title |
Correcting deletions with multiple reads |
title_short |
Correcting deletions with multiple reads |
title_full |
Correcting deletions with multiple reads |
title_fullStr |
Correcting deletions with multiple reads |
title_full_unstemmed |
Correcting deletions with multiple reads |
title_sort |
correcting deletions with multiple reads |
publishDate |
2022 |
url |
https://hdl.handle.net/10356/163773 |
_version_ |
1753801142584737792 |