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...

Descripción completa

Detalles Bibliográficos
Autores principales: Yin, Qiang, Cao, Ben, Li, Xue, Wang, Bin, Zhang, Qiang, Wei, Xiaopeng
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