====== 6th polymake conference and developer meeting at TU Berlin (St. Nicholas special) ====== === December 5, 2014 === ===== polymake conference ===== On Friday there will be two invited talks and several tutorial and helpdesk sessions for polymake users. The registration fee for the tutorials is 5 Euros. Participants are encouraged to bring their own laptop and use them in the tutorials, preferably with an installed version of polymake. See the **[[download:perpetualbeta|Perpetual Beta Section]]** for the most recent beta version of polymake or check the **[[download:start|Download Section]]** for the latest release (2.13). If you have any polymake problem you want to get help during the workshop please describe your problem during the sign up process. The conference takes place in the math building of TU Berlin: \\ **Rooms MA313 and MA315,**\\ Str. des 17. Juni 136,\\ 10623 Berlin\\ see also: [[http://www.math.tu-berlin.de/]] **Registration** please fill out the registration form: [[https://docs.google.com/forms/d/1v9GNB9jnKiuu0AsnytK54n4tN5tcsvGdRcoTiNIKt_k/viewform|Link]]
^ **Friday** ^ ^^ | 09:00-09:30 | **Registration** || | 09:30-10:30 | **Building Algorithmic Polytopes** || | ::: | //David Bremner// || | ::: | Room: MA313 || | 10:30-11:00 | **Coffee and Helpdesk** || | ::: | Room: MA315 || | 11:00-12:00 | **Tut: basics (perl)** | **Tut: C++ code** | | ::: | //Assarf/Kastner// | //Lorenz/Müller// | | ::: | Room: MA313 | Room: MA315 | | 12:00-14:00 | **Lunch** || | 14:00-15:00 | **Very ample and Koszul segmental fibrations** || | ::: | //Matthias Beck// || | ::: | Room: MA313 || | 15:00-15:30 | **Coffee and Helpdesk** || | ::: | Room: MA315 || | 15:30-16:30 | **Tut: topaz** | **Tut: tropical/atint** | | ::: | //Michael Joswig// | //Simon Hampe// | | ::: | Room: MA313 | Room: MA315 | | 16:30-18:00 | **Helpdesk** || | ::: | Rooms: MA313 / MA315 / MA621 / ... || | ~19:00 | **Dinner** (self paid) ||
**David Bremner:** Building Algorithmic Polytopes -- [[http://www.cs.unb.ca/~bremner/research/talks/matching-14b.pdf|Slides]] In this talk I will discuss ongoing work to develop a compiler from a simple ALGOL-like pseudocode to polynomial sized linear programs. These LPs can compute the output for any input (of a given size) to the corresponding algorithm by a trivial encoding of the input into the objective function. The talk will cover the structure of the inequalities needed to simulate a simple bit-oriented register machine supporting arithmetic and arrays, and a limited kind of integrality guarantee needed to solve these systems as linear, rather than integer linear programs. I'll also give an overview of the current compiler implementation, and time permitting a demo.\\ This talk shares some background and motivation with my recent MDS seminar on "Succinct linear programs for easy problems", but it should be accessible to people that missed that, and mostly new to people that saw the previous talk. **Matthias Beck:** Very ample and Koszul segmental fibrations -- [[http://math.sfsu.edu/beck/papers/veryample.slides.pdf|Slides]] A lattice polytope P ⊂ **R**n is the convex hull of finitely many points in **Z**n. There is a natural hierarchy of structural sophistication for lattice polytopes, with various concepts motivated from toric geometry and commutative algebra. We will discuss three such concepts in this hierarchy, occupying a point of origin (normality), the bottom (very ampleness), and the top spot (Koszul property). More specifically, we explore a simple construction for lattice polytopes with a twofold aim. On the one hand, we derive an explicit series of very ample 3-dimensional polytopes with arbitrarily large deviation from the normality property, measured via the highest discrepancy degree between the corresponding Hilbert functions and Hilbert polynomials. On the other hand, we describe a large class of Koszul polytopes of arbitrary dimensions, containing many smooth polytopes and extending the previously known class of Nakajima polytopes.\\ This is joint work with Jessica Delgado, Joseph Gubeladze, and Mateusz Michalek.
===== Developer Meeting ===== The developer meeting takes place on December 4th and 6th. On Thursday we will have general discussions on important topics and tickets, and assign tickets/tasks to small teams for the coding session on Saturday. Topics sorted somewhat by importance: * **Mac OS X 10.10** * **debian package** * **gfan interface** * consolidate application tropical * permlib (headers and quadratic extensions) * matrix group orbits * application matroid (POINTS / VECTORS ?, symmetry?, names) * more data/properties for the database * parallel polymake * (Default-)comparator for arrays * jreality visual error / preference (javaview) * new big object: oriented matroids * new big object: hyperplane arrangements * new small object: quasi-polynomials * forum migration * code coverage sessions * implicit type conversions?? * documentation of rings, polynomial, ... * ... See the **[[http://polymake.org/trac/polymake/query?status=accepted&status=reopened&status=assigned&status=new&group=status&milestone=2.14|roadmap]]**! //Please feel free to add more topics!// ==== Thursday ==== Allocating people and slots, starting around 15:00. ==== Saturday ==== Coding session in small groups with status report every two hours at MA621. **With PIZZA for lunch!**