RUS  ENG
Полная версия
ЖУРНАЛЫ // Математический сборник // Архив

Матем. сб., 2023, том 214, номер 10, страницы 116–162 (Mi sm9683)

Быстрые алгоритмы для считающих функций на свободных группах и свободных моноидах

А. Л. Таламбуцаa, Т. Хартникb

a Математический институт им. В. А. Стеклова Российской академии наук, г. Москва
b Institut für Algebra und Geometrie, Karlsruher Institut für Technologie, Karlsruhe, Germany

Аннотация: В работе строятся эффективные алгоритмы для проверки, находятся ли две данные считающие функции на неабелевых свободных группах (или моноидах) на ограниченном расстоянии друг от друга, и для проверки, являются ли два данных считающих квазиморфизма на свободных неабелевых группах когомологичными. В качестве модели вычисления нами рассматривается многоленточная машина Тьюринга, для которой арифметические операции не считаются выполнимыми за постоянное время. В случае целочисленных коэффициентов мы строим линейный по времени алгоритм (предполагая, что в случае свободного моноида его ранг не меньше $3$). Для случая рациональных коэффициентов мы доказываем, что временная сложность равна $O(N\log N)$, где $N$ – размер входа, т.е. совпадает со сложностью сложения рациональных чисел (реализованного с помощью алгоритма Харви–ван дер Хувена для умножения целых чисел). Построенные алгоритмы основаны на нашей предыдущей работе, которая дает описание пространства ограниченных считающих функций.
Библиография: 20 названий.

Ключевые слова: свободный моноид, свободная группа, квазиморфизм, квазихарактер, считающая функция, ограниченные когомологии.

MSC: 20F10, 20J06

Поступила в редакцию: 28.10.2021 и 17.07.2023

DOI: 10.4213/sm9683


 Англоязычная версия: Sbornik: Mathematics, 2023, 214:10, 1458–1499

Реферативные базы данных:


© МИАН, 2024