The number of runs in a string: Improved analysis of the linear upper bound

55Citations
Citations of this article
2Readers
Mendeley users who have this article in their library.
Get full text

Abstract

A run (or a maximal repetition) in a string is an inclusion-maximal periodic segment in a string. Let p(n) be the maximal number of runs in a string of length n. It has been shown in [8] that p(n) = O(n), the proof was very complicated and the constant coefficient in O(n) has not been given explicitly. We propose a new approach to the analysis of runs based on the properties of subperiods: the periods of periodic parts of the runs. We show that p(n) ≤ 5 n. Our proof is inspired by the results of [4], where the role of new periodicity lemmas has been emphasized. © Springer-Verlag Berlin Heidelberg 2006.

Cite

CITATION STYLE

APA

Rytter, W. (2006). The number of runs in a string: Improved analysis of the linear upper bound. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 3884 LNCS, pp. 184–195). https://doi.org/10.1007/11672142_14

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free