Software
GAP
- Digraphs deposited GAP package, 2022.
- Semigroups deposited GAP package, 2022.
- SgpDec - Hierarchical composition and decomposition of finite permutation groups and transformation semigroups (by A. Egri-Nagy and C. Nehaniv with some contributions by me) deposited GAP package, 2022.
- Smallsemi - a library of small semigroups (with A. Distler) deposited GAP package, 2022.
C++
- libsemigroups C++ library for semigroups and monoids, 2022.
python
- libsemigroups_pybind11 python package for using libsemigroups via pybind11, (with M. Tsalakou), 2022.
- step_hen a rudimentary python implementation of Stephen’s procedure for inverse semigroups (with M. Tsalakou), 2021.
- todd_coxeter.py reference implementation of the two main variants of the Todd-Coxeter algorithm for semigroups and monoids, 2021.