低密度奇偶校验码
计算机科学
算法
错误检测和纠正
级联纠错码
前向纠错
线性码
编码(社会科学)
解码方法
可变长度代码
区块代码
理论计算机科学
数学
统计
作者
Seong‐Joon Park,Hosung Park,Hee-Youl Kwak,Jong‐Seon No
标识
DOI:10.1109/tetc.2023.3268274
摘要
In this article, we propose a new coding algorithm for DNA storage over both error-free and error channels. For the error-free case, we propose a constrained code called bit insertion-based constrained (BIC) code. BIC codes convert a binary data sequence to multiple oligo sequences satisfying the maximum homopolymer run (i.e., run-length (RL)) constraint by inserting dummy bits. We show that the BIC codes nearly achieves the capacity in terms of information density while the simple structure of the BIC codes allows linear-time encoding and fast parallel decoding. Also, by combining a balancing technique with the BIC codes, we obtain the constrained coding algorithm to satisfy the GC-content constraint as well as the RL constraint. Next, for DNA storage channel with errors, we integrate the proposed constrained coding algorithm with a rate-compatible low-density parity-check (LDPC) code to correct errors and erasures. Specifically, we incorporate LDPC codes adopted in the 5 G new radio standard because they have powerful error-correction capability and appealing features for the integration. Simulation results show that the proposed integrated coding algorithm outperforms existing coding algorithms in terms of information density and error correctability.
科研通智能强力驱动
Strongly Powered by AbleSci AI