English

Two-dimensional Fibonacci Words: Tandem Repeats and Factor Complexity

Combinatorics 2022-05-06 v2

Abstract

If xx is a non-empty string then the repetition xxxx is called a tandem repeat. Similarly, a tandem in a two dimensional array XX is a configuration consisting of a same primitive block WW that touch each other with one side or corner. In \cite{Apostolico:2000}, Apostolico and Brimkov have proved various bounds for the number of tandems in a two dimensional word of size m×nm \times n. Of the two types of tandems considered therein, they also proved that, for one type, the number of occurrences in an m×nm \times n Fibonacci array attained the general upper bound, O(m2n\mboxlogn)\mathcal{O}(m^{2}n \hspace{0.1cm} \mbox{log} \hspace{0.1cm} n). In this paper, we derive an expression for the exact number of tandems in a given finite Fibonacci array fm,nf_{m,n}. As a required result, we derive the factor complexities of fm,nf_{m,n}, m,n0m,n \ge 0 and that of the infinite Fibonacci word f,f_{\infty, \infty}. Generations of f,f_{\infty, \infty} and fm,nf_{m,n}, for any given m,n1m,n \ge 1 using a two-dimensional homomorphism is also achieved.

Keywords

Cite

@article{arxiv.2204.13977,
  title  = {Two-dimensional Fibonacci Words: Tandem Repeats and Factor Complexity},
  author = {Sivasankar M and Rama R},
  journal= {arXiv preprint arXiv:2204.13977},
  year   = {2022}
}
R2 v1 2026-06-24T11:02:25.234Z