Data di Pubblicazione:
1997
Citazione:
A Note on Updating Suffix Tree Labels / P., Ferragina; R., Grossi; Montangero, Manuela. - STAMPA. - LNCS 1203:(1997), pp. 181-192. ( 3rd Italian Conference on Algorithms and Complexity, CIAC 1997 UNIV ROME LA SAPIENZA, ROME, ITALY 12 March 1997 through 14 March 1997) [10.1007/3-540-62592-5_69].
Abstract:
We investigate the problem of maintaining the arc labels in the suffixtree data structure when it undergoes string insertions and deletions. In current literature, this problem is solved either by a simple accounting strategy to obtain amortized bounds or by a periodical suffix tree reconstruction to obtain worst-case bounds (according to a global rebuilding technique). Unfortunately, the former approach is simple and space-efficient at the cost of attaining amortized bounds for the single update; the latter is space-consuming in practice because it needs to keep two extra suffix tree copies. In this paper, we obtain a simple real-time algorithm that achieves worst-case bounds and only requires small additional space (i.e., a bi-directional pointer per suffix tree label). We analyze it by introducing a combinatorial coloring problem on the suffix tree arcs.
Tipologia CRIS:
Relazione in Atti di Convegno
Keywords:
Algorithms; Suffix Tree
Elenco autori:
P., Ferragina; R., Grossi; Montangero, Manuela
Link alla scheda completa:
Titolo del libro:
ALGORITHMS AND COMPLEXITY
Pubblicato in: