Skip to content

Opening book details…

Can I read Cache-oblivious Index for Approximate String Matching on EtoBox?

Cache-oblivious Index for Approximate String Matching by Wing-Kai Hon; Tak-Wah Lam; Rahul Shah; Siu-Lung Tam; Jeffrey Scott Vitter is a Computer Science article available to read on EtoBox.

What is Cache-oblivious Index for Approximate String Matching about?

This paper revisits the problem of indexing a text for approximate string matching. Specifically, given a text T of length n and a positive integer k, we want to construct an index of T such that for any input pattern P, we can find all its k-error matches in T efficiently. This problem is well-studied in the internal-memory setting. Here, we extend some of these recent results to external-memory solutions, which are also cache-oblivious. Our first index occupies O((n log k n)/B) disk pages and finds all k-error matches with O((|P| + occ)/B + log k n log log B n) I/Os, where B denotes the number of words in a disk page. To the best of our knowledge, this index is the first external-memory data structure that does not require Ω(|P|+occ +poly(log n)) I/Os. The second index reduces the space to O((n log n)/B) disk pages, and the I/O complexity is O((|P| + occ)/B + log k(k+1) n log log n).

Who reads Cache-oblivious Index for Approximate String Matching?

It is typically read by researchers, students, and practitioners in Computer Science.

Author
Wing-Kai Hon; Tak-Wah Lam; Rahul Shah; Siu-Lung Tam; Jeffrey Scott Vitter
Publisher
Elsevier Science; Elsevier ; Elsevier BV (ISSN 0304-3975)
Published
2011
Language
EN
Field
Computer Science (Physical Sciences)

More by Wing-Kai Hon; Tak-Wah Lam; Rahul Shah; Siu-Lung Tam; Jeffrey Scott Vitter

Browse all works by Wing-Kai Hon; Tak-Wah Lam; Rahul Shah; Siu-Lung Tam; Jeffrey Scott Vitter