arXiv Analytics

Sign in

arXiv:0901.1397 [math.CO]AbstractReferencesReviewsResources

Avoiding Squares and Overlaps Over the Natural Numbers

Mathieu Guay-Paquet, Jeffrey Shallit

Published 2009-01-12Version 1

We consider avoiding squares and overlaps over the natural numbers, using a greedy algorithm that chooses the least possible integer at each step; the word generated is lexicographically least among all such infinite words. In the case of avoiding squares, the word is 01020103..., the familiar ruler function, and is generated by iterating a uniform morphism. The case of overlaps is more challenging. We give an explicitly-defined morphism phi : N* -> N* that generates the lexicographically least infinite overlap-free word by iteration. Furthermore, we show that for all h,k in N with h <= k, the word phi^{k-h}(h) is the lexicographically least overlap-free word starting with the letter h and ending with the letter k, and give some of its symmetry properties.

Comments: 16 pages, 2 tables
Categories: math.CO, cs.FL
Subjects: 68R15
Related articles: Most relevant | Search more
arXiv:1901.06351 [math.CO] (Published 2019-01-18)
Some further results on squarefree arithmetic progressions in infinite words
arXiv:math/0009094 [math.CO] (Published 2000-09-08)
On the number of return words in infinite words with complexity 2n+1
arXiv:1101.3535 [math.CO] (Published 2011-01-18)
Avoiding 3/2-powers over the natural numbers