On a generalization of Abelian equivalence and complexity of infinite words

preprint2013arXivOpen access

Abstract

In this paper we introduce and study a family of complexity functions of infinite words indexed by $k \in \ints ^+ \cup {+\infty}.$ Let $k \in \ints ^+ \cup {+\infty}$ and AA be a finite non-empty set. Two finite words uu and vv in A∗A^* are said to be kk-Abelian equivalent if for all x∈A∗x\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 $ω\in A^\nats,$ we consider the associated complexity function $\mathcal {P}^{(k)}_ω:\nats \rightarrow \nats$ which counts the number of kk-Abelian equivalence classes of factors of ωω 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 $q^k: \nats \rightarrow \nats$ and show that if Pω(k)(n)<qk(n)\mathcal {P}^{(k)}_ω(n)<q^k(n) for some $k \in \ints ^+ \cup {+\infty}$ and n≥0,n\geq 0, the ωω is ultimately periodic. Moreover if ωω is aperiodic, then Pω(k)(n)=qk(n)\mathcal {P}^{(k)}_ω(n)=q^k(n) if and only if ωω is Sturmian. We also study kk-Abelian complexity in connection with repetitions in words. Using Szemerédi's theorem, we show that if ωω has bounded kk-Abelian complexity, then for every $D\subset \nats$ with positive upper density and for every positive integer N,N, there exists a kk-Abelian NN power occurring in ωω at some position j∈D.j\in D.

Explore this paper’s authors, topics and related work.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.

Reviews 0

Write a reviewWrite

No reviews yet.

Discussion 0

Add a commentWrite

No comments yet.