Searching BWT compressed text with the Boyer-Moore algorithm and binary search
Searching BWT compressed text with the Boyer-Moore algorithm and binary search
复制标题
使用 Boyer-Moore 算法和二分搜索搜索 BWT 压缩文本
DOI:
10.1109/dcc.2002.999949
复制
发表时间:
2002
期刊:
影响因子:
--
通讯作者:
D. Adjeroh
中科院分区:
文献类型:
--
作者:
T. Bell;M. Powell;A. Mukherjee;D. Adjeroh
This paper explores two techniques for on-line exact pattern matching in files that have been compressed using the Burrows-Wheeler transform. We investigate two approaches. The first is an application of the Boyer-Moore algorithm (1977) to a transformed string. The second approach is based on the observation that the transform effectively contains a sorted list of all substrings of the original text, which can be exploited for very rapid searching using a variant of binary search. Both methods are faster than a decompress-and-search approach for small numbers of queries, and binary search is much faster even for large numbers of queries.