A Roadmap for Optimization and Polyhedral Geometry softwares interactions

(around Sage, (PyQ)Normaliz, SCIP, e-antic, Polymake, and others)

This page is intended to describe the current status of development of Sage related to optimization and polyhedral geometry.

Future & Current Projects

Meetings

Sage Days 84 on Polytopes in Olot

Tickets

Here are some practical lists of tickets:

Tickets from the Sage Days 84 March 2017

Tickets from the IMA Coding Sprint - April 2018

Tickets with keyword polytope

Current tickets of the Geometry component

Meta-tickets

There are already a few meta-tickets related to this topic:

To do

Progress Report Timeline

August 2019

Here are improvements realized up to the Sage Days 100 in Bonn

Sage

The following are quite advanced and many are under review:

The following tickets have been created and should be worked on:

April/May 2019

Here are improvements realized during the Research in Pairs at MFO

Sage

The following are quite advanced and many are under review:

PyNormaliz

Normaliz

April 2018

Sage

Here are improvements realized during the Coding Sprints at the IMA in Minneapolis to objects related to polyhedron in Sage:

(Q)Normaliz

http://normaliz.uni-osnabrueck.de

Py(Q)Normaliz

https://pypi.python.org/pypi/PyNormaliz https://github.com/Normaliz/PyNormaliz

PyNormaliz (last version is 1.17):

PyQNormaliz (current beta is 0.2, not available on PIPy):

PyScipOpt

https://github.com/SCIP-Interfaces/PySCIPOpt

Sage devel discussion

Polymake

https://polymake.org/doku.php

Short Sage Release Notes

Sage 9.1

Improvements:

New features:

Sage 9.0

Improvements:

New features:

Sage 8.9

The polyhedron folder is now py3 compatible with all optional packages!

Improvements:

New features:

Sage 8.8

Sage 8.7

Sage 8.4

Sage 8.3

Sage 8.2

Sage 8.1

Sage 8.0

Here is a sample of changes related to Polyhedral Geometry in this release.

Sage 7.6

Here is a sample of changes related to Polyhedral Geometry in this release:

A list of other Polyhedral Geometry softwares

What are other softwares dealing with polyhedral geometry? Here is a non-exhaustive list.