2021
DOI: 10.48550/arxiv.2102.08670
|View full text |Cite
Preprint
|
Sign up to set email alerts
|

Linear Time Runs over General Ordered Alphabets

Jonas Ellert,
Johannes Fischer

Abstract: A run in a string is a maximal periodic substring. For example, the string bananatree contains the runs anana = (an) 3/2 and ee = e 2 . There are less than n runs in any length-n string, and computing all runs for a string over a linearly-sortable alphabet takes O(n) time (Bannai et al., SODA 2015). Kosolobov conjectured that there also exists a linear time runs algorithm for general ordered alphabets (Inf. Process. Lett. 2016). The conjecture was almost proven by Crochemore et al., who presented an O(nα(n)) … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...

Citation Types

0
0
0

Publication Types

Select...

Relationship

0
0

Authors

Journals

citations
Cited by 0 publications
references
References 21 publications
0
0
0
Order By: Relevance

No citations

Set email alert for when this publication receives citations?