Comparisons of Practical Performance for Constructing Compressed Suffix Arrays

압축된 써픽스 배열 구축의 실제적인 성능 비교
  • Park, Chi Seong
  • Kim, Min Hwan
  • Lee, Suk Hwan
  • Kwon, Ki Ryong
  • Kim, Dong Kyue

초록

배열은 기본적인 전체 텍스트 인덱스 자료구조로서, 반복되는 패턴 질의 수행 시 효율적으로 사용될 수 있다. 유용한 전체 텍스트 인덱스 자료구조들이 많이 제안되어왔음에도 불구하고, O(nlogn)-비트 공간을 필요로 하는 공통적인 문제점으로 인하여 보다 효율적으로 공간을 사용할 수 있는 방법에 대한 필요성이 요구되었다. 하지만 기 개발된 압축된 써픽스 배열이나 FM-인덱스와 같은 것들 또한 이미 존재하는 써픽스 배열에서부터 구축되어야 하기 때문에 실제적인 사용 공간을 줄일 수는 없었다. 최근, 써픽스 배열을 구축할 필요 없이 텍스트로부터 직접 압축된 써픽스 배열을 구축할 수 있는 두 가지 알고리즘들이 제안되었다. 본 논문에서는 실험을 통해 자료구조 구축 시간과 구축 시 필요로 하는 최대 사용 공간, 구축이 끝난 후 최종 자료구조의 크기 등을 측정함으로써 이 두 가지 압축된 써픽스 배열 구축 알고리즘과 기존의 써픽스 배열들과의 실제적인 성능을 비교한다.

키워드

전체 텍스트 인덱스 자료구조써픽스 배열압축된 써픽스 배열구현 이슈실제적인 성능odd-even 기법skew 기법full-text index data structuresuffix arraycompressed suffix arrayimplementation issuepractical performanceodd-even schemeskew scheme
제목
Comparisons of Practical Performance for Constructing Compressed Suffix Arrays
제목 (타언어)
압축된 써픽스 배열 구축의 실제적인 성능 비교
저자
Park, Chi Seong Kim, Min Hwan Lee, Suk Hwan Kwon, Ki Ryong Kim, Dong Kyue
발행일
2007-06
저널명
정보과학회논문지 : 시스템 및 이론
34
5
페이지
169 ~ 175