English

Almost optimal searching of maximal subrepetitions in a word

Data Structures and Algorithms 2022-08-10 v1 Formal Languages and Automata Theory

Abstract

For 0<δ<10<\delta <1 a δ\delta-subrepetition in a word is a factor which exponent is less than~2 but is not less than 1+δ1+\delta (the exponent of the factor is the ratio of the factor length to its minimal period). The δ\delta-subrepetition is maximal if it cannot be extended to the left or to the right by at least one letter with preserving its minimal period. In the paper we propose an algorithm for searching all maximal δ\delta-subrepetitions in a word of length~nn in O(nδlog1δ)O(\frac{n}{\delta}\log\frac{1}{\delta}) time (the lower bound for this time is Ω(nδ)\Omega (\frac{n}{\delta})).

Keywords

Cite

@article{arxiv.2208.04380,
  title  = {Almost optimal searching of maximal subrepetitions in a word},
  author = {Roman Kolpakov},
  journal= {arXiv preprint arXiv:2208.04380},
  year   = {2022}
}