English

Constant sensitivity on the CDAWGs

Data Structures and Algorithms 2025-02-11 v1

Abstract

Compact directed acyclic word graphs (CDAWGs) [Blumer et al. 1987] are a fundamental data structure on strings with applications in text pattern searching, data compression, and pattern discovery. Intuitively, the CDAWG of a string TT is obtained by merging isomorphic subtrees of the suffix tree [Weiner 1973] of the same string TT, and thus CDAWGs are a compact indexing structure. In this paper, we investigate the sensitivity of CDAWGs when a single character edit operation is performed at an arbitrary position in TT. We show that the size of the CDAWG after an edit operation on TT is asymptotically at most 8 times larger than the original CDAWG before the edit.

Cite

@article{arxiv.2502.05915,
  title  = {Constant sensitivity on the CDAWGs},
  author = {Rikuya Hamai and Hiroto Fujimaru and Shunsuke Inenaga},
  journal= {arXiv preprint arXiv:2502.05915},
  year   = {2025}
}
R2 v1 2026-06-28T21:37:46.447Z