Cargando…
An Intelligent Optimization Algorithm for Constructing a DNA Storage Code: NOL-HHO
The high density, large capacity, and long-term stability of DNA molecules make them an emerging storage medium that is especially suitable for the long-term storage of large datasets. The DNA sequences used in storage need to consider relevant constraints to avoid nonspecific hybridization reaction...
Autores principales: | , , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2020
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7139338/ https://www.ncbi.nlm.nih.gov/pubmed/32235762 http://dx.doi.org/10.3390/ijms21062191 |
_version_ | 1783518742893821952 |
---|---|
author | Yin, Qiang Cao, Ben Li, Xue Wang, Bin Zhang, Qiang Wei, Xiaopeng |
author_facet | Yin, Qiang Cao, Ben Li, Xue Wang, Bin Zhang, Qiang Wei, Xiaopeng |
author_sort | Yin, Qiang |
collection | PubMed |
description | The high density, large capacity, and long-term stability of DNA molecules make them an emerging storage medium that is especially suitable for the long-term storage of large datasets. The DNA sequences used in storage need to consider relevant constraints to avoid nonspecific hybridization reactions, such as the No-runlength constraint, GC-content, and the Hamming distance. In this work, a new nonlinear control parameter strategy and a random opposition-based learning strategy were used to improve the Harris hawks optimization algorithm (for the improved algorithm NOL-HHO) in order to prevent it from falling into local optima. Experimental testing was performed on 23 widely used benchmark functions, and the proposed algorithm was used to obtain better coding lower bounds for DNA storage. The results show that our algorithm can better maintain a smooth transition between exploration and exploitation and has stronger global exploration capabilities as compared with other algorithms. At the same time, the improvement of the lower bound directly affects the storage capacity and code rate, which promotes the further development of DNA storage technology. |
format | Online Article Text |
id | pubmed-7139338 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2020 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-71393382020-04-10 An Intelligent Optimization Algorithm for Constructing a DNA Storage Code: NOL-HHO Yin, Qiang Cao, Ben Li, Xue Wang, Bin Zhang, Qiang Wei, Xiaopeng Int J Mol Sci Article The high density, large capacity, and long-term stability of DNA molecules make them an emerging storage medium that is especially suitable for the long-term storage of large datasets. The DNA sequences used in storage need to consider relevant constraints to avoid nonspecific hybridization reactions, such as the No-runlength constraint, GC-content, and the Hamming distance. In this work, a new nonlinear control parameter strategy and a random opposition-based learning strategy were used to improve the Harris hawks optimization algorithm (for the improved algorithm NOL-HHO) in order to prevent it from falling into local optima. Experimental testing was performed on 23 widely used benchmark functions, and the proposed algorithm was used to obtain better coding lower bounds for DNA storage. The results show that our algorithm can better maintain a smooth transition between exploration and exploitation and has stronger global exploration capabilities as compared with other algorithms. At the same time, the improvement of the lower bound directly affects the storage capacity and code rate, which promotes the further development of DNA storage technology. MDPI 2020-03-22 /pmc/articles/PMC7139338/ /pubmed/32235762 http://dx.doi.org/10.3390/ijms21062191 Text en © 2020 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article Yin, Qiang Cao, Ben Li, Xue Wang, Bin Zhang, Qiang Wei, Xiaopeng An Intelligent Optimization Algorithm for Constructing a DNA Storage Code: NOL-HHO |
title | An Intelligent Optimization Algorithm for Constructing a DNA Storage Code: NOL-HHO |
title_full | An Intelligent Optimization Algorithm for Constructing a DNA Storage Code: NOL-HHO |
title_fullStr | An Intelligent Optimization Algorithm for Constructing a DNA Storage Code: NOL-HHO |
title_full_unstemmed | An Intelligent Optimization Algorithm for Constructing a DNA Storage Code: NOL-HHO |
title_short | An Intelligent Optimization Algorithm for Constructing a DNA Storage Code: NOL-HHO |
title_sort | intelligent optimization algorithm for constructing a dna storage code: nol-hho |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7139338/ https://www.ncbi.nlm.nih.gov/pubmed/32235762 http://dx.doi.org/10.3390/ijms21062191 |
work_keys_str_mv | AT yinqiang anintelligentoptimizationalgorithmforconstructingadnastoragecodenolhho AT caoben anintelligentoptimizationalgorithmforconstructingadnastoragecodenolhho AT lixue anintelligentoptimizationalgorithmforconstructingadnastoragecodenolhho AT wangbin anintelligentoptimizationalgorithmforconstructingadnastoragecodenolhho AT zhangqiang anintelligentoptimizationalgorithmforconstructingadnastoragecodenolhho AT weixiaopeng anintelligentoptimizationalgorithmforconstructingadnastoragecodenolhho AT yinqiang intelligentoptimizationalgorithmforconstructingadnastoragecodenolhho AT caoben intelligentoptimizationalgorithmforconstructingadnastoragecodenolhho AT lixue intelligentoptimizationalgorithmforconstructingadnastoragecodenolhho AT wangbin intelligentoptimizationalgorithmforconstructingadnastoragecodenolhho AT zhangqiang intelligentoptimizationalgorithmforconstructingadnastoragecodenolhho AT weixiaopeng intelligentoptimizationalgorithmforconstructingadnastoragecodenolhho |