A Many-Objective Memetic Generalized Differential Evolution Algorithm for DNA Sequence Design

Designing reliable sequences of DNA (Deoxyribonucleic Acid) is a critical task in the fields of DNA computing, and nanotechnology. The quality and reliability of the DNA sequence can directly affect the accuracy of the processing of information stored in sequences. This problem of designing reliable...

Full description

Bibliographic Details
Main Authors: Shah Bano, Maryam Bashir, Irfan Younas
Format: Article
Language:English
Published: IEEE 2020-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/9272272/
id doaj-5fd0b020aa25490793fa7aba4091cbf5
record_format Article
spelling doaj-5fd0b020aa25490793fa7aba4091cbf52021-03-30T04:29:44ZengIEEEIEEE Access2169-35362020-01-01822268422269910.1109/ACCESS.2020.30407529272272A Many-Objective Memetic Generalized Differential Evolution Algorithm for DNA Sequence DesignShah Bano0https://orcid.org/0000-0002-6389-1619Maryam Bashir1https://orcid.org/0000-0001-6124-5317Irfan Younas2https://orcid.org/0000-0002-2756-9980FAST School of Computing, National University of Computer and Emerging Sciences, Lahore, PakistanFAST School of Computing, National University of Computer and Emerging Sciences, Lahore, PakistanFAST School of Computing, National University of Computer and Emerging Sciences, Lahore, PakistanDesigning reliable sequences of DNA (Deoxyribonucleic Acid) is a critical task in the fields of DNA computing, and nanotechnology. The quality and reliability of the DNA sequence can directly affect the accuracy of the processing of information stored in sequences. This problem of designing reliable sequences belongs to the NP-hard class of problems. It has many incompatible design criteria, which cannot be optimized at the same time. Many objective evolutionary algorithms can balance conflicting design criteria by using a diverse population of solutions. This paper proposes an opposition-based Memetic Generalized Differential Evolution (MGDE3) to handle four conflicting design criteria for reliable DNA sequence design. Opposition-based learning and local search strategies are suggested to strengthen the explorative and exploitative properties of the proposed MGDE3. The proposed algorithm is bench-marked with small, medium, and large data sets against 7 highly-cited many-objective and multi-objective algorithms. Experimental results and statistical analysis reveal that MGDE3 significantly outperforms the compared algorithms. The proposed method generates reliable real-life sequences of DNA that are substantially better than the DNA sequences generated by other considered algorithms.https://ieeexplore.ieee.org/document/9272272/Differential evolutionDNA sequence designevolutionary algorithmmany-objective optimization
collection DOAJ
language English
format Article
sources DOAJ
author Shah Bano
Maryam Bashir
Irfan Younas
spellingShingle Shah Bano
Maryam Bashir
Irfan Younas
A Many-Objective Memetic Generalized Differential Evolution Algorithm for DNA Sequence Design
IEEE Access
Differential evolution
DNA sequence design
evolutionary algorithm
many-objective optimization
author_facet Shah Bano
Maryam Bashir
Irfan Younas
author_sort Shah Bano
title A Many-Objective Memetic Generalized Differential Evolution Algorithm for DNA Sequence Design
title_short A Many-Objective Memetic Generalized Differential Evolution Algorithm for DNA Sequence Design
title_full A Many-Objective Memetic Generalized Differential Evolution Algorithm for DNA Sequence Design
title_fullStr A Many-Objective Memetic Generalized Differential Evolution Algorithm for DNA Sequence Design
title_full_unstemmed A Many-Objective Memetic Generalized Differential Evolution Algorithm for DNA Sequence Design
title_sort many-objective memetic generalized differential evolution algorithm for dna sequence design
publisher IEEE
series IEEE Access
issn 2169-3536
publishDate 2020-01-01
description Designing reliable sequences of DNA (Deoxyribonucleic Acid) is a critical task in the fields of DNA computing, and nanotechnology. The quality and reliability of the DNA sequence can directly affect the accuracy of the processing of information stored in sequences. This problem of designing reliable sequences belongs to the NP-hard class of problems. It has many incompatible design criteria, which cannot be optimized at the same time. Many objective evolutionary algorithms can balance conflicting design criteria by using a diverse population of solutions. This paper proposes an opposition-based Memetic Generalized Differential Evolution (MGDE3) to handle four conflicting design criteria for reliable DNA sequence design. Opposition-based learning and local search strategies are suggested to strengthen the explorative and exploitative properties of the proposed MGDE3. The proposed algorithm is bench-marked with small, medium, and large data sets against 7 highly-cited many-objective and multi-objective algorithms. Experimental results and statistical analysis reveal that MGDE3 significantly outperforms the compared algorithms. The proposed method generates reliable real-life sequences of DNA that are substantially better than the DNA sequences generated by other considered algorithms.
topic Differential evolution
DNA sequence design
evolutionary algorithm
many-objective optimization
url https://ieeexplore.ieee.org/document/9272272/
work_keys_str_mv AT shahbano amanyobjectivememeticgeneralizeddifferentialevolutionalgorithmfordnasequencedesign
AT maryambashir amanyobjectivememeticgeneralizeddifferentialevolutionalgorithmfordnasequencedesign
AT irfanyounas amanyobjectivememeticgeneralizeddifferentialevolutionalgorithmfordnasequencedesign
AT shahbano manyobjectivememeticgeneralizeddifferentialevolutionalgorithmfordnasequencedesign
AT maryambashir manyobjectivememeticgeneralizeddifferentialevolutionalgorithmfordnasequencedesign
AT irfanyounas manyobjectivememeticgeneralizeddifferentialevolutionalgorithmfordnasequencedesign
_version_ 1724181765116919808