BSD Ports

math/libsemigroups 2.3.2 DragonFly

C++ library for semigroups and monoids

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
GPLv3
Categories
math
Package size
881.7 KiB, 7242.8 KiB installed

Description

libsemigroups is a C++11 library containing implementations of several algorithms for computing finite and finitely presented semigroups. Namely:

  • the Froidure-Pin algorithm for computing finite semigroups;
  • the Todd-Coxeter algorithm for finitely presented semigroups and monoids;
  • the Knuth-Bendix algorithm for finitely presented semigroups and monoids;
  • the Schreier-Sims algorithm for permutation groups.

See also: https://github.com/libsemigroups/libsemigroups

In the other systems

SystemPortVersion
DragonFlymath/libsemigroups2.3.2
FreeBSDmath/libsemigroups3.6.1

Install

Binary package:

pkg install libsemigroups

From DPorts:

cd /usr/dports/math/libsemigroups && make install clean

Dependencies

Run dependencies 1

No port depends on this one.