Design of Capacity-Approaching Constrained Codes for DNA-Based Storage Systems

被引:49
|
作者
Immink, Kees A. Schouhamer [1 ]
Cai, Kui [2 ]
机构
[1] Turing Machines Inc, NL-3016 DK Rotterdam, Netherlands
[2] Singapore Univ Technol & Design, Singapore 487372, Singapore
关键词
Data storage systems; channel coding;
D O I
10.1109/LCOMM.2017.2775608
中图分类号
TN [电子技术、通信技术];
学科分类号
0809 ;
摘要
We consider coding techniques that limit the lengths of homopolymer runs in strands of nucleotides used in DNA-based mass data storage systems. We compute the maximum number of user bits that can be stored per nucleotide when a maximum homopolymer runlength constraint is imposed. We describe simple and efficient implementations of coding techniques that avoid the occurrence of long homopolymers, and the rates of the constructed codes are close to the theoretical maximum. The proposed sequence replacement method for k-constrained q-ary data yields a significant improvement in coding redundancy than the prior art sequence replacement method for the k-constrained binary data. Using a simple transformation, standard binary maximum runlength limited sequences can be transformed into maximum runlength limited q-ary sequences which opens the door to applying the vast prior art binary code constructions to DNA-based storage.
引用
收藏
页码:224 / 227
页数:4
相关论文
共 50 条
  • [1] Capacity-Approaching Constrained Codes With Error Correction for DNA-Based Data Storage
    Tuan Thanh Nguyen
    Cai, Kui
    Immink, Kees A. Schouhamer
    Kiah, Han Mao
    IEEE TRANSACTIONS ON INFORMATION THEORY, 2021, 67 (08) : 5602 - 5613
  • [2] Capacity-Approaching Protograph Codes
    Divsalar, Dariush
    Dolinar, Sam
    Jones, Christopher R.
    Andrews, Kenneth
    IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2009, 27 (06) : 876 - 888
  • [3] Efficient Design of Capacity-Approaching Two-Dimensional Weight-Constrained Codes
    Tuan Thanh Nguyen
    Cai, Kui
    Immink, Kees A. Schouhamer
    Chee, Yeow Meng
    2021 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY (ISIT), 2021, : 2930 - 2935
  • [4] Constrained Channel Capacity for DNA-Based Data Storage Systems
    Fan, Kaixin
    Wu, Huaming
    Yan, Zihui
    IEEE COMMUNICATIONS LETTERS, 2023, 27 (01) : 70 - 74
  • [5] Minimal Sets for Capacity-Approaching Variable-Length Constrained Sequence Codes
    Cao, Congzhe
    Fair, Ivan
    IEEE TRANSACTIONS ON COMMUNICATIONS, 2019, 67 (02) : 890 - 902
  • [6] Properties and Constructions of Constrained Codes for DNA-Based Data Storage
    Immink, Kees A. Schouhamer
    Cai, Kui
    IEEE ACCESS, 2020, 8 : 49523 - 49531
  • [7] Construction of Minimal Sets for Capacity-Approaching Variable-Length Constrained Sequence Codes
    Cao, Congzhe
    Fair, Ivan
    2016 50TH ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS AND COMPUTERS, 2016, : 255 - 259
  • [8] Simplified search and construction of capacity-approaching variable-length constrained sequence codes
    Steadman, Andrew
    Fair, Ivan
    IET COMMUNICATIONS, 2016, 10 (14) : 1697 - 1704
  • [9] Design of rate-compatible IRA codes for capacity-approaching with hybrid ARQ
    Yue, Guosen
    Wang, Xiaodong
    Madihian, Mohammad
    2006 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY, VOLS 1-6, PROCEEDINGS, 2006, : 2884 - +
  • [10] Capacity-Approaching Variable-Length Pearson Codes
    Cao, Congzhe
    Fair, Ivan
    IEEE COMMUNICATIONS LETTERS, 2018, 22 (07) : 1310 - 1313