DSApr 30

Smallest suffixient set maintenance in near-real-time

arXiv:2604.2754884.1
Predicted impact top 1% in DS · last 90 daysOriginality Incremental advance
AI Analysis

This work provides efficient online maintenance of a new repetitiveness measure, benefiting string processing and compression applications.

The paper introduces near-real-time algorithms for maintaining the smallest suffixient set of a string, achieving polyloglog worst-case time per character for both right-to-left and left-to-right processing.

The size of the \textit{smallest suffixient set} of positions of a string recently emerged as a new measure of string \textit{repetitiveness} -- a measure reflecting how much of repetitive content the string contains. We study how to maintain the smallest suffixient set online in near-real-time, that is with small (in our case, polyloglog) worst-case time on processing each letter. Two frameworks are considered: when the text is given letter-by-letter in either a right-to-left or left-to-right direction. Our central algorithmic tool is Weiner's suffix tree algorithm and associated algorithmic primitives for its efficient implementation.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes