Computing maximal subsemigroups of a finite semigroup
C. R. Donoven, J. D. Mitchell, and W. A. Wilson

TL;DR
This paper introduces an algorithm to compute maximal subsemigroups of finite semigroups using Green's structure, enabling practical analysis of semigroups generated by transformations, permutations, or matrices.
Contribution
The paper presents a novel algorithm that efficiently determines maximal subsemigroups of finite semigroups based on their Green's structure, filling a gap in computational semigroup theory.
Findings
Algorithm effectively computes maximal subsemigroups from Green's structure.
Computational complexity is comparable to existing Green's structure calculations.
Reduces to known problems like maximal clique detection and subgroup computations.
Abstract
A proper subsemigroup of a semigroup is maximal if it is not contained in any other proper subsemigroup. A maximal subsemigroup of a finite semigroup has one of a small number of forms, as described in a paper of Graham, Graham, and Rhodes. Determining which of these forms arise in a given finite semigroup is difficult, and no practical mechanism for doing so appears in the literature. We present an algorithm for computing the maximal subsemigroups of a finite semigroup given knowledge of its Green's structure, and the ability to determine maximal subgroups of certain subgroups. For a finite semigroup represented by a generating set , in many examples, if it is practical to compute the Green's structure of from , then it is also practical to find the maximal subsemigroups of using the algorithm we present. The generating set for may consist, for example, of…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
