English

Data-Driven Bee Identification for DNA Strands

Information Theory 2023-05-09 v1 math.IT

Abstract

We study a data-driven approach to the bee identification problem for DNA strands. The bee-identification problem, introduced by Tandon et al. (2019), requires one to identify MM bees, each tagged by a unique barcode, via a set of MM noisy measurements. Later, Chrisnata et al. (2022) extended the model to case where one observes NN noisy measurements of each bee, and applied the model to address the unordered nature of DNA storage systems. In such systems, a unique address is typically prepended to each DNA data block to form a DNA strand, but the address may possibly be corrupted. While clustering is usually used to identify the address of a DNA strand, this requires M2\mathcal{M}^2 data comparisons (when M\mathcal{M} is the number of reads). In contrast, the approach of Chrisnata et al. (2022) avoids data comparisons completely. In this work, we study an intermediate, data-driven approach to this identification task. For the binary erasure channel, we first show that we can almost surely correctly identify all DNA strands under certain mild assumptions. Then we propose a data-driven pruning procedure and demonstrate that on average the procedure uses only a fraction of M2\mathcal{M}^2 data comparisons. Specifically, for M=2n\mathcal{M}= 2^n and erasure probability pp, the expected number of data comparisons performed by the procedure is κM2\kappa\mathcal{M}^2, where (1+2pp22)nκ(1+p2)n\left(\frac{1+2p-p^2}{2}\right)^n \leq \kappa \leq \left(\frac{1+p}{2}\right)^n .

Cite

@article{arxiv.2305.04597,
  title  = {Data-Driven Bee Identification for DNA Strands},
  author = {Shubhransh Singhvi and Avital Boruchovsky and Han Mao Kiah and Eitan Yaakobi},
  journal= {arXiv preprint arXiv:2305.04597},
  year   = {2023}
}

Comments

Conference paper accepted at ISIT 2023

R2 v1 2026-06-28T10:28:32.540Z