An Efficient Design for a Multi-objective Evolutionary Algorithm to Generate DNA Libraries Suitable for Computation.


Journal

Interdisciplinary sciences, computational life sciences
ISSN: 1867-1462
Titre abrégé: Interdiscip Sci
Pays: Germany
ID NLM: 101515919

Informations de publication

Date de publication:
Sep 2019
Historique:
received: 16 02 2018
accepted: 20 08 2018
revised: 23 07 2018
pubmed: 1 9 2018
medline: 19 2 2020
entrez: 1 9 2018
Statut: ppublish

Résumé

The design of reliable DNA libraries that can be used for bio-molecular computing involves several heterogeneous conflicting design criteria that traditional optimization approaches do not fit properly. As it is well known, evolutionary algorithms are very appropriate for solving complex NP-hard optimization problems. However, these approaches take significant computational resources when large instances of complex problems are managed. This is the case for the design of DNA libraries suitable for computation, which involves a set of conflicting design criteria that have to be simultaneously optimized. The problem tackled in this paper involves four objectives and two constraints which are managed at the same time by a tested multi-objective evolutionary algorithm (MOEA) with thousands of individuals in the population. In this context, every computational approach would take several hours of execution time to generate high-quality DNA strands. In this paper, we present an analysis of the parallel MOEA which has been efficiently parallelized with the aim of generating reliable sets of DNA sequences. The results obtained in the study presented here show that the parallel approach is computationally very efficient and that the DNA libraries are highly reliable for computation.

Identifiants

pubmed: 30168035
doi: 10.1007/s12539-018-0303-6
pii: 10.1007/s12539-018-0303-6
doi:

Substances chimiques

DNA 9007-49-2

Types de publication

Journal Article

Langues

eng

Sous-ensembles de citation

IM

Pagination

542-558

Auteurs

José M Chaves-González (JM)

Department of Computer Science, University of Extremadura, Escuela Politécnica, 10003, Cáceres, Spain. jm@unex.es.

Jorge Martínez-Gil (J)

Software Competence Center Hagenberg, Softwarepark 21, 4232, Hagenberg im Mühlkreis, Austria.

Articles similaires

Selecting optimal software code descriptors-The case of Java.

Yegor Bugayenko, Zamira Kholmatova, Artem Kruglov et al.
1.00
Software Algorithms Programming Languages

Exploring blood-brain barrier passage using atomic weighted vector and machine learning.

Yoan Martínez-López, Paulina Phoobane, Yanaima Jauriga et al.
1.00
Blood-Brain Barrier Machine Learning Humans Support Vector Machine Software

Understanding the role of machine learning in predicting progression of osteoarthritis.

Simone Castagno, Benjamin Gompels, Estelle Strangmark et al.
1.00
Humans Disease Progression Machine Learning Osteoarthritis
1.00
Humans Magnetic Resonance Imaging Brain Infant, Newborn Infant, Premature

Classifications MeSH