Discrete Volume Computations for Polyhedra y
20
Matthias Beck San Francisco State University math.sfsu.edu/beck
Graduate Student Meeting Applied Algebra & Combinatorics
x 5 2 z Themes
Combinatorial polynomials Computation (complexity)
Generating functions Combinatorial structures
Polyhedra
Discrete Volume Computations for Polyhedra Matthias Beck 2 Themes
Nonlinear Algebra
Combinatorial polynomials Computation (complexity)
Generating functions Combinatorial structures
Polyhedra Linear Algebra
Discrete Volume Computations for Polyhedra Matthias Beck 2 Motivation I: Birkho↵–von Neumann Polytope
x11 x1n . ··· . n2 j xjk =1for all 1 k n Bn = . . R 0 : 80 1 2 k xjk =1for all 1 j n 9 < xn1 ... xnn P = @ A P : ;
Discrete Volume Computations for Polyhedra Matthias Beck 3 Motivation II: Polynomial Method 101
Theorem [Appel & Haken 1976] The chromatic number of any planar graph is at most 4.
This theorem had been a conjecture (conceived by Guthrie when trying to color maps) for 124 years.
Birkho↵[1912] says: Try polynomials!
[mathforum.org]
Four-Color Theorem Rephrased For a planar graph G,wehave G(4) > 0, that is, 4 is not a root of the polynomial G(k).
Discrete Volume Computations for Polyhedra Matthias Beck 4 Motivation II: Polynomial Method 101
Theorem [Appel & Haken 1976] The chromatic number of any planar graph is at most 4.
This theorem had been a conjecture (conceived by Guthrie when trying to color maps) for 124 years.
Birkho↵[1912] says: Try polynomials!
Stanley [EC 1] says: Try monomial algebras and generating functions! [mathforum.org]
Four-Color Theorem Rephrased For a planar graph G,wehave G(4) > 0, that is, 4 is not a root of the polynomial G(k).
Discrete Volume Computations for Polyhedra Matthias Beck 4 Discrete Volumes
Rational polyhedron Rd – solution set of a system of linear equalities & inequalities with integerP⇢ coe cients
Goal: understand Zd ... P\
(list) zm1zm2 zmd I 1 2 ··· d m Zd 2XP\
(count) Zd I P\
Discrete Volume Computations for Polyhedra Matthias Beck 5 Discrete Volumes
Rational polyhedron Rd – solution set of a system of linear equalities & inequalities with integerP⇢ coe cients
Goal: understand Zd ... P\
(list) zm1zm2 zmd I 1 2 ··· d m Zd 2XP\
(count) Zd I P\ 1 1 d I (volume) vol( )= lim Z P t td P\t !1
Discrete Volume Computations for Polyhedra Matthias Beck 5 Discrete Volumes
Rational polyhedron Rd – solution set of a system of linear equalities & inequalities with integerP⇢ coe cients
Goal: understand Zd ... P\
(list) zm1zm2 zmd I 1 2 ··· d m Zd 2XP\
(count) Zd I P\ 1 1 d I (volume) vol( )= lim Z P t td P\t !1
1 d d Ehrhart function L (t):= Z = t Z for t Z>0 P P\t P\ 2 Discrete Volume Computations for Polyhedra Matthias Beck 5 Why Polyhedra?
I Linear systems are everywhere, and so polyhedra are everywhere.
Discrete Volume Computations for Polyhedra Matthias Beck 6 Why Polyhedra?
I Linear systems are everywhere, and so polyhedra are everywhere.
I In applications, the volume of the polytope represented by a linear system measures some fundamental data of this system (“average”).
Discrete Volume Computations for Polyhedra Matthias Beck 6 Why Polyhedra?
I Linear systems are everywhere, and so polyhedra are everywhere.
I In applications, the volume of the polytope represented by a linear system measures some fundamental data of this system (“average”).
I Polytopes are basic geometric objects, yet even for these basic objects volume computation is hard and there remain many open problems.
Discrete Volume Computations for Polyhedra Matthias Beck 6 Why Polyhedra?
I Linear systems are everywhere, and so polyhedra are everywhere.
I In applications, the volume of the polytope represented by a linear system measures some fundamental data of this system (“average”).
I Polytopes are basic geometric objects, yet even for these basic objects volume computation is hard and there remain many open problems.
I Many discrete problems in various mathematical areas are linear problems, thus they ask for the discrete volume of a polytope in disguise.
Discrete Volume Computations for Polyhedra Matthias Beck 6 Why Polyhedra?
I Linear systems are everywhere, and so polyhedra are everywhere.
I In applications, the volume of the polytope represented by a linear system measures some fundamental data of this system (“average”).
I Polytopes are basic geometric objects, yet even for these basic objects volume computation is hard and there remain many open problems.
I Many discrete problems in various mathematical areas are linear problems, thus they ask for the discrete volume of a polytope in disguise.
I Much discrete geometry can be modeled using polynomials and, conversely, many combinatorial polynomials can be modeled geometrically.
Discrete Volume Computations for Polyhedra Matthias Beck 6 A Warm-Up Ehrhart Function
Lattice polytope Rd – convex hull of finitely points in Zd P⇢
d For t Z>0 let L (t):= t Z 2 P P\ Example 1: