Browse > Article
http://dx.doi.org/10.5391/JKIIS.2005.15.6.730

DNA Computing Adopting DNA coding Method to solve effective Knapsack Problem  

Kim Eun-Gyeong (공주대학교 컴퓨터 공학과)
Lee Sang-Yong (공주대학교 정보통신공학부)
Publication Information
Journal of the Korean Institute of Intelligent Systems / v.15, no.6, 2005 , pp. 730-735 More about this Journal
Abstract
Though Knapsack Problem appears to be simple, it is a NP-hard problem that is not solved in polynomial time as combinational optimization problems. To solve this problem, GA(Genetic Algorithms) was used in the past. However, there were difficulties in real experiments because the conventional method didn't reflect the precise characteristics of DNA. In this paper we proposed ACO (Algorithm for Code Optimization) that applies DNA coding method to DNA computing to solve problems of Knapsack Problem. ACO was applied to (0,1) Knapsack Problem; as a result, it reduced experimental errors as compared with conventional methods, and found accurate solutions more rapidly.
Keywords
DNA 컴퓨팅;DNA 코딩 방법;배낭 문제;
Citations & Related Records
연도 인용수 순위
  • Reference
1 진강규, '유전알고리즘과 그 응용', 교우사, pp. 282-289, 2000
2 S. Khuri, T. Bӓck, J. Heitkotter, 'The Zero/one Multiple Knapsack Problem and Genetic Algorithms', Proceedings '94 ACM Symp. on Applied Computing, Phoenix, AZ, 1994
3 http://pl.changwon.ac.kr/algorithm/99/algorithm_ sche.html
4 R. Deaton, S. A. Karl, 'Introduction to DNA Computing', 1999 Genetic and Evolutionary Computation Conference Tutorial Program, pp. 75-93, Orlando, Florida, July 14, 1999
5 T. Yoshikawa, T. Furuhashi, Y. Uchidawa, 'Acquisition of Fuzzy Rules of Constructing Intelligent Systems using Genetic Algorithm based on DNA Coding Method' Proceedings of International Joint Conference of CFSA/IFIS/SOFT'95 on Fuzzy Theory and Applications
6 L. M., Adleman, 'Molecular computation of solutions to combinatorial problems', Science, vol. 266 pp. 1021-1024, 1994   DOI   PUBMED
7 L. Kari. DNA computing : the arrival of biological mathematics. The mathematical Intelligencer, vol. 19, no. 2, 1997
8 Gilles Brassard, Paul Bratley, 'Fundamentals of algorithmics', 그린, pp. 239-584, 1998
9 Z. Michalewicz, Genetic Algorithms + Data Structures=Evolution Programs, Springer- Verlag, 3rd, revised and extended edition, 1999
10 G. H. Gonnet, C. Korostensky, S. A. Benner, 'Evaluation Measures of Multiple Sequence Alignments', Journal of Computational Biology, vol. 7, no. 1-2, pp. 261-276, 2000   DOI   ScienceOn
11 http://www.biggood.com
12 P. Wasiewicz, T. Janczak, J. J. Mulawka, A. Plucienniczak, : 'The Inference vai DNA Computing', In [CEC99], pp. 988-993, 1999