RUS  ENG
Full version
JOURNALS // Matematicheskii Sbornik // Archive

Mat. Sb., 2023 Volume 214, Number 10, Pages 116–162 (Mi sm9683)

Efficient computations with counting functions on free groups and free monoids

A. L. Talambutsaa, T. Hartnickb

a Steklov Mathematical Institute of Russian Academy of Sciences, Moscow, Russia
b Institut für Algebra und Geometrie, Karlsruher Institut für Technologie, Karlsruhe, Germany

Abstract: We present efficient algorithms to decide whether two given counting functions on nonabelian free groups or monoids are at bounded distance from each other and to decide whether two given counting quasimorphisms on nonabelian free groups are cohomologous. We work in the multi-tape Turing machine model with nonconstant-time arithmetic operations. In the case of integer coefficients we construct an algorithm of linear time complexity (assuming that the rank is at least $3$ in the monoid case). In the case of rational coefficients we prove that the time complexity is $O(N\log N)$, where $N$ denotes the size of the input, that is, it is the same as in addition of rational numbers (implemented using the Harvey-van der Hoeven algorithm for integer multiplication). These algorithms are based on our previous work which characterizes bounded counting functions.
Bibliography: 20 titles.

Keywords: free monoid, free group, quasimorphism, counting function, bounded cohomology.

MSC: 20F10, 20J06

Received: 28.10.2021 and 17.07.2023

DOI: 10.4213/sm9683


 English version:
Sbornik: Mathematics, 2023, 214:10, 1458–1499

Bibliographic databases:


© Steklov Math. Inst. of RAS, 2025