Factorizing the Brauer monoid in polynomial time
Rings and Algebras
2024-02-14 v2 Data Structures and Algorithms
Abstract
Finding a minimal factorization for a generic semigroup can be done by using the Froidure-Pin Algorithm, which is not feasible for semigroups of large sizes. On the other hand, if we restrict our attention to just a particular semigroup, we could leverage its structure to obtain a much faster algorithm. In particular, algorithms are known for factorizing the Symmetric group and the Temperley-Lieb monoid , but none for their superset the Brauer monoid . In this paper we hence propose a factorization algorithm for . At each iteration, the algorithm rewrites the input as such that , where is a factor for and is a length function that returns the minimal number of factors needed to generate .
Cite
@article{arxiv.2402.07874,
title = {Factorizing the Brauer monoid in polynomial time},
author = {Daniele Marchei and Emanuela Merelli and Andrew Francis},
journal= {arXiv preprint arXiv:2402.07874},
year = {2024}
}