2011 Proceedings of the Thirteenth Workshop on Algorithm Engineering and Experiments (ALENEX) 2011
DOI: 10.1137/1.9781611972917.3
|View full text |Cite
|
Sign up to set email alerts
|

Fast and Lightweight LCP-Array Construction Algorithms

Abstract: The suffix tree is a very important data structure in string processing, but it suffers from a huge space consumption. In large-scale applications, compressed suffix trees (CSTs) are therefore used instead. A CST consists of three (compressed) components: the suffix array, the LCP-array, and data structures for simulating navigational operations on the suffix tree. The LCP-array stores the lengths of the longest common prefixes of lexicographically adjacent suffixes, and it can be computed in linear time. In t… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
27
0
2

Year Published

2014
2014
2020
2020

Publication Types

Select...
5
2
1

Relationship

0
8

Authors

Journals

citations
Cited by 48 publications
(29 citation statements)
references
References 10 publications
0
27
0
2
Order By: Relevance
“…In nearly all cases, attempts were made at practical implementations, with successful results [20], [24], [31].…”
Section: Succinct Data Structuresmentioning
confidence: 99%
“…In nearly all cases, attempts were made at practical implementations, with successful results [20], [24], [31].…”
Section: Succinct Data Structuresmentioning
confidence: 99%
“…This approach seems even less suitable for an efficient implementation. There are only a couple of semi-external construction algorithms [15,18,33], where "semi-external" means that they only need some arrays in RAM, while other parts can be scanned.…”
Section: Introductionmentioning
confidence: 99%
“…The first LACA by Kasai et al [14] is simple and runs in linear time but needs a lot a space (the text plus 3n integers). Several later algorithms aimed at reducing the space [15,17,22,11,7,2]. Some of the algorithms can even be made semi-external, i.e., they keep most of the data structures on disk but need to have at least the full text in RAM [22,11].…”
Section: Introductionmentioning
confidence: 99%