Abstract

Given the query string of length mm, we explore a parallel query in a static suffix tree based data structure for p≪np \ll n, where pp is the number of processors and nn is the length of the text. We present three results on CREW PRAM. The parallel query in the suffix trie requires O(m+p)O(m + p) work, O(m/p+lg⁡p)O(m/p + \lg p) time and O(n2)O(n^2) space in the worst case. We extend the same technique to the suffix tree where we show it is, by design, inherently sequential in the worst case. Finally we perform the parallel query using an interleaved approach and achieve O(mlg⁡p)O(m \lg p) work, O(mplg⁡p)O(\frac{m}{p} \lg p) time and O(nlg⁡p)O(n \lg p) space in the worst case.

Explore this paper’s authors, topics and related work.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.

Reviews 0

Write a reviewWrite

No reviews yet.

Discussion 0

Add a commentWrite

No comments yet.