earticle

논문검색

기술

DNA 분석에 효율적인 서픽스 트리 재구성 알고리즘

원문정보

An Efficient Suffix Tree Reconstructing Algorithm for Biological Sequence Analysis

최해원, 김상진, 정영석

피인용수 : 0(자료제공 : 네이버학술정보)

초록

영어

This paper introduces a new algorithms for reconstructing the suffix tree of character string, when a substring id deleted from the string or a string is inserted into the string as a substring. The algorithem has two main functions, delete-structure and insert-structure. The main objective of this algorithm is to save the time for constructing the suffix tree of an edited string, when the suffix tree of the original string is available. We tested the performance of this algorithm with some DNA sequences. This test shows that delete-reconstructing can save time when the length of the subsequence deleted is less than 30% of the original sequence, and the insert-reconstructing takes less time with regard to the length of inserted sequence.

한국어

서픽스 트리는 주어진 모든 문자열의 모든 서픽스를 트리 형태로 나타내는 자료구조로서 선형시간에 구성 할 수 있으며 문자열에 대한 많은 문제를 효율적으로 해결할 수 있다. 하지만 이런 효용성에도 불구하고 서픽스 트 리로 구성한 문자열을 삽입/삭제하는 경우 트리를 구성하는데 상당히 많은 시간이 소비된다. 본 논문은 이러한 문제 를 해결하기 위한 서픽스 트리 재구성 알고리즘을 제안한다. 제안하는 알고리즘은 부 문자열을 삽입하는 경우와 삭 제하는 경우로 나눈 다음, 발생할 수 있는 모든 경우의 수를 감안해서 설계했다. 알고리즘의 성능을 평가하기 위해 서 기존의 Ukkonen 알고리즘과 비교실험 해 본 결과 서픽스 트리 재구성 시 30% 이상 시간이 절약됨을 알 수 있었다.

목차

요약
 Abstract
 1. 서론
 2. 관련 연구
  2.1 서픽스 트리
  2.2 Ukkonen 알고리즘
 3. 서픽스 트리 재구성 알고리즘
  3.1 삭제-서픽스 트리 재구성 알고리즘
  3.2 추가-서픽스 트리 재구성 알고리즘
 4. 알고리즘 평가
  4.1 삭제-서픽스 트리 재구성 알고리즘 평가
  4.2 추가-서픽스 트리 재구성 알고리즘 평가
 5. 결론
 REFERENCES

저자정보

  • 최해원 Hae-Won Choi. 경운대학교 컴퓨터공학과
  • 정영석 Young-Seok Jung. 경운대학교 컴퓨터공학과
  • 김상진 Sang-Jin Kim. 경운대학교 컴퓨터공학과

참고문헌

자료제공 : 네이버학술정보

    함께 이용한 논문

      ※ 기관로그인 시 무료 이용이 가능합니다.

      • 4,200원

      0개의 논문이 장바구니에 담겼습니다.