Evolutionary Algorithms for Solving Multi-Objective Problems
Evolutionary Algorithms for Solving Multi-Objective Problems
Strand design for biomolecular computation
Theoretical Computer Science - Natural computing
DNA sequence design using templates
New Generation Computing
PUNCH: An Evolutionary Algorithm for Optimizing Bit Set Selection
DNA 7 Revised Papers from the 7th International Workshop on DNA-Based Computers: DNA Computing
DNASequencesGenerator: A Program for the Construction of DNA Sequences
DNA 7 Revised Papers from the 7th International Workshop on DNA-Based Computers: DNA Computing
Developing Support System for Sequence Design in DNA Computing
DNA 7 Revised Papers from the 7th International Workshop on DNA-Based Computers: DNA Computing
A PCR-based Protocol for In Vitro Selection of Non-crosshybridizing Oligonucleotides
DNA8 Revised Papers from the 8th International Workshop on DNA Based Computers: DNA Computing
From RNA Secondary Structure to Coding Theory: A Combinatorial Approach
DNA8 Revised Papers from the 8th International Workshop on DNA Based Computers: DNA Computing
A Software Tool for Generating Non-crosshybridizing Libraries of DNA Oligonucleotides
DNA8 Revised Papers from the 8th International Workshop on DNA Based Computers: DNA Computing
A Model to Optimize DNA Sequences Based on Particle Swarm Optimization
AMS '08 Proceedings of the 2008 Second Asia International Conference on Modelling & Simulation (AMS)
Evaluation of Ordering Methods for DNA Sequence Design Based on Ant Colony System
AMS '08 Proceedings of the 2008 Second Asia International Conference on Modelling & Simulation (AMS)
Improved Genetic Algorithm for Designing DNA Sequences
ISECS '09 Proceedings of the 2009 Second International Symposium on Electronic Commerce and Security - Volume 01
A fast and elitist multiobjective genetic algorithm: NSGA-II
IEEE Transactions on Evolutionary Computation
Multiobjective evolutionary optimization of DNA sequences for reliable DNA computing
IEEE Transactions on Evolutionary Computation
Hi-index | 0.00 |
Artificially generated DNA strands have to meet several complex bio-chemical constraints when they are used to solve any computational problem. In this context, DNA sequences have to satisfy several design criteria to prevent DNA strands from producing undesirable reactions which usually lead to incorrect computations. This study is focused on six different design criteria that ensure the reliability and efficiency of the operations performed with the generated DNA sequences. We have formulated DNA base-code generation as a multiobjective optimization problem in which there is not only a unique optimal solution, but a Pareto set of high-quality solutions. Reliable DNA sequences have been generated by using two well-known multiobjective approaches: the Non-dominated Sorting Genetic Algorithm II (NSGA-II) and the Strength Pareto Evolutionary Algorithm 2 (SPEA 2). We have performed experiments with three different-sized realistic datasets. Results show that the multiobjective algorithms developed are very appropriate for our problem, especially NSGA-II, which provides more reliable DNA sequences than other relevant approaches previously published in the literature.