Abstract
We give an efficient algorithm for the enumeration up to isomorphism of the inverse semigroups of order n, and we count the number S(n) of inverse semigroups of order \(n\le 15\). This improves considerably on the previous highest-known value S(9). We also give a related algorithm for the enumeration up to isomorphism of the finite inverse semigroups S with a given underlying semilattice of idempotents E, a given restriction of Green’s \(\mathrel {\mathcal {D}}\)-relation on S to E, and a given list of maximal subgroups of S associated to the elements of E.
Similar content being viewed by others
Notes
Cayley tables and Sage code available at http://www.shsu.edu/mem037/ISGs.html.
Lattices available at http://www.shsu.edu/mem037/Lattices.html.
References
Besche, H.U., Eick, B., O’Brien, E.: The Small Groups Library (2002). http://www.gap-system.org/Packages/sgl.html. Accessed 15 June 2015
Clifford, A.H., Preston, G.B.: The Algebraic Theory of Semigroups. Mathematical Surveys No. 7, vol. 1. AMS, Providence (1961)
Distler, A., Jefferson, C., Kelsey, T., Hotthoff, L.: The semigroups of order 10. Principles and Practice of Constraint Programming. Lecture Notes in Computer Science, pp. 883–899. Springer, Berlin (2012)
Distler, A., Kelsey, T.: The semigroups of order 9 and their automorphism groups. Semigroup Forum 88, 93 (2014). https://doi.org/10.1007/s00233-013-9504-9
Distler, A., Mitchellm, J.D.: Smallsemi—a GAP package, version 0.6.5 (2012). https://www.gap-system.org/Packages/smallsemi.html. Accessed 6 Dec 2012
Distler, A.: Classification and Enumeration of Finite Semigroups. Ph.D. thesis, University of St Andrews (2010)
Ehresmann, C.: Oeuvres complétes et commentées. In Cah. Topol. Géom. Différ. Catég. (Amiens) (1980)
Forsythe, G.E.: SWAC computes 126 distinct semigroups of order 4. Proc. Am. Math. Soc. 6(3), 443–447 (1955)
Gent, I.P., Jefferson, C., Miguel, I.: Minion: a fast scalable constraint solver. In: Proceedings of 17th European Conference on Artificial Intelligence 2006 (ECAI 06), pp. 98–102 (2006)
Green, J.A.: On the structure of semigroups. Ann. Math. 54, 163–172 (1951)
Heitzig, J., Reinhold, J.: Counting finite lattices. Algebra Universalis 48(1), 43–53 (2002)
Jipsen, P., Lawless, N.: Generating all finite modular lattices of a given size. Algebra Univers. 74, 253 (2015). https://doi.org/10.1007/s00012-015-0348-x
Lawson, M.V.: Inverse Semigroups: The Theory of Partial Symmetries. World Scientific, Singapore (1998)
McKay, B.D., Piperno, A.: Practical graph isomorphism. II. J. Symb. Comput. 60, 94–112 (2014)
Nambooripad, K.S.S.: Structure of Regular Semigroups I, No. 224, vol. 22. Memoirs of the American Mathematical Society, Providence (1979)
Satoh, S., Yama, K., Tokizawa, M.: Semigroups of order 8. Semigroup Forum 49(1), 7–29 (1994)
Schein, B.M.: On the theory of inverse semigroups and generalized grouds. Am. Math. Soc. Transl. Ser. 2 2(113), 89–123 (1979)
Stein, W.A., et al.: Sage Mathematics Software (Version 5.6.0). The Sage Development Team (2013). http://www.sagemath.org. Accessed 1 Feb 2013
Steinberg, B.: Möbius functions and semigroup representation theory II: character formulas and multiplicities. Adv. Math. 217, 1521–1557 (2008)
The GAP Group: GAP–Groups, Algorithms, and Programming, Version 4.6.5 (2013)
Acknowledgements
We are grateful to Sam Houston State University (SHSU) and the IT@Sam department at SHSU for their assistance in building and maintaining the server on which we obtained our computational results. We are also thankful to the anonymous referee whose suggestions have helped improve the presentation and readability of the paper.
Author information
Authors and Affiliations
Corresponding author
Additional information
Communicated by Benjamin Sternberg.
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Malandro, M.E. Enumeration of finite inverse semigroups. Semigroup Forum 99, 679–723 (2019). https://doi.org/10.1007/s00233-019-10054-9
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00233-019-10054-9