GAP package Smallsemi

Important

This page refers to the most recent version of Smallsemi (0.6.4) for GAP 4.5.

If you require a version of Smallsemi for GAP 4.4, please use Smallsemi 0.6.2.



Authors: Andreas Distler and James Mitchell.

Requires: GAP version 4.5 or higher, GAPDoc in version 1.3 or higher to access the documentation.

Operating systems: Unix (including Mac OS X) and Windows.

Current version: 0.6.4 (released Mon 10 Oct 2011 10:08:01 BST).

Contact: jdm3@st-and.ac.uk

Download: smallsemi0r6p4.tar.gz or smallsemi0r6p4.tar.bz2 [approx. 20 MB]

Documentation: pdf format or html format.


Description
The Smallsemi package is a data library of semigroups of small size. It provides all semigroups with at most 8 elements as well as various information about these objects. The reason that semigroups of higher orders are not included is the huge number of such objects. The number of semigroups of size 10 is not known at the time of writing.
Installation

This software is written for GAP 4. It requires an existing installation of GAP in version 4.5 or higher.

The installation follows standard GAP rules (see Section 74.1 in the reference manual of GAP for further details):


System requirements

Operating system: the current version of Smallsemi was created for use under Unix. It will also work under Windows but only if all files in the directory 'smallsemi/data' and all of its subdirectories are uncompressed.

RAM: working with Smallsemi can be memory expensive. It is advisable to have 1 GB of RAM available. With less than 512 MB not all the semigroups of size 8 can be accessed.

Disk space: As the data in the library is compressed, 30 MB of disk space should be sufficient to install Smallsemi under Unix. To use the library under Windows the data has to be uncompressed and will then occupy approx. 1.6 GB.


Documentation
Please use one of the following links to the Smallsemi package documentation:
How to cite Smallsemi

Smallsemi should be cited as:

A. Distler and J. D. Mitchell, Smallsemi - a GAP package, 0.6.4, 2011, (http://tinyurl.com/jdmitchell/smallsemi/)


If you are using BibTeX, you can use the following BibTeX entry for the current Smallsemi version:

@manual{GAP4,
	Author = {Distler, A. and Mitchell, J. D.},
	Key = {smallsemi},
	Title = {Smallsemi --- a GAP package, version 0.6.4},
	Url = {http://tinyurl.com/jdmitchell/smallsemi/},
	Year = 2011}

Final thoughts

If you use Smallsemi, please tell us by sending an email to a.distler@tu-bs.de or jdm3@st-and.ac.uk.

If you find any bugs or have any suggestions or comments, we would very much appreciate it if you would let us know. Also, we would like to hear about applications of this software.

Andreas Distler and James Mitchell, St Andrews, 13th of September 2011.

file created on Wed Jul 30 2008 by J. D. Mitchell.
last modified on Mon 10 Oct 2011 10:08:01 BST by J. D. Mitchell.