Projects / Groups, Algorithms, and Pro...

Groups, Algorithms, and Programming

Groups, Algorithms, and Programming (GAP) is a system for computational discrete algebra with particular emphasis on computational group theory and related areas. It provides a Pascal-like interpreted language, data types for many algebraic objects, a function library, and large libraries of data.

Tags
Licenses
Operating Systems
Implementation

RSS Recent releases

  •  17 Sep 2012 20:54

Release Notes: The GAP kernel now uses GMP or faster large integer arithmetic. Improved performance for records with large number of components. Speedup of the hash tables implementation at the GAP library level. Memory usage is now much more efficient, in particular for large objects. Speedups in the computation of low index subgroups, Tietze transformations, calculating high powers of matrices over finite fields, and Factorial. Numerous enhancements and bugfixes.

  •  12 May 2004 18:49

Release Notes: This release adds functionality (e.g., Gr"obner bases and Galois Groups) improves performance, and adds various bugfixes.

  •  07 May 2002 15:57

Release Notes: This release contains major feature enhancements and bugfixes.

  •  07 May 2002 15:58

    Release Notes: Initial freshmeat announcement; bugfixes and some new functionality.

    Screenshot

    Project Spotlight

    OptiPNG

    A lossless PNG optimizer.

    Screenshot

    Project Spotlight

    XWiki

    An advanced Wiki engine.