Differences between revisions 46 and 50 (spanning 4 versions)
 ⇤ ← Revision 46 as of 2017-02-23 10:20:43 → Size: 4146 Editor: jipilab Comment: Added a metaticket ← Revision 50 as of 2017-02-28 15:40:52 → ⇥ Size: 5114 Editor: tmonteil Comment: Deletions are marked like this. Additions are marked like this. Line 16: Line 16: == Schedule ==||<5%> ||<19%:> Tuesday Feb 28 ||<19%:> Wednesday Mar 1 ||<19%:> Thursday Mar 2 ||<19%:> Friday Mar 3 ||<19%>: Saturday Mar 4||||10:00 || || convex hull howto || school activity || coding sprint || coding sprint ||||after lunch || sage sample || autotools, etc || Pexpect || Sage categoris || ? ||||5 pm math talk || group cohomology || Barvinok || max plus || constraints on polytopes || ? ||Math * group cohomology (Aurel/Marc) * Barvinok (integer points in polytopes) (Matthias) * max plus semigroup (Vincent) * combinatorial and geometrical constraints on polytopes (JP) * ?Development/softwares * sage sample: how to make a sage package (Matthias) * autotools, make, etc (Matthias) * Pexpect (Simon) * convex hull howto (Matthias) * Sage categories (Vincent/Simon) Line 18: Line 42: You can have a look at our list of [[https://trac.sagemath.org/query?keywords=~days84|Sage tickets with days84 tags]] Line 33: Line 59: * [[https://trac.sagemath.org/ticket/22420: #22420:Meta-ticket: Polytopes, polyhedron and their properties]] Increase the functionalities of polyhedron class * [[https://trac.sagemath.org/ticket/22420| #22420:Meta-ticket: Polytopes, polyhedron and their properties]] Increase the functionalities of polyhedron class Line 48: Line 74: * Thierry Monteil (February 27th - March 7th) * ThierryMonteil (February 27th - March 7th)

# Sage Days 84 : Polytopes (in Sage, Python, polymake and more)

February 27th - March 10th 2017 Olot, Catalunya, Spain

These (Sage) days will be focused on Polytopes and linear programming. This workshop is dedicated to people already familiar with Sage or being active in some polytope related libraries/software.

There is a very limited number of places. If you are interested get quickly in contact with Vincent Delecroix (vincentDOTdelecroixATuDASHbordeaux.fr).

During the workshop participants will have to cook several times for everybody. Bring your favorite recipies!

## Practical information

The Sage Days will happen at FABER in Olot. It is a small town close to Girona (55km) and Barcelona (110km). You can find very detailed practical information about how to reach Faber HERE.

## Schedule

 Tuesday Feb 28 Wednesday Mar 1 Thursday Mar 2 Friday Mar 3 : Saturday Mar 4 10:00 convex hull howto school activity coding sprint coding sprint after lunch sage sample autotools, etc Pexpect Sage categoris ? 5 pm math talk group cohomology Barvinok max plus constraints on polytopes ?

Math

• group cohomology (Aurel/Marc)
• Barvinok (integer points in polytopes) (Matthias)
• max plus semigroup (Vincent)
• combinatorial and geometrical constraints on polytopes (JP)
• ?

Development/softwares

• sage sample: how to make a sage package (Matthias)
• autotools, make, etc (Matthias)
• Pexpect (Simon)
• convex hull howto (Matthias)
• Sage categories (Vincent/Simon)

## Projects

You can have a look at our list of Sage tickets with days84 tags

• develop interfaces to polytope libraries/softwares (ppl, polymake, etc)
• moving as independent Python packages the Sage interfaces to cdd, ppl, etc (see e.g. pplpy)

• make a generic number field implementation in C/C++ using normaliz
• add mutable polytopes in Sage
• Delaunay/Voronoi polytopes of lattices (-> algorithm for norm form equation)

• release the real embedded number fields library (built on top of antic)

• Uniform random generation of integer points in polytopes
• Survey existent maintained Python bindings to MILP solvers, and see if we could use them instead of our own, those include pyomo, pulp, numberjack,...
• Atomic and Coatomic lattice Refactor this function so that it returns a lattice and so that you can input only one of the two incidences.

• #22420:Meta-ticket: Polytopes, polyhedron and their properties Increase the functionalities of polyhedron class