In this post we present some performance benchmarks for the libsemigroups C++ library for semigroups and monoids. In particular, we present some experimental data about the performance of the add_generators method of the Semigroup class, and the parallel version of the Froidure-Pin algorithm described in our recent paper:

J. Jonusas, J. D. Mitchell, and M. Pfeiffer, ‘Two variants of the Froiduire-Pin Algorithm for finite semigroups’, submitted; https://arxiv.org/abs/1704.04084