Abstract

Two words uu and vv are kk-abelian equivalent if, for each word xx of length at most kk, xx occurs equally many times as a factor in both uu and vv. The notion of kk-abelian equivalence is an intermediate notion between the abelian equivalence and the equality of words. In this paper, we study the equivalence classes induced by the kk-abelian equivalence, mainly focusing on the cardinalities of the classes. In particular, we are interested in the number of singleton kk-abelian classes, i.e., classes containing only one element. We find a connection between the singleton classes and cycle decompositions of the de Bruijn graph. We show that the number of classes of words of length nn containing one single element is of order O(nNm(k−1)−1)\mathcal O(n^{N_m(k-1)-1}), where Nm(l)=1l∑d∣lφ(d)ml/dN_m(l) = \tfrac{1}{l}\sum_{d\mid l} φ(d)m^{l/d} is the number of necklaces of length ll over an mm-ary alphabet. We conjecture that the upper bound is sharp. We also remark that, for kk even and m=2m = 2, the lower bound Ω(nNm(k−1)−1)Ω(n^{N_m(k-1)-1}) follows from an old conjecture on the existence of Gray codes for necklaces of odd length. We verify this conjecture for necklaces of length up to 15.

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.