Finite and infinite closed-rich words
Olga Parshina, Svetlana Puzynina

TL;DR
This paper investigates words rich in closed factors, establishing asymptotic bounds for finite words and characterizing infinite closed-rich words, including Sturmian and linearly recurrent words, with several necessary and sufficient conditions.
Contribution
It introduces the concept of infinite closed-rich words, provides asymptotic analysis for finite words, and characterizes classes of infinite words that are closed-rich, such as Sturmian and linearly recurrent words.
Findings
Maximal number of closed factors in finite words grows as n^2/6
Existence of infinite closed-rich words with quadratic number of closed factors in each factor
All linearly recurrent words are closed-rich
Abstract
A word is called closed if it has a prefix which is also its suffix and there is no internal occurrences of this prefix in the word. In this paper we study words that are rich in closed factors, i.e., which contain the maximal possible number of distinct closed factors. As the main result, we show that for finite words the asymptotics of the maximal number of distinct closed factors in a word of length is . For infinite words, we show there exist words such that each their factor of length contains a quadratic number of distinct closed factors, with uniformly bounded constant; we call such words infinite closed-rich. We provide several necessary and some sufficient conditions for a word to be infinite closed rich. For example, we show that all linearly recurrent words are closed-rich. We provide a characterization of rich words among Sturmian words. Certain…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
Topicssemigroups and automata theory · Coding theory and cryptography · DNA and Biological Computing
