Design of Nonbinary Error Correction Codes With a Maximum Run-Length Constraint to Correct a Single Insertion or Deletion Error for DNA Storage
- Abstract
- Due to the advantages of high information densities and longevity, DNA storage systems have begun to attract a lot of attention. However, common obstacles to DNA storage are caused by insertion, deletion, and substitution errors occurring in DNA synthesis and sequencing. In this paper, we first explain a method to convert binary data into general maximum run-length r sequences with specific length construction, which can be used as the message sequence of our proposed code. Then, we propose a new single insertion/deletion nonbinary systematic error correction code and its corresponding encoding algorithm. For the proposed code, we design the fixed maximum run-length r in the parity sequence of the proposed code to be three. Additionally, the last parity symbol and the first message symbol are always different. Hence, the overall maximum run-length r of the output codeword is guaranteed to be three when the maximum run-length of the message sequence is three. Finally, we determine the feasibility of the proposed encoding algorithm, verify successful decoding when a single insertion/deletion error occurs in the codeword, and present the comparison results with relevant works.
- Author(s)
- 육소주; 김성환
- Issued Date
- 2021
- Type
- Article
- Keyword
- DNA storage; maximum run-length; insertion or deletion error; nonbinary systematic error correction code; encoding algorithm
- DOI
- 10.1109/ACCESS.2021.3116245
- URI
- https://oak.ulsan.ac.kr/handle/2021.oak/9086
https://ulsan-primo.hosted.exlibrisgroup.com/primo-explore/fulldisplay?docid=TN_cdi_ieee_primary_9552003&context=PC&vid=ULSAN&lang=ko_KR&search_scope=default_scope&adaptor=primo_central_multiple_fe&tab=default_tab&query=any,contains,Design%20of%20Nonbinary%20Error%20Correction%20Codes%20With%20a%20Maximum%20Run-Length%20Constraint%20to%20Correct%20a%20Single%20Insertion%20or%20Deletion%20Error%20for%20DNA%20Storage&offset=0&pcAvailability=true
- Publisher
- IEEE ACCESS
- Location
- 미국
- Language
- 영어
- ISSN
- 2169-3536
- Citation Volume
- 9
- Citation Number
- 1
- Citation Start Page
- 135354
- Citation End Page
- 135363
-
Appears in Collections:
- Engineering > IT Convergence
- 공개 및 라이선스
-
- 파일 목록
-
Items in Repository are protected by copyright, with all rights reserved, unless otherwise indicated.