Complete inverted files for efficient text retrieval and analysis
Journal of the ACM (JACM)
Data compression with finite windows
Communications of the ACM
Compact directed acyclic word graphs for a sliding window
Journal of Discrete Algorithms - SPIRE 2002
DCC '06 Proceedings of the Data Compression Conference
On-line construction of compact directed acyclic word graphs
Discrete Applied Mathematics
On-line suffix tree construction with reduced branching
Journal of Discrete Algorithms
Hi-index | 0.00 |
The Compact Directed Acyclic Word Graph (CDAWG) is a well-known suffix data structure designed for an efficient solution to problems on strings. Some applications, especially those from the data compression field, require maintaining a CDAWG over a sliding window. The fastest known solution to this problem is an approximation algorithm that slides a CDAWG in an amortized constant time. However, the existence of an exact algorithm performing within the same complexity bounds has been an open question so far. We show that the answer to this question is negative and present an on-line algorithm with the best asymptotic complexity possible.