c4b1c1ee179bc8ba.tex
1: \begin{abstract}
2:   Using a variant of Schreier's Theorem, and the theory of Green's relations,
3:   we show how to reduce the computation of an arbitrary subsemigroup of a
4:   finite regular semigroup to that of certain associated subgroups. Examples of
5:   semigroups to which these results apply include many important classes:
6:   transformation semigroups, partial permutation semigroups and inverse
7:   semigroups, partition monoids, matrix semigroups, and subsemigroups of finite
8:   regular Rees matrix and $0$-matrix semigroups over groups.  For any
9:   subsemigroup of such a semigroup, it is possible to, among other things,
10:   efficiently compute its size and Green's relations, test membership,
11:   factorize elements over the generators, find the semigroup generated by the
12:   given subsemigroup and any collection of additional elements, calculate the
13:   partial order of the $\D$-classes, test regularity, and determine the
14:   idempotents. This is achieved by representing the given subsemigroup without
15:   exhaustively enumerating its elements. It is also possible to compute the
16:   Green's classes of an element of such a subsemigroup without determining the
17:   global structure of the semigroup.  
18: \end{abstract}
19: