English

On a generalization of Abelian equivalence and complexity of infinite words

Combinatorics 2013-01-23 v1 Discrete Mathematics

Abstract

In this paper we introduce and study a family of complexity functions of infinite words indexed by k\ints++.k \in \ints ^+ \cup {+\infty}. Let k\ints++k \in \ints ^+ \cup {+\infty} and AA be a finite non-empty set. Two finite words uu and vv in AA^* are said to be kk-Abelian equivalent if for all xAx\in A^* of length less than or equal to k,k, the number of occurrences of xx in uu is equal to the number of occurrences of xx in v.v. This defines a family of equivalence relations k\thicksim_k on A,A^*, bridging the gap between the usual notion of Abelian equivalence (when k=1k=1) and equality (when k=+).k=+\infty). We show that the number of kk-Abelian equivalence classes of words of length nn grows polynomially, although the degree is exponential in k.k. Given an infinite word ωA\nats,\omega \in A^\nats, we consider the associated complexity function Pω(k):\nats\nats\mathcal {P}^{(k)}_\omega :\nats \rightarrow \nats which counts the number of kk-Abelian equivalence classes of factors of ω\omega of length n.n. We show that the complexity function P(k)\mathcal {P}^{(k)} is intimately linked with periodicity. More precisely we define an auxiliary function qk:\nats\natsq^k: \nats \rightarrow \nats and show that if Pω(k)(n)<qk(n)\mathcal {P}^{(k)}_{\omega}(n)<q^k(n) for some k\ints++k \in \ints ^+ \cup {+\infty} and n0,n\geq 0, the ω\omega is ultimately periodic. Moreover if ω\omega is aperiodic, then Pω(k)(n)=qk(n)\mathcal {P}^{(k)}_{\omega}(n)=q^k(n) if and only if ω\omega is Sturmian. We also study kk-Abelian complexity in connection with repetitions in words. Using Szemer\'edi's theorem, we show that if ω\omega has bounded kk-Abelian complexity, then for every D\natsD\subset \nats with positive upper density and for every positive integer N,N, there exists a kk-Abelian NN power occurring in ω\omega at some position jD.j\in D.

Keywords

Cite

@article{arxiv.1301.5104,
  title  = {On a generalization of Abelian equivalence and complexity of infinite words},
  author = {Juhani Karhumaki and Aleksi Saarela and Luca Q. Zamboni},
  journal= {arXiv preprint arXiv:1301.5104},
  year   = {2013}
}