An Improvement of Sub-Set Sum problem using DNA coded Genetic Algorithm

DNA 코드 유전자 알고리즘을 이용한 Sub-Set Sum 문제의 개선

  • 박찬량 (한남대학교 정보통신.멀티미디어공학부) ;
  • 이병권 (한남대학교 정보통신.멀티미디어공학부) ;
  • 이상구 (한남대학교 정보통신.멀티미디어공학부)
  • Published : 2000.11.01

Abstract

DNA 컴퓨팅 기법은 실제 생체 분자(bio-molecule)를 계산의 도구로 사용하는 새로운 계산 방법으로, 진화 연산과 결합하여 인공지능의 새로운 분야로 부각되고 있다. 그러나, 실제 생체 분자를 계산의 도구로 사용하기 때문에 기존의 컴퓨터에 적용하기 어렵고, 단순히 합성과 분리라는 간단한 방법으로 해를 구하기 때문에 보다 효과적인 알고리즘을 개발하여야 할 필요성이 있다. 따라서, 본 논문에서는 DNA 컴퓨팅 기법을 컴퓨터에 적용하기 위한 방법으로 DNA 컴퓨팅에서의 코드 합성 기법과 유전자 알고리즘을 이용하여 NP-complete 문제중의 하나인 Sub-Set Sum 문제를 해결하여 그 결과를 분석한다. Sub-Set Sum 문제에서 단순 유전자 알고리듬보다 DNA 코드 유전자 알고리즘이 높은 성능을 보인다.

Keywords