Show simple item record

Files in this item

Thumbnail
Thumbnail

Item metadata

dc.contributor.authorEast, James
dc.contributor.authorEgri-Nagy, Attila
dc.contributor.authorMitchell, James D.
dc.contributor.authorPéresse, Yann
dc.date.accessioned2016-07-15T11:30:13Z
dc.date.available2016-07-15T11:30:13Z
dc.date.issued2019-05
dc.identifier242971941
dc.identifiercb72fe00-16dd-4e2a-ac30-23fa794ca246
dc.identifier85041895021
dc.identifier.citationEast , J , Egri-Nagy , A , Mitchell , J D & Péresse , Y 2019 , ' Computing finite semigroups ' , Journal of Symbolic Computation , vol. 92 , pp. 110-155 . https://doi.org/10.1016/j.jsc.2018.01.002en
dc.identifier.issn0747-7171
dc.identifier.otherArXiv: http://arxiv.org/abs/1510.01868v1
dc.identifier.otherORCID: /0000-0002-5489-1617/work/73700798
dc.identifier.urihttps://hdl.handle.net/10023/9138
dc.description.abstractUsing a variant of Schreier's Theorem, and the theory of Green's relations, we show how to reduce the computation of an arbitrary subsemigroup of a finite regular semigroup to that of certain associated subgroups. Examples of semigroups to which these results apply include many important classes: transformation semigroups, partial permutation semigroups and inverse semigroups, partition monoids, matrix semigroups, and subsemigroups of finite regular Rees matrix and 0-matrix semigroups over groups. For any subsemigroup of such a semigroup, it is possible to, among other things, efficiently compute its size and Green's relations, test membership, factorize elements over the generators, find the semigroup generated by the given subsemigroup and any collection of additional elements, calculate the partial order of the D-classes, test regularity, and determine the idempotents. This is achieved by representing the given subsemigroup without exhaustively enumerating its elements. It is also possible to compute the Green's classes of an element of such a subsemigroup without determining the global structure of the semigroup.
dc.format.extent46
dc.format.extent761068
dc.format.extent770519
dc.language.isoeng
dc.relation.ispartofJournal of Symbolic Computationen
dc.subjectSemigroupsen
dc.subjectMonoidsen
dc.subjectRegular semigroupsen
dc.subjectSubsemigroupsen
dc.subjectAlgorithmsen
dc.subjectGraphsen
dc.subjectDigraphsen
dc.subjectGreen's relationsen
dc.subjectQA Mathematicsen
dc.subjectAlgebra and Number Theoryen
dc.subjectComputational Mathematicsen
dc.subjectDASen
dc.subjectBDCen
dc.subject.lccQAen
dc.titleComputing finite semigroupsen
dc.typeJournal articleen
dc.contributor.institutionUniversity of St Andrews. Pure Mathematicsen
dc.contributor.institutionUniversity of St Andrews. Centre for Interdisciplinary Research in Computational Algebraen
dc.identifier.doi10.1016/j.jsc.2018.01.002
dc.description.statusPeer revieweden
dc.date.embargoedUntil2019-08-14
dc.identifier.urlhttp://arxiv.org/abs/1510.01868v1en
dc.identifier.urlhttp://arxiv.org/abs/1510.01868v3en


This item appears in the following Collection(s)

Show simple item record