Matthias Köppe's Mathematical Software and Data
(see also GitHub)
- A program to compute the Primitive Partition
Identities (1998--1999, 2002); now part of 4ti2.
- A table of the Primitive Partition Identities up to
a largest part of 27 (1999)
- Tables of the irreducible
solutions to cyclic group equations (with M. Jach and
R. Weismantel, 2004)
- CPLEX-glue,
an interface that makes the ILOG CPLEX Callable Library
accessible from Guile (a Scheme implementation) and Allegro Common
Lisp (with U.-U. Haus, 2001-)
- CDD-glue,
an interface that makes Komei Fukuda's cddlib available from the
Scheme implementation Guile (2004-2005)
- GYWOPT, an interactive
system for exploring primal reformulations of integer linear
programs, containing an implementation of the Integral Basis
Method (with U.-U. Haus, 2000-2005)
- LattE macchiato, an improved version of
LattE, containing new irrational primal decomposition
algorithms for counting lattice points in polytopes, and more
(2006-2010); superseded by LattE integrale.
- 4ti2, a software package for
algebraic, geometric and combinatorial problems on linear spaces
(with R. Hemmecke, R. Hemmecke, P. Malkin,
M. Walter, 2008-)
- Tables of
matroids
and the Ehrhart polynomials and h*-vectors of
their base polytopes (with J. De Loera and
D. Haws, 2008)
- Maple programs for
integrating polynomials over simplices (with V. Baldoni,
N. Berline, J. De Loera, and M. Vergne, 2008-2009); superseded
by LattE integrale.
- LattE integrale, an
improved version of LattE macchiato, which adds integration and
volume computation methods, and computes the highest coefficients of
weighted Ehrhart quasi-polynomials (with V. Baldoni, N. Berline,
J. De Loera, B. Dutra, M. Vergne and several
contributing students, 2006-)
-
Sage
program for computation and experimentation with the
1-row Gomory–Johnson infinite group problem (with
C. Y. Hong and Y. Zhou, 2014-)
Matthias Koeppe