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...
Main Authors: | , , |
---|---|
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 |