The search functionality is under construction.
The search functionality is under construction.

Lazy Suffix Array: The Data Structure for Online Construction and Pattern Searching

Ben HACHIMORI, Tetsuo SHIBUYA

  • Full Text Views

    0

  • Cite this

Summary :

In this paper, an idea for improvement of suffix array construction using lazy evaluation is presented. Evaluation of the suffix array is based on the searching queries; only the necessary part of the suffix array is built when unevaluated part of the suffix array is referred during the searching process. This is less time consuming than constructing complete suffix array. We propose lazy evaluation of Schürmann-Stoye algorithm. Experimental results show that lazy Schürmann-Stoye algorithm runs faster than Maniscalco, which is well-recognized as the fastest suffix sorting algorithm, under the constraint of small LCP (longest common prefix) and a limited number of searching queries.

Publication
IEICE TRANSACTIONS on Fundamentals Vol.E92-A No.8 pp.1750-1756
Publication Date
2009/08/01
Publicized
Online ISSN
1745-1337
DOI
10.1587/transfun.E92.A.1750
Type of Manuscript
Special Section PAPER (Special Section on Discrete Mathematics and Its Applications)
Category
Theory

Authors

Keyword