Papers by Karel Klouda
8 paper(s) by this author
· All BibTeX
The asymptotic repetition threshold of sequences rich in palindromes
The asymptotic critical exponent measures for a sequence the maximum repetition rate of factors of growing length. The infimum of asymptotic critical exponents of sequences of a certain class is called the asymptotic repetition threshold of that class. On the one hand, if we consider the class of all d-ary sequences with d greater than one, then the asymptotic repetition threshold is equal to one, independently of the alphabet size. On the other hand, for the class of episturmian sequences, the repetition threshold depends on the alphabet size. We focus on rich sequences, i.e., sequences whose factors contain the maximum possible number of distinct palindromes. The class of episturmian sequences forms a subclass of rich sequences. We prove that the asymptotic repetition threshold for the class of rich recurrent d-ary sequences, with d greater than one, is equal to two, independently of the alphabet size.
The number of primitive words of unbounded exponent in the language of an HD0L-system is finite
Published in Journal of Combinatorial Theory, Series A, 206, 105904, 2024
• View Publication
• BIB
Let $H$ be an HD0L-system. We show that there are only finitely many primitive words $v$ with the property that $v^k$, for all integers $k$, is an element of the factorial language of $H$. In particular, this result applies to the set of all factors of a morphic word. We provide a formalized proof in the proof assistant Isabelle/HOL as part of the Combinatorics on Words Formalized project.
Fixed points of Sturmian morphisms and their derivated words
Published in Theoretical Computer Science, Volume 743, 2018, Pages 23-37, ISSN 0304-3975
• View Publication
• BIB
Any infinite uniformly recurrent word ${\bf u}$ can be written as concatenation of a finite number of return words to a chosen prefix $w$ of ${\bf u}$. Ordering of the return words to $w$ in this concatenation is coded by derivated word $d_{\bf u}(w)$. In 1998, Durand proved that a fixed point ${\bf u}$ of a primitive morphism has only finitely many derivated words $d_{\bf u}(w)$ and each derivated word $d_{\bf u}(w)$ is fixed by a primitive morphism as well. In our article we focus on Sturmian words fixed by a primitive morphism. We provide an algorithm which to a given Sturmian morphism $ψ$ lists the morphisms fixing the derivated words of the Sturmian word ${\bf u} = ψ({\bf u})$. We provide a sharp upper bound on length of the list.
Synchronizing delay for binary uniform morphisms
Published in Theoretical Computer Science, 615 (2016), 12-22
• View Publication
• BIB
Circular D0L-systems are those with finite synchronizing delay. We introduce a tool called graph of overhangs which can be used to find the minimal value of synchronizing delay of a given D0L-system. By studying the graphs of overhangs, a general upper bound on the minimal value of a synchronizing delay of a circular D0L-system with a binary uniform morphism is given.
Characterization of circular D0L systems
Published
• View Publication
• BIB
We prove that every non-circular D0L system contains arbitrarily long repetitions. This result was already published in 1993 by Mignosi and Séébold, however their proof is only a sketch. We give here a complete proof. Further, employing our previous result, we give a simple algorithm to test circularity of an injective D0L system.
An Algorithm Enumerating All Infinite Repetitions in a D0L System
Published in Journal of Discrete Algorithms, 33 (2015), 130-138
• View Publication
• BIB
We describe a simple algorithm which, for a given D0L system, returns all factors $v$ such that $v^k$ is in the language of the system for all $k$. This algorithm can be used to decide whether a D0L system is repetitive.
Bispecial factors in circular non-pushy D0L languages
Published in Theoretical Computer Science, 445 (2012), 63-74
• View Publication
• BIB
We study bispecial factors in fixed points of morphisms. In particular, we propose a simple method of how to find all bispecial words of non-pushy circular D0L-systems. This method can be formulated as an algorithm. Moreover, we prove that non-pushy circular D0L-systems are exactly those with finite critical exponent.
Factor complexity of infinite words associated with non-simple Parry numbers
Published in Integers - Electronic Journal of Combinatorial Number Theory 9 (2009), 281-310
• View Publication
• BIB
The factor complexity of the infinite word $\ubeta$ canonically associated to a non-simple Parry number $β$ is studied. Our approach is based on the notion of special factors introduced by Berstel and Cassaigne. At first, we give a handy method for determining infinite left special branches; this method is applicable to a broad class of infinite words which are fixed points of a primitive substitution. In the second part of the article, we focus on infinite words $\ubeta$ only. To complete the description of its special factors, we define and study $(a,b)$-maximal left special factors. This enables us to characterize non-simple Parry numbers $β$ for which the word $\ubeta$ has affine complexity.