2009
DOI: 10.1142/s0129054109007029
|View full text |Cite
|
Sign up to set email alerts
|

In-Place Update of Suffix Array While Recoding Words

Abstract: Motivated by grammatical inference and data compression applications, we propose an algorithm to update a suffix array while in the indexed text some occurrences of a given word are substituted by a new character. Compared to other published index update methods, the problem addressed here may require the modification of a large number of distinct positions over the original text. The proposed algorithm uses the specific internal order of suffix arrays in order to update simultaneously groups of indices, and e… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2012
2012
2020
2020

Publication Types

Select...
3
1

Relationship

0
4

Authors

Journals

citations
Cited by 4 publications
(1 citation statement)
references
References 24 publications
(30 reference statements)
0
1
0
Order By: Relevance
“…Unfortunately, this does not seem to be the case with LAF parsing since a method for an efficient (amortized constant time) global suffix tree update (of all occurrences of a substring) is not known. Standard suffix arrays are even harder to update because they require the reordering of a contiguous array [20], [21].…”
Section: Largest Area First Grammar Text Compression and Dynamic Text Indexingmentioning
confidence: 99%
“…Unfortunately, this does not seem to be the case with LAF parsing since a method for an efficient (amortized constant time) global suffix tree update (of all occurrences of a substring) is not known. Standard suffix arrays are even harder to update because they require the reordering of a contiguous array [20], [21].…”
Section: Largest Area First Grammar Text Compression and Dynamic Text Indexingmentioning
confidence: 99%