SearcharxivSearch

arXiv subjects

Petr Kiyashko

Publications and source records attributed to Petr Kiyashko.

2 recordsLinked to original sources

A simple algorithm for checking equivalence of counting functions on free monoids

In this note we propose a new algorithm for checking whether two counting functions on a free monoid $M_r$ of rank $r$ are equivalent modulo a bounded function. The previously known algorithm has time complexity $O(n)$ for all ranks $r>2$, but for $r=2$ it was estimated only to be $O(n^2)$. We apply a new approach based on the explicit basis expansion and summation of weighted rectangles, which allows us to construct a much simpler algorithm with time complexity $O(n)$ for any $r\geq 2$. We work in the multi-tape Turing machine model with non-constant-time arithmetic operations.

cs.DM

Bases for counting functions on free monoids and groups

The focus of this paper is providing a description of the spaces of counting functions on free monoids and groups and of the Brooks space. These results have been obtained in an earlier publication, however we propose an alternative, simpler approach to proving the theorems concerning the bases. Furthermore, one of the theorems at the time of writing this paper contained a slight error, and we correct it here.

math.GR