Browse > Article

DNA Sequence Design using $\varepsilon$ -Multiobjective Evolutionary Algorithm  

Shin Soo-Yong (서울대학교 컴퓨터공학부)
Lee In-Hee (서울대학교 컴퓨터공학부)
Zhang Byoung-Tak (서울대학교 컴퓨터공학부)
Abstract
Recently, since DNA computing has been widely studied for various applications, DNA sequence design which is the most basic and important step for DNA computing has been highlighted. In previous works, DNA sequence design has been formulated as a multi-objective optimization task, and solved by elitist non-dominated sorting genetic algorithm (NSGA-II). However, NSGA-II needed lots of computational time. Therefore, we use an $\varepsilon$- multiobjective evolutionarv algorithm ($\varepsilon$-MOEA) to overcome the drawbacks of NSGA-II in this paper. To compare the performance of two algorithms in detail, we apply both algorithms to the DTLZ2 benchmark function. $\varepsilon$-MOEA outperformed NSGA-II in both convergence and diversity, $70\%$ and $73\%$ respectively. Especially, $\varepsilon$-MOEA finds optimal solutions using small computational time. Based on these results, we redesign the DNA sequences generated by the previous DNA sequence design tools and the DNA sequences for the 7-travelling salesman problem (TSP). The experimental results show that $\varepsilon$-MOEA outperforms the most cases. Especially, for 7-TSP, $\varepsilon$-MOEA achieves the comparative results two tines faster while finding $22\%$ improved diversity and $92\%$ improved convergence in final solutions using the same time.
Keywords
DNA sequence design; NSGA-II; MOEA;
Citations & Related Records
연도 인용수 순위
  • Reference
1 Lee, J. Y., Shin, S.-Y., Park, T. H., and Zhang, B.-T., 'Solving Traveling Salesman Problems with DNA Molecules Encoding Numerical Values,' BioSystems, Vol.78, pp. 39-47, 2004   DOI   ScienceOn
2 Purshouse, R. C. and Fleming, P. J., 'Evolutionary Many-Objective Optimisation: An Exploratory Analysis,' Proceedings of the 2003 Congress on Evolutionary Computation, pp. 2066-2073, 2003   DOI
3 Deaton, R., Murphy, R. C., Garzon, M., Franceschetti, D. R., and Stevens Jr., S. E., 'Good encoding for DNA-based solutions to combinatorial problems.' Proceedings of the Second Annual Meeting on DNA Based Computers, pp. 247-258, 1996
4 S.-Y. Shin, 'Multi-Objective Evolutionary Optimization of DNA Sequences for Molecular Computing,' Ph. D. Thesis, Seoul National University, 2005
5 Tanaka, F., Nakatsugawa, M., Yamamoto, M., Shiba, T., and Ohuchi, A., 'Developing support system for sequence design in DNA computing,' Proceddings of the 7th International Workshop on DNA Based Computers, pp. 340-349, 2001
6 Deb. K. and Goyal, M., 'A Combined Genetic Adaptive Search(GeneAS) for Engineering Design,' Computer Science and Informatics, Vol.26, No.4, pp. 30-45, 1996
7 Veldhuizen, D. V., 'Multiobjective Evolutionary Algorithms: Classifications, Analyses, and New Innovations,' Ph. D. Thesis, Dayton, OH:Air Force Institute of Technology, Technical Report No. AFIT/DS/ENG/99-01, 1999
8 Zitzler, E., 'Evolutionary Algorithms for Multiobjective Optimization: Methods and Applications,' Ph. D. Thesis, Zurich, Switzerland:Swiss Federal Institute of Technology(ETH)(Dissertation ETH No. 13398), 1998
9 Deb, K. and Agrawal, R. B., 'Simulated Binary Crossover for Continuous Search Space,' Complex Systems, Vol.9, No.2, pp. 115-148, 1995
10 Deb. K., Mohan, M., and Mishra, S., 'A Fast Multi-Objective Evolutionary Algorithm for Finding Well-Spread Pareto-Optimal Solutions,' Kan-GAL Report No. 2003002, 2003
11 Deb, K., Pratap, A., Agarwal, S., and Meyarivan, T., 'A Fast and elitist multiobjective genetic algorithm: NSGA-II,' IEEE Transactions on Evolutionary Computation, Vol.6, pp. 182-197, 2001   DOI   ScienceOn
12 Maley, C. C., 'DNA Computation: Theory, Practice, and Prospects,' Evolutionary Computation, Vol.6, No.3, pp. 201-229, 1998   DOI   ScienceOn
13 Garzon, M. and Deaton, R, 'Codeword design and information encoding in DNA ensembles,' Natural Computing, Vol.3, No.3, pp. 253-292, 2004   DOI
14 Deb, K., Multi-Objective Optimization using Evolutionary Algorithms, John Wiley & Sons, Ltd., 2001
15 Deb, K., Thiele, L., Laumanns, M., and Zitzler, E., 'Scalable Test Problems for Evolutionary Multi-Objective Optimization,' KanGAL Report No. 200101, 2001
16 Shin, S. - Y., Lee, I.- H., Kim, D., and Zhang, B.-T., 'Multi-Objective Evolutionary Optimization of DNA Sequences for Reliable DNA Computing,' IEEE Transactions on Evolutionary Computation, Vol.9, No.2, pp. 143-158, 2005   DOI   ScienceOn
17 Laumanns, M., Thiele, L., Deb, K, and Zitzler, E., 'Combining Convergence and Diversity in Evolutionary Multi-Objective Optimization,' Evolutionary Computation, Vol.10, No.3, pp. 263-282, 2002   DOI   ScienceOn
18 Reif, J. H., 'The Emergence of the Discipline of Biomolecular Computation in the US,' New Generation Computing, Vol.30, No.3, pp. 217-236, 2002
19 Garzon, M. H. and Deaton, R. J., 'Biomolecule Computing and Programming,' IEEE Transactions on Evolutionary Computation, Vol.3, No.3, pp. 236-250, 1999   DOI   ScienceOn