Counting Faces of Polytopes
|
|
- Myrtle Ross
- 5 years ago
- Views:
Transcription
1 Counting Faces of Polytopes Carl Lee University of Kentucky James Madison University March 2015 Carl Lee (UK) Counting Faces of Polytopes James Madison University 1 / 36
2 Convex Polytopes A convex polytope P is the convex hull of a finite set of points in R d. Example: Cube Carl Lee (UK) Counting Faces of Polytopes James Madison University
3 Face-Vectors The face-vector of a d-dimensional polytope is f = (f 0, f 1,..., f d 1 ), where f j is the number of faces of dimension j. Define also f 1 = f d = 1. Example: Cube. f = (8, 12, 6).
4 Face-Vectors The face-vector of a d-dimensional polytope is f = (f 0, f 1,..., f d 1 ), where f j is the number of faces of dimension j. Define also f 1 = f d = 1. Example: Cube. f = (8, 12, 6). 4-Cube. f = (16, 32, 24, 8). Carl Lee (UK) Counting Faces of Polytopes James Madison University 3 / 36
5 Face-Vectors The face-vector of a d-dimensional polytope is f = (f 0, f 1,..., f d 1 ), where f j is the number of faces of dimension j. Define also f 1 = f d = 1. Example: Cube. f = (8, 12, 6). 4-Cube. f = (16, 32, 24, 8). Question: What are the possible face-vectors of polytopes? Carl Lee (UK) Counting Faces of Polytopes James Madison University 3 / 36
6 Three-Dimensional Polytopes Theorem (Euler s Relation) f 0 f 1 + f 2 = 2 for convex 3-polytopes. Example: Cube = 2. Carl Lee (UK) Counting Faces of Polytopes James Madison University 4 / 36
7 Three-Dimensional Polytopes Sketch of proof: Sweep the polytope with a plane in general direction. (Think of immersing in water.) Count vertices, edges, and polygons only when fully swept (under water). Watch how χ = f 0 f 1 + f 2 changes when the plane hits each vertex. Carl Lee (UK) Counting Faces of Polytopes James Madison University 5 / 36
8 Three-Dimensional Polytopes Sketch of proof: Sweep the polytope with a plane in general direction. (Think of immersing in water.) Count vertices, edges, and polygons only when fully swept (under water). Watch how χ = f 0 f 1 + f 2 changes when the plane hits each vertex. Initially χ = 0. Carl Lee (UK) Counting Faces of Polytopes James Madison University 5 / 36
9 Three-Dimensional Polytopes Sketch of proof: Sweep the polytope with a plane in general direction. (Think of immersing in water.) Count vertices, edges, and polygons only when fully swept (under water). Watch how χ = f 0 f 1 + f 2 changes when the plane hits each vertex. Initially χ = 0. Bottom vertex. χ changes by = 1. Carl Lee (UK) Counting Faces of Polytopes James Madison University 5 / 36
10 Three-Dimensional Polytopes Sketch of proof: Sweep the polytope with a plane in general direction. (Think of immersing in water.) Count vertices, edges, and polygons only when fully swept (under water). Watch how χ = f 0 f 1 + f 2 changes when the plane hits each vertex. Initially χ = 0. Bottom vertex. χ changes by = 1. Intermediate vertex with k incident lower edges. χ changes by 1 k + (k 1) = 0. Carl Lee (UK) Counting Faces of Polytopes James Madison University 5 / 36
11 Three-Dimensional Polytopes Sketch of proof: Sweep the polytope with a plane in general direction. (Think of immersing in water.) Count vertices, edges, and polygons only when fully swept (under water). Watch how χ = f 0 f 1 + f 2 changes when the plane hits each vertex. Initially χ = 0. Bottom vertex. χ changes by = 1. Intermediate vertex with k incident lower edges. χ changes by 1 k + (k 1) = 0. Top vertex. If its degree is k, then χ changes by 1 k + k = 1. Carl Lee (UK) Counting Faces of Polytopes James Madison University 5 / 36
12 Three-Dimensional Polytopes Sketch of proof: Sweep the polytope with a plane in general direction. (Think of immersing in water.) Count vertices, edges, and polygons only when fully swept (under water). Watch how χ = f 0 f 1 + f 2 changes when the plane hits each vertex. Initially χ = 0. Bottom vertex. χ changes by = 1. Intermediate vertex with k incident lower edges. χ changes by 1 k + (k 1) = 0. Top vertex. If its degree is k, then χ changes by 1 k + k = 1. Total change in χ is therefore 2. Carl Lee (UK) Counting Faces of Polytopes James Madison University 5 / 36
13 Three-Dimensional Polytopes Sketch of proof: Sweep the polytope with a plane in general direction. (Think of immersing in water.) Count vertices, edges, and polygons only when fully swept (under water). Watch how χ = f 0 f 1 + f 2 changes when the plane hits each vertex. Initially χ = 0. Bottom vertex. χ changes by = 1. Intermediate vertex with k incident lower edges. χ changes by 1 k + (k 1) = 0. Top vertex. If its degree is k, then χ changes by 1 k + k = 1. Total change in χ is therefore 2. Note: This proof technique generalizes to higher dimensions. Carl Lee (UK) Counting Faces of Polytopes James Madison University 5 / 36
14 Three-Dimensional Polytopes Other necessary conditions: Carl Lee (UK) Counting Faces of Polytopes James Madison University 6 / 36
15 Three-Dimensional Polytopes Other necessary conditions: f 0, f 1, f 2 are positive integers Carl Lee (UK) Counting Faces of Polytopes James Madison University 6 / 36
16 Three-Dimensional Polytopes Other necessary conditions: f 0, f 1, f 2 are positive integers What else? Carl Lee (UK) Counting Faces of Polytopes James Madison University 6 / 36
17 Three-Dimensional Polytopes Other necessary conditions: f 0, f 1, f 2 are positive integers What else? Theorem (Steinitz) A positive integer vector (f 0, f 1, f 2 ) is the face-vector of a 3-polytope if and only if the following conditions hold. f 0 f 1 + f 2 = 2, f 0 2f 2 4, and f 2 2f 0 4. Carl Lee (UK) Counting Faces of Polytopes James Madison University 6 / 36
18 Three-Dimensional Polytopes Carl Lee (UK) Counting Faces of Polytopes James Madison University 7 / 36
19 Four-Dimensional Polytopes What is the characterization of face-vectors of 4-polytopes? Carl Lee (UK) Counting Faces of Polytopes James Madison University 8 / 36
20 Four-Dimensional Polytopes What is the characterization of face-vectors of 4-polytopes? We don t know! Carl Lee (UK) Counting Faces of Polytopes James Madison University 8 / 36
21 Four-Dimensional Polytopes What is the characterization of face-vectors of 4-polytopes? We don t know! But there are some partial results. Carl Lee (UK) Counting Faces of Polytopes James Madison University 8 / 36
22 d-dimensional Polytopes Theorem (Euler-Poincaré Formula) For every d-polytope, d 1 f j = 1 ( 1) d j=0 Carl Lee (UK) Counting Faces of Polytopes James Madison University 9 / 36
23 d-dimensional Polytopes Theorem (Euler-Poincaré Formula) For every d-polytope, d 1 f j = 1 ( 1) d j=0 Early proofs (pre-poincaré) relied upon the implicit or unproven assumption of shellability, not established until 1970 by Bruggesser and Mani. Carl Lee (UK) Counting Faces of Polytopes James Madison University 9 / 36
24 d-dimensional Polytopes Theorem (Euler-Poincaré Formula) For every d-polytope, d 1 f j = 1 ( 1) d j=0 Early proofs (pre-poincaré) relied upon the implicit or unproven assumption of shellability, not established until 1970 by Bruggesser and Mani. Grünbaum developed a sweeping-like proof. Carl Lee (UK) Counting Faces of Polytopes James Madison University 9 / 36
25 d-dimensional Polytopes A facet of a d-polytope is a face of dimension d 1. Carl Lee (UK) Counting Faces of Polytopes James Madison University 10 / 36
26 d-dimensional Polytopes A facet of a d-polytope is a face of dimension d 1. Theorem (Upper Bound Theorem, McMullen) The dual to the cyclic d-polytope with n vertices has the largest number of faces of all dimensions of any d-polytope with n facets. Carl Lee (UK) Counting Faces of Polytopes James Madison University 10 / 36
27 Four-Dimensional Polytopes Barnette characterized the sets of various pairs of components of (f 0, f 1, f 2, f 3 ). Carl Lee (UK) Counting Faces of Polytopes James Madison University 11 / 36
28 Simple Polytopes A d-polytope is simple if every vertex is incident to precisely d edges. Carl Lee (UK) Counting Faces of Polytopes James Madison University 12 / 36
29 Simple Polytopes A d-polytope is simple if every vertex is incident to precisely d edges. Example: The cube, (as well as the d-cube for all d). Carl Lee (UK) Counting Faces of Polytopes James Madison University 12 / 36
30 Simple Polytopes Theorem (Lower Bound Theorem, Barnette) The truncation polytope of dimension d with n facets has the smallest number of faces of all dimensions of any simple d-polytope with n facets. Carl Lee (UK) Counting Faces of Polytopes James Madison University 13 / 36
31 h-vectors Sweep a simple d-polytope with a hyperplane in general direction. Orient all edges in the direction of the sweep. Let h i be the number of vertices of indegree i. The h-vector is (h 0, h 1,..., h d ). Note that it is a nonnegative vector of integers. Carl Lee (UK) Counting Faces of Polytopes James Madison University 14 / 36
32 h-vectors Example: Cube Carl Lee (UK) Counting Faces of Polytopes James Madison University 15 / 36
33 h-vectors Example: Cube h = (1, 3, 3, 1) Carl Lee (UK) Counting Faces of Polytopes James Madison University 15 / 36
34 h-vectors Theorem (McMullen) f j = d i=j ( ) i h i, j = 0,..., d j Carl Lee (UK) Counting Faces of Polytopes James Madison University 16 / 36
35 h-vectors Theorem (McMullen) f j = d i=j ( ) i h i, j = 0,..., d j Idea: Every subset of j incoming edges to a vertex corresponds to an i-face. Carl Lee (UK) Counting Faces of Polytopes James Madison University 16 / 36
36 h-vectors These relations are invertible. Theorem (McMullen) h i = d ( ) j ( 1) i+j f j, i = 0,..., d i j=i Carl Lee (UK) Counting Faces of Polytopes James Madison University 17 / 36
37 h-vectors These relations are invertible. Theorem (McMullen) h i = d ( ) j ( 1) i+j f j, i = 0,..., d i j=i This implies that (h 0,..., h d ) is independent of the choice of hyperplane! Carl Lee (UK) Counting Faces of Polytopes James Madison University 17 / 36
38 h-vectors Stanley s trick to convert from the face-factor to the h-vector. Consider the face-vector (36, 108, 141, 102, 43, 10). Carl Lee (UK) Counting Faces of Polytopes James Madison University 18 / 36
39 h-vectors Stanley s trick to convert from the face-factor to the h-vector. Consider the face-vector (36, 108, 141, 102, 43, 10) Carl Lee (UK) Counting Faces of Polytopes James Madison University 18 / 36
40 Dehn-Sommerville Relations Reversing the sweep reverses the directions of all edges, and so swaps indegree with outdegree for each vertex. Carl Lee (UK) Counting Faces of Polytopes James Madison University 19 / 36
41 Dehn-Sommerville Relations Reversing the sweep reverses the directions of all edges, and so swaps indegree with outdegree for each vertex. The invariance of the h-vector then implies Carl Lee (UK) Counting Faces of Polytopes James Madison University 19 / 36
42 Dehn-Sommerville Relations Reversing the sweep reverses the directions of all edges, and so swaps indegree with outdegree for each vertex. The invariance of the h-vector then implies Theorem (Dehn-Sommerville Relations) For every simple d-polytope, h i = h d i for all i. Carl Lee (UK) Counting Faces of Polytopes James Madison University 19 / 36
43 Dehn-Sommerville Relations Reversing the sweep reverses the directions of all edges, and so swaps indegree with outdegree for each vertex. The invariance of the h-vector then implies Theorem (Dehn-Sommerville Relations) For every simple d-polytope, h i = h d i for all i. Besides being a nonnegative symmetric vector of integers, what other conditions must hold for the h-vector? Carl Lee (UK) Counting Faces of Polytopes James Madison University 19 / 36
44 Canonical Representations For positive integers a and i, a can be written uniquely in the form ( ) ( ) ( ) ai ai 1 aj a = i i 1 j where a i > a i 1 > > a j j 1. This is the i-canonical representation of a. For example, the 4-canonical representation of 26 is 26 = ( ) ( ) 5 3 ( ) Carl Lee (UK) Counting Faces of Polytopes James Madison University 20 / 36
45 Canonical Representations Now define a <i> by adding one to the top and bottom of every binomial coefficient in the i-canonical representation of a. ( ) ( ) ( ) a <i> ai + 1 ai aj + 1 = i + 1 i j + 1 For example, 26 <4> = Define also a <0> = 0. ( ) ( ) ( ) 3 = Carl Lee (UK) Counting Faces of Polytopes James Madison University 21 / 36
46 g-theorem For any symmetric vector (h 0, h 1,..., h d ) define g 0 = h 0 and g i = h i h i 1, i = 1,..., d/2. (That is to say, compute differences up to half way.) Carl Lee (UK) Counting Faces of Polytopes James Madison University 22 / 36
47 g-theorem For any symmetric vector (h 0, h 1,..., h d ) define g 0 = h 0 and g i = h i h i 1, i = 1,..., d/2. (That is to say, compute differences up to half way.) Theorem (g-theorem, Billera-L-Stanley, conjectured by McMullen) A vector (h 0, h 1,..., h d ) of positive integers is the h-vector of a simple d-polytope if and only if the following conditions hold. h i = h d 1, i = 0,..., d, g i 0, i = 0, 1,..., d/2, and g 0 = 1 and g i+1 g <i> i for all i = 1, 2,... d/2 1. Carl Lee (UK) Counting Faces of Polytopes James Madison University 22 / 36
48 g-theorem For example, if we consider the potential face-vector f = (36, 108, 141, 102, 43, 10) we compute h = (1, 4, 8, 10, 8, 4, 1) and g = (1, 3, 4, 2). Now h is symmetric, g is nonnegative, g 0 = 1, 4 3 <1>, and 2 4 <2>, so this is a valid face-vector for a simple polytope. Carl Lee (UK) Counting Faces of Polytopes James Madison University 23 / 36
49 g-theorem The necessity of the conditions comes from considering a certain graded ring associated with the simple polytope (the Stanley-Reisner ring), and its relationship to the cohomology of a certain complex projective toric variety for which the hard Lefschetz Theorem holds. (McMullen later provided a more geometric proof using his polytope algebra.) The sufficiency of the conditions comes from a direct construction. Carl Lee (UK) Counting Faces of Polytopes James Madison University 24 / 36
50 Nonsimple Polytopes It is fruitful to look beyond the face-vectors for nonsimple polytopes, and consider flag-vectors, which count chains of faces of various types and lengths. Carl Lee (UK) Counting Faces of Polytopes James Madison University 25 / 36
51 Flag f -Vector and cd-index Fine; Bayer-Klapper Example: Triangular bipyramid P. Carl Lee (UK) Counting Faces of Polytop
52 Flag f -Vector and cd-index Example: Triangular bipyramid P. f S = numbers of chains of faces of type S. S f S h S w S ccc 4cd 3dc Carl Lee (UK) Counting Faces of Polytopes James Madison University 27 / 36
53 Flag f -Vector and cd-index Example: Triangular bipyramid P. f S = numbers of chains of faces of type S. S f S h S w S ccc 4cd 3dc Carl Lee (UK) Counting Faces of Polytopes James Madison University 28 / 36
54 Flag f -Vector and cd-index Example: Triangular bipyramid P. f S = numbers of chains of faces of type S. S f S h S w S ccc 4cd 3dc h S = T S ( 1) S T f T Carl Lee (UK) Counting Faces of Polytopes James Madison University 29 / 36
55 Flag f -Vector and cd-index Example: Triangular bipyramid P. f S = numbers of chains of faces of type S. S f S h S w S ccc 4cd 3dc 1 1 aaa baa aba aab bba bab abb bbb h S = T S ( 1) S T f T Carl Lee (UK) Counting Faces of Polytopes James Madison University 30 / 36
56 Flag f -Vector and cd-index Example: Triangular bipyramid P. f S = numbers of chains of faces of type S. S f S h S w S ccc 4cd 3dc 1 1 aaa baa aba aab bba bab abb bbb 1 h S = T S ( 1) S T f T c = a + b and d = ab + ba Φ(P) = c 3 + 4cd + 3dc. Carl Lee (UK) Counting Faces of Polytopes James Madison University 31 / 36
57 cd-index Thus the cd-index contains a Fibonacci amount of information. Carl Lee (UK) Counting Faces of Polytopes James Madison University 32 / 36
58 cd-index Thus the cd-index contains a Fibonacci amount of information. Theorem (Bayer-Klapper) The cd-index exists! Carl Lee (UK) Counting Faces of Polytopes James Madison University 32 / 36
59 cd-index Thus the cd-index contains a Fibonacci amount of information. Theorem (Bayer-Klapper) The cd-index exists! Theorem (Stanley) The cd-index is nonnegative. Carl Lee (UK) Counting Faces of Polytopes James Madison University 32 / 36
60 cd-index Thus the cd-index contains a Fibonacci amount of information. Theorem (Bayer-Klapper) The cd-index exists! Theorem (Stanley) The cd-index is nonnegative. The cd-index can be computed by sweeping. Carl Lee (UK) Counting Faces of Polytopes James Madison University 32 / 36
61 cd-index Thus the cd-index contains a Fibonacci amount of information. Theorem (Bayer-Klapper) The cd-index exists! Theorem (Stanley) The cd-index is nonnegative. The cd-index can be computed by sweeping. Ehrenborg has shown how to lift inequalities of cd-indices into new inequalities in higher dimensions. Carl Lee (UK) Counting Faces of Polytopes James Madison University 32 / 36
62 cd-index Thus the cd-index contains a Fibonacci amount of information. Theorem (Bayer-Klapper) The cd-index exists! Theorem (Stanley) The cd-index is nonnegative. The cd-index can be computed by sweeping. Ehrenborg has shown how to lift inequalities of cd-indices into new inequalities in higher dimensions. We still cannot characterize the set of all cd-indices. Carl Lee (UK) Counting Faces of Polytopes James Madison University 32 / 36
63 Four-Dimensional Polytopes What we know about 4-polytopes besides the Euler-Poincaré relation: f 02 3f 2 0 f 02 3f 1 0 f 02 3f 2 + f 1 4f f 1 6f 0 f 02 0 f f 2 f 1 + f 0 0 2(f 02 3f 2 ) + f 1 ( f 0 ) 2 2(f 02 3f 1 ) + f 2 ( f 2 f 1 +f 0 ) 2 f 02 4f 2 + 3f 1 2f 0 ( f 0 ) 2 f 02 + f 2 2f 1 2f 0 ( f 2 f 1 +f 0 2 ) Carl Lee (UK) Counting Faces of Polytopes James Madison University 33 / 36
64 Four-Dimensional Polytopes But there are still some huge gaps in what we know to be true about flag-vectors and the 4-polytopes we know how to construct. Carl Lee (UK) Counting Faces of Polytopes James Madison University 34 / 36
65 What I am Skipping About Counting Faces Shellings Winding numbers in Gale transforms Dimensions of stress and motion spaces Formulas for volumes of polytopes The toric h-vector Hopf algebras Much more... Carl Lee (UK) Counting Faces of Polytopes James Madison University 35 / 36
66 Thank you! Carl Lee (UK) Counting Faces of Polytopes James Madison University 36 / 36
POLYTOPES. Grünbaum and Shephard [40] remarked that there were three developments which foreshadowed the modern theory of convex polytopes.
POLYTOPES MARGARET A. READDY 1. Lecture I: Introduction to Polytopes and Face Enumeration Grünbaum and Shephard [40] remarked that there were three developments which foreshadowed the modern theory of
More informationFlag Vectors of Polytopes
Flag Vectors of Polytopes An Overview Margaret M. Bayer University of Kansas FPSAC 06 Marge Bayer (University of Kansas) Flag Vectors of Polytopes FPSAC 06 1 / 23 Definitions CONVEX POLYTOPE: P = conv{x
More informationThe important function we will work with is the omega map ω, which we now describe.
20 MARGARET A. READDY 3. Lecture III: Hyperplane arrangements & zonotopes; Inequalities: a first look 3.1. Zonotopes. Recall that a zonotope Z can be described as the Minkowski sum of line segments: Z
More informationCombinatorial Aspects of Convex Polytopes
Combinatorial Aspects of Convex Polytopes Margaret M. Bayer 1 Department of Mathematics University of Kansas Carl W. Lee 2 Department of Mathematics University of Kentucky August 1, 1991 Chapter for Handbook
More informationShellings, the Euler-Poincaré Formula for Polytopes, Dehn-Sommerville Equations, the Upper Bound Theorem
Chapter 8 Shellings, the Euler-Poincaré Formula for Polytopes, Dehn-Sommerville Equations, the Upper Bound Theorem 8.1 Shellings The notion of shellability is motivated by the desire to give an inductive
More informationarxiv: v1 [math.mg] 13 Mar 2018
Characterizing face and flag vector pairs for polytopes Hannah Sjöberg Institut für Mathematik FU Berlin, Arnimallee 14195 Berlin, Germany sjoberg@math.fu-berlin.de Günter M. Ziegler Institut für Mathematik
More informationPOLYTOPES. Grünbaum and Shephard [40] remarked that there were three developments which foreshadowed the modern theory of convex polytopes.
POLYTOPES MARGARET A. READDY 1. Lecture I: Introduction to Polytopes and Face Enumeration Grünbaum and Shephard [40] remarked that there were three developments which foreshadowed the modern theory of
More informationTriangulations of Simplicial Polytopes
Beiträge zur Algebra und Geometrie Contributions to Algebra and Geometry Volume 45 (004), No. 1, 37-46. Triangulations of Simplicial Polytopes Peter McMullen University College London Gower Street, London
More informationLifting the toric g-vector inequalities
Lifting the toric g-vector inequalities Richard EHRENBORG Abstract We present a method of lifting linear inequalities for the flag f-vector of polytopes to higher dimensions. Known inequalities that can
More information1. CONVEX POLYGONS. Definition. A shape D in the plane is convex if every line drawn between two points in D is entirely inside D.
1. CONVEX POLYGONS Definition. A shape D in the plane is convex if every line drawn between two points in D is entirely inside D. Convex 6 gon Another convex 6 gon Not convex Question. Why is the third
More informationACTUALLY DOING IT : an Introduction to Polyhedral Computation
ACTUALLY DOING IT : an Introduction to Polyhedral Computation Jesús A. De Loera Department of Mathematics Univ. of California, Davis http://www.math.ucdavis.edu/ deloera/ 1 What is a Convex Polytope? 2
More informationFigure 2.1: An example of a convex set and a nonconvex one.
Convex Hulls 2.1 Definitions 2 Convexity is the key to understanding and simplifying geometry, and the convex hull plays a role in geometry akin to the sorted order for a collection of numbers. So what
More informationMATH 890 HOMEWORK 2 DAVID MEREDITH
MATH 890 HOMEWORK 2 DAVID MEREDITH (1) Suppose P and Q are polyhedra. Then P Q is a polyhedron. Moreover if P and Q are polytopes then P Q is a polytope. The facets of P Q are either F Q where F is a facet
More informationPolytopes Course Notes
Polytopes Course Notes Carl W. Lee Department of Mathematics University of Kentucky Lexington, KY 40506 lee@ms.uky.edu Fall 2013 i Contents 1 Polytopes 1 1.1 Convex Combinations and V-Polytopes.....................
More informationh-polynomials of triangulations of flow polytopes (Cornell University)
h-polynomials of triangulations of flow polytopes Karola Mészáros (Cornell University) h-polynomials of triangulations of flow polytopes (and of reduction trees) Karola Mészáros (Cornell University) Plan
More informationThe Charney-Davis conjecture for certain subdivisions of spheres
The Charney-Davis conjecture for certain subdivisions of spheres Andrew Frohmader September, 008 Abstract Notions of sesquiconstructible complexes and odd iterated stellar subdivisions are introduced,
More informationQuestion. Why is the third shape not convex?
1. CONVEX POLYGONS Definition. A shape D in the plane is convex if every line drawn between two points in D is entirely inside D. Convex 6 gon Another convex 6 gon Not convex Question. Why is the third
More informationLECTURE 1 Basic definitions, the intersection poset and the characteristic polynomial
R. STANLEY, HYPERPLANE ARRANGEMENTS LECTURE Basic definitions, the intersection poset and the characteristic polynomial.. Basic definitions The following notation is used throughout for certain sets of
More informationToric Cohomological Rigidity of Simple Convex Polytopes
Toric Cohomological Rigidity of Simple Convex Polytopes Dong Youp Suh (KAIST) The Second East Asian Conference on Algebraic Topology National University of Singapore December 15-19, 2008 1/ 28 This talk
More informationSubdividing the cd-index
Subdividing the cd-index by Patrick Dornian A thesis presented to the University Of Waterloo in fulfillment of the thesis requirement for the degree of Master of Mathematics in Combinatorics and Optimization
More informationProperties of Cut Polytopes
Properties of Cut Polytopes Ankan Ganguly October 4, 2013 Abstract In this paper we begin by identifying some general properties shared by all cut polytopes which can be used to analyze the general cut
More informationInstitutionen för matematik, KTH.
Institutionen för matematik, KTH. Chapter 10 projective toric varieties and polytopes: definitions 10.1 Introduction Tori varieties are algebraic varieties related to the study of sparse polynomials.
More informationRubber bands. Chapter Rubber band representation
Chapter 1 Rubber bands In the previous chapter, we already used the idea of looking at the graph geometrically, by placing its nodes on the line and replacing the edges by rubber bands. Since, however,
More informationCluster algebras and infinite associahedra
Cluster algebras and infinite associahedra Nathan Reading NC State University CombinaTexas 2008 Coxeter groups Associahedra and cluster algebras Sortable elements/cambrian fans Infinite type Much of the
More informationNegative Numbers in Combinatorics: Geometrical and Algebraic Perspectives
Negative Numbers in Combinatorics: Geometrical and Algebraic Perspectives James Propp (UMass Lowell) June 29, 2012 Slides for this talk are on-line at http://jamespropp.org/msri-up12.pdf 1 / 99 I. Equal
More informationOutreach Lecture: Polytopes
Outreach Lecture: Polytopes Darrell Allgaier (Grove City College), David Perkinson (Reed College), Sarah Ann Stewart (North Central College), John Thurber (Eastern Oregon University) Abstract This is an
More informationEuler flag enumeration of Whitney stratified spaces
Euler flag enumeration of Whitney stratified spaces Richard EHRENBORG, Mark GORESKY and Margaret READDY Abstract The flag vector contains all the face incidence data of a polytope, and in the poset setting,
More informationNoncrossing sets and a Graßmann associahedron
Noncrossing sets and a Graßmann associahedron Francisco Santos, Christian Stump, Volkmar Welker (in partial rediscovering work of T. K. Petersen, P. Pylyavskyy, and D. E. Speyer, 2008) (in partial rediscovering
More informationarxiv: v1 [cs.cc] 30 Jun 2017
On the Complexity of Polytopes in LI( Komei Fuuda May Szedlá July, 018 arxiv:170610114v1 [cscc] 30 Jun 017 Abstract In this paper we consider polytopes given by systems of n inequalities in d variables,
More informationMonotonicity of the cd-index for polytopes
Math. Z. 233, 421 441 (2000) c Springer-Verlag 2000 Monotonicity of the cd-index for polytopes Louis J. Billera 1, Richard Ehrenborg 2, 1 Department of Mathematics, White Hall, Cornell University, Ithaca,
More informationarxiv: v1 [math.co] 18 Nov 2010
Axioms for the g-vector of general convex polytopes Jonathan Fine 18 November 2010 arxiv:1011.4269v1 [math.co] 18 Nov 2010 Abstract McMullen s g-vector is important for simple convex polytopes. This paper
More informationMath 414 Lecture 2 Everyone have a laptop?
Math 44 Lecture 2 Everyone have a laptop? THEOREM. Let v,...,v k be k vectors in an n-dimensional space and A = [v ;...; v k ] v,..., v k independent v,..., v k span the space v,..., v k a basis v,...,
More informationAffine and toric hyperplane arrangements
Affine and toric hyperplane arrangements Richard EHRENBORG, Margaret READDY and Michael SLONE Abstract We extend the Billera Ehrenborg Readdy map between the intersection lattice and face lattice of a
More informationLAMC Advanced Circle October 9, Oleg Gleizer. Warm-up
LAMC Advanced Circle October 9, 2016 Oleg Gleizer prof1140g@math.ucla.edu Warm-up Problem 1 Prove that a straight line tangent to a circle is perpendicular to the radius connecting the tangency point to
More informationPlanar Graphs. 1 Graphs and maps. 1.1 Planarity and duality
Planar Graphs In the first half of this book, we consider mostly planar graphs and their geometric representations, mostly in the plane. We start with a survey of basic results on planar graphs. This chapter
More informationCOMP331/557. Chapter 2: The Geometry of Linear Programming. (Bertsimas & Tsitsiklis, Chapter 2)
COMP331/557 Chapter 2: The Geometry of Linear Programming (Bertsimas & Tsitsiklis, Chapter 2) 49 Polyhedra and Polytopes Definition 2.1. Let A 2 R m n and b 2 R m. a set {x 2 R n A x b} is called polyhedron
More informationContents. Preface... VII. Part I Classical Topics Revisited
Contents Preface........................................................ VII Part I Classical Topics Revisited 1 Sphere Packings........................................... 3 1.1 Kissing Numbers of Spheres..............................
More informationApplied Integer Programming
Applied Integer Programming D.S. Chen; R.G. Batson; Y. Dang Fahimeh 8.2 8.7 April 21, 2015 Context 8.2. Convex sets 8.3. Describing a bounded polyhedron 8.4. Describing unbounded polyhedron 8.5. Faces,
More informationThe Gift Wrapping Method in PHCpack
The Gift Wrapping Method in PHCpack Jan Verschelde University of Illinois at Chicago Department of Mathematics, Statistics, and Computer Science http://www.math.uic.edu/ jan jan@math.uic.edu Graduate Computational
More informationAutomata Theory TEST 1 Answers Max points: 156 Grade basis: 150 Median grade: 81%
Automata Theory TEST 1 Answers Max points: 156 Grade basis: 150 Median grade: 81% 1. (2 pts) See text. You can t be sloppy defining terms like this. You must show a bijection between the natural numbers
More informationarxiv: v1 [math.co] 23 May 2015
Face enumeration on simplicial complexes Steven Klee and Isabella Novik arxiv:1505.06380v1 [math.co] 23 May 2015 1 Introduction Let M be a closed triangulable manifold, and let be a triangulation of M.
More informationThe basics of rigidity
The basics of rigidity Lectures I and II Session on Granular Matter Institut Henri Poincaré R. Connelly Cornell University Department of Mathematics 1 What determines rigidity? 2 What determines rigidity?
More informationLecture 3. Corner Polyhedron, Intersection Cuts, Maximal Lattice-Free Convex Sets. Tepper School of Business Carnegie Mellon University, Pittsburgh
Lecture 3 Corner Polyhedron, Intersection Cuts, Maximal Lattice-Free Convex Sets Gérard Cornuéjols Tepper School of Business Carnegie Mellon University, Pittsburgh January 2016 Mixed Integer Linear Programming
More informationOn the Parikh-de-Bruijn grid
On the Parikh-de-Bruijn grid Péter Burcsi Zsuzsanna Lipták W. F. Smyth ELTE Budapest (Hungary), U of Verona (Italy), McMaster U (Canada) & Murdoch U (Australia) Words & Complexity 2018 Lyon, 19-23 Feb.
More informationSemistandard Young Tableaux Polytopes. Sara Solhjem Joint work with Jessica Striker. April 9, 2017
Semistandard Young Tableaux Polytopes Sara Solhjem Joint work with Jessica Striker North Dakota State University Graduate Student Combinatorics Conference 217 April 9, 217 Sara Solhjem (NDSU) Semistandard
More informationDM545 Linear and Integer Programming. Lecture 2. The Simplex Method. Marco Chiarandini
DM545 Linear and Integer Programming Lecture 2 The Marco Chiarandini Department of Mathematics & Computer Science University of Southern Denmark Outline 1. 2. 3. 4. Standard Form Basic Feasible Solutions
More informationmaximize c, x subject to Ax b,
Lecture 8 Linear programming is about problems of the form maximize c, x subject to Ax b, where A R m n, x R n, c R n, and b R m, and the inequality sign means inequality in each row. The feasible set
More informationCREPANT RESOLUTIONS OF GORENSTEIN TORIC SINGULARITIES AND UPPER BOUND THEOREM. Dimitrios I. Dais
Séminaires & Congrès 6, 2002, p. 187 192 CREPANT RESOLUTIONS OF GORENSTEIN TORIC SINGULARITIES AND UPPER BOUND THEOREM by Dimitrios I. Dais Abstract. A necessary condition for the existence of torus-equivariant
More information1.5 Part - 2 Inverse Relations and Inverse Functions
1.5 Part - 2 Inverse Relations and Inverse Functions What happens when we reverse the coordinates of all the ordered pairs in a relation? We obviously get another relation, but does it have any similarities
More informationSimplicial and Cellular Spanning Trees, I: General Theory
Simplicial and Cellular Spanning Trees, I: General Theory Art Duval (University of Texas at El Paso) Caroline Klivans (Brown University) Jeremy Martin (University of Kansas) University of California, Davis
More informationA combinatorial proof of a formula for Betti numbers of a stacked polytope
A combinatorial proof of a formula for Betti numbers of a staced polytope Suyoung Choi Department of Mathematical Sciences KAIST, Republic of Korea choisy@aistacr (Current Department of Mathematics Osaa
More informationLifts of convex sets and cone factorizations
Lifts of convex sets and cone factorizations João Gouveia Universidade de Coimbra 20 Dec 2012 - CORE - Université Catholique de Louvain with Pablo Parrilo (MIT) and Rekha Thomas (U.Washington) Lifts of
More information2 GIL KALAI A proof of Perles theorem is given in Section 2. (The proof relies only section 1.4 from the Introduction.) The proof given here is somewh
SOME ASPECTS OF THE COMBINATORIAL THEORY OF CONVEX POLYTOPES GIL KALAI Institute of Mathematics Hebrew University Jerusalem, 91904, Israel e{mail: kalai@humus.huji.ac.il Abstract. We start with a theorem
More informationLinear programming and the efficiency of the simplex algorithm for transportation polytopes
Linear programming and the efficiency of the simplex algorithm for transportation polytopes Edward D. Kim University of Wisconsin-La Crosse February 20, 2015 Loras College Department of Mathematics Colloquium
More informationGlynda, the good witch of the North
Strings and Languages It is always best to start at the beginning -- Glynda, the good witch of the North What is a Language? A language is a set of strings made of of symbols from a given alphabet. An
More informationChapter 4 Concepts from Geometry
Chapter 4 Concepts from Geometry An Introduction to Optimization Spring, 2014 Wei-Ta Chu 1 Line Segments The line segment between two points and in R n is the set of points on the straight line joining
More informationGeometric and Combinatorial Weighted Voting: Some Open Problems
Geometric and Combinatorial Weighted Voting: Some Open Problems Sarah K. Mason and R. Jason Parsley Winston Salem, NC Encuentro Colombiano de Combinatoria 2016 Types of voting In voting for most political
More informationParallelohedra and the Voronoi Conjecture
Alexey Garber Bielefeld University November 28, 2012 Parallelohedra Denition Convex d-dimensional polytope P is called a parallelohedron if R d can be (face-to-face) tiled into parallel copies of P. Parallelohedra
More informationLinear Programming and its Applications
Linear Programming and its Applications Outline for Today What is linear programming (LP)? Examples Formal definition Geometric intuition Why is LP useful? A first look at LP algorithms Duality Linear
More informationFlag Enumeration in Polytopes, Eulerian Partially Ordered Sets and Coxeter Groups
Proceedings of the International Congress of Mathematicians Hyderabad, India, 2010 Flag Enumeration in Polytopes, Eulerian Partially Ordered ets and Coxeter Groups Louis J. Billera Abstract. We discuss
More informationDiscrete Optimization 2010 Lecture 5 Min-Cost Flows & Total Unimodularity
Discrete Optimization 2010 Lecture 5 Min-Cost Flows & Total Unimodularity Marc Uetz University of Twente m.uetz@utwente.nl Lecture 5: sheet 1 / 26 Marc Uetz Discrete Optimization Outline 1 Min-Cost Flows
More informationCombinatorial Geometry & Topology arising in Game Theory and Optimization
Combinatorial Geometry & Topology arising in Game Theory and Optimization Jesús A. De Loera University of California, Davis LAST EPISODE... We discuss the content of the course... Convex Sets A set is
More informationFano varieties and polytopes
Fano varieties and polytopes Olivier DEBARRE The Fano Conference Torino, September 29 October 5, 2002 Smooth Fano varieties A smooth Fano variety (over a fixed algebraically closed field k) is a smooth
More informationLinear Programming in Small Dimensions
Linear Programming in Small Dimensions Lekcija 7 sergio.cabello@fmf.uni-lj.si FMF Univerza v Ljubljani Edited from slides by Antoine Vigneron Outline linear programming, motivation and definition one dimensional
More informationWeek 9: Planar and non-planar graphs. 1st and 3rd of November, 2017
(1/26) MA284 : Discrete Mathematics Week 9: Planar and non-planar graphs http://www.maths.nuigalway.ie/~niall/ma284/ 1st and 3rd of November, 2017 1 Recall... planar graphs and Euler s formula 2 Non-planar
More information6. Lecture notes on matroid intersection
Massachusetts Institute of Technology 18.453: Combinatorial Optimization Michel X. Goemans May 2, 2017 6. Lecture notes on matroid intersection One nice feature about matroids is that a simple greedy algorithm
More informationManifold arrangements
Manifold arrangements Richard Ehrenborg and Margaret Readdy Abstract We determine the cd-index of the induced subdivision arising from a manifold arrangement. This generalizes earlier results in several
More information5.3 Cutting plane methods and Gomory fractional cuts
5.3 Cutting plane methods and Gomory fractional cuts (ILP) min c T x s.t. Ax b x 0integer feasible region X Assumption: a ij, c j and b i integer. Observation: The feasible region of an ILP can be described
More informationLecture 3 Randomized Algorithms
Lecture 3 Randomized Algorithms Jean-Daniel Boissonnat Winter School on Computational Geometry and Topology University of Nice Sophia Antipolis January 23-27, 2017 Computational Geometry and Topology Randomized
More informationConvex Geometry arising in Optimization
Convex Geometry arising in Optimization Jesús A. De Loera University of California, Davis Berlin Mathematical School Summer 2015 WHAT IS THIS COURSE ABOUT? Combinatorial Convexity and Optimization PLAN
More informationarxiv: v1 [math.co] 12 Dec 2017
arxiv:1712.04381v1 [math.co] 12 Dec 2017 Semi-reflexive polytopes Tiago Royer Abstract The Ehrhart function L P(t) of a polytope P is usually defined only for integer dilation arguments t. By allowing
More informationGeometric Algorithms in Three Dimensions Tutorial. FSP Seminar, Strobl,
Geometric Algorithms in Three Dimensions Tutorial FSP Seminar, Strobl, 22.06.2006 Why Algorithms in Three and Higher Dimensions Which algorithms (convex hulls, triangulations etc.) can be generalized to
More informationSome Advanced Topics in Linear Programming
Some Advanced Topics in Linear Programming Matthew J. Saltzman July 2, 995 Connections with Algebra and Geometry In this section, we will explore how some of the ideas in linear programming, duality theory,
More informationRealizing Planar Graphs as Convex Polytopes. Günter Rote Freie Universität Berlin
Realizing Planar Graphs as Convex Polytopes Günter Rote Freie Universität Berlin General Problem Statement GIVEN: a combinatorial type of 3-dimensional polytope (a 3-connected planar graph) [ + additional
More informationLecture 2 - Introduction to Polytopes
Lecture 2 - Introduction to Polytopes Optimization and Approximation - ENS M1 Nicolas Bousquet 1 Reminder of Linear Algebra definitions Let x 1,..., x m be points in R n and λ 1,..., λ m be real numbers.
More informationCS 372: Computational Geometry Lecture 10 Linear Programming in Fixed Dimension
CS 372: Computational Geometry Lecture 10 Linear Programming in Fixed Dimension Antoine Vigneron King Abdullah University of Science and Technology November 7, 2012 Antoine Vigneron (KAUST) CS 372 Lecture
More informationFinite Math Linear Programming 1 May / 7
Linear Programming Finite Math 1 May 2017 Finite Math Linear Programming 1 May 2017 1 / 7 General Description of Linear Programming Finite Math Linear Programming 1 May 2017 2 / 7 General Description of
More informationEuler Characteristic
Euler Characteristic Rebecca Robinson May 15, 2007 Euler Characteristic Rebecca Robinson 1 PLANAR GRAPHS 1 Planar graphs v = 5, e = 4, f = 1 v e + f = 2 v = 6, e = 7, f = 3 v = 4, e = 6, f = 4 v e + f
More informationPOLYHEDRAL GEOMETRY. Convex functions and sets. Mathematical Programming Niels Lauritzen Recall that a subset C R n is convex if
POLYHEDRAL GEOMETRY Mathematical Programming Niels Lauritzen 7.9.2007 Convex functions and sets Recall that a subset C R n is convex if {λx + (1 λ)y 0 λ 1} C for every x, y C and 0 λ 1. A function f :
More informationON CELLULAR RESOLUTION OF MONOMIAL IDEALS
ON CELLULAR RESOLUTION OF MONOMIAL IDEALS THE WORKSHOP ON COMPUTATIONAL DIFFERENTIAL ALGEBRA AND RELATED TOPICS SCHOOL OF MATHEMATICS, IPM JUNE 21-25, 2014 TEHRAN, IRAN RAHIM ZAARE-NAHANDI, UNIVERSITY
More informationConvex Hulls in Three Dimensions. Polyhedra
Convex Hulls in Three Dimensions Polyhedra Polyhedron 1.A polyhedron is the generalization of a 2- D polygon to 3-D A finite number of flat polygonal faces The boundary or surface of a polyhedron - Zero-dimensional
More informationVoronoi Diagrams, Delaunay Triangulations and Polytopes
Voronoi Diagrams, Delaunay Triangulations and Polytopes Jean-Daniel Boissonnat MPRI, Lecture 2 Computational Geometry Learning Voronoi, Delaunay & Polytopes MPRI, Lecture 2 1 / 43 Voronoi diagrams in nature
More informationMAXIMAL FLOW THROUGH A NETWORK
MAXIMAL FLOW THROUGH A NETWORK L. R. FORD, JR. AND D. R. FULKERSON Introduction. The problem discussed in this paper was formulated by T. Harris as follows: "Consider a rail network connecting two cities
More informationMotivation. Profile vectors in the poset of subspaces. For a family F of subsets of [n] = {1, 2,..., n} P.L. Erdős, P. Frankl, G.O.H.
Profile vectors in the poset of subspaces Dániel Gerbner, Eötvös University, Motivation Balázs Patkós Central European University, Budapest For a family F of subsets of [n] = {1, 2,..., n} P.L. Erdős,
More informationThe orientability of small covers and coloring simple polytopes. Nishimura, Yasuzo; Nakayama, Hisashi. Osaka Journal of Mathematics. 42(1) P.243-P.
Title Author(s) The orientability of small covers and coloring simple polytopes Nishimura, Yasuzo; Nakayama, Hisashi Citation Osaka Journal of Mathematics. 42(1) P.243-P.256 Issue Date 2005-03 Text Version
More informationarxiv: v1 [math.co] 13 Mar 2015
THE MANY FACES OF MODERN COMBINATORICS CRISTIAN LENART arxiv:1503.04240v1 [math.co] 13 Mar 2015 Abstract. This is a survey of recent developments in combinatorics. The goal is to give a big picture of
More informationFACE ENUMERATION FOR LINE ARRANGEMENTS IN A 2-TORUS
Indian J. Pure Appl. Math., 48(3): 345-362, September 2017 c Indian National Science Academy DOI: 10.1007/s13226-017-0234-7 FACE ENUMERATION FOR LINE ARRANGEMENTS IN A 2-TORUS Karthik Chandrasekhar and
More informationInvariant Measures. The Smooth Approach
Invariant Measures Mathieu Desbrun & Peter Schröder 1 The Smooth Approach On this show lots of derivatives tedious expressions in coordinates For what? only to discover that there are invariant measures
More information1 Appendix to notes 2, on Hyperbolic geometry:
1230, notes 3 1 Appendix to notes 2, on Hyperbolic geometry: The axioms of hyperbolic geometry are axioms 1-4 of Euclid, plus an alternative to axiom 5: Axiom 5-h: Given a line l and a point p not on l,
More informationLinear Precision for Parametric Patches
Department of Mathematics Texas A&M University March 30, 2007 / Texas A&M University Algebraic Geometry and Geometric modeling Geometric modeling uses polynomials to build computer models for industrial
More informationCS671 Parallel Programming in the Many-Core Era
1 CS671 Parallel Programming in the Many-Core Era Polyhedral Framework for Compilation: Polyhedral Model Representation, Data Dependence Analysis, Scheduling and Data Locality Optimizations December 3,
More informationAn Introduction to Computational Geometry: Arrangements and Duality
An Introduction to Computational Geometry: Arrangements and Duality Joseph S. B. Mitchell Stony Brook University Some images from [O Rourke, Computational Geometry in C, 2 nd Edition, Chapter 6] Arrangement
More informationbe a polytope. has such a representation iff it contains the origin in its interior. For a generic, sort the inequalities so that
( Shelling (Bruggesser-Mani 1971) and Ranking Let be a polytope. has such a representation iff it contains the origin in its interior. For a generic, sort the inequalities so that. a ranking of vertices
More informationVoronoi diagram and Delaunay triangulation
Voronoi diagram and Delaunay triangulation Ioannis Emiris & Vissarion Fisikopoulos Dept. of Informatics & Telecommunications, University of Athens Computational Geometry, spring 2015 Outline 1 Voronoi
More informationHyperplane Arrangements with Large Average Diameter
Hyperplane Arrangements with Large Average Diameter Hyperplane Arrangements with Large Average Diameter By Feng Xie, B.Sc. A Thesis Submitted to the School of Graduate Studies in Partial Fulfilment of
More informationSimplicial Matrix-Tree Theorems
Art Duval (University of Texas at El Paso) Caroline Klivans (University of Chicago) Jeremy Martin (University of Kansas) KUMUNU VIII University of Nebraska, Lincoln September 9, 2007 Graphs and Spanning
More informationCOMBINATORIAL COMMUTATIVE ALGEBRA. Fatemeh Mohammadi (University of Bristol)
COMBINATORIAL COMMUTATIVE ALGEBRA Fatemeh Mohammadi (University of Bristol) Abstract. In this lecture we focus on the ideals associated to graphs. We see many interesting examples in which the Betti numbers
More information1. A busy airport has 1500 takeo s perday. Provetherearetwoplanesthatmusttake o within one minute of each other. This is from Bona Chapter 1 (1).
Math/CS 415 Combinatorics and Graph Theory Fall 2017 Prof. Readdy Homework Chapter 1 1. A busy airport has 1500 takeo s perday. Provetherearetwoplanesthatmusttake o within one minute of each other. This
More informationEuler s polyhedron formula a starting point of today s polytope theory
Elem. Math. 6 (007) 184 19 0013-6018/07/040184-9 c Swiss Mathematical Society, 007 Elemente der Mathematik Euler s polyhedron formula a starting point of today s polytope theory Günter M. Ziegler and Christian
More informationThe Simplex Algorithm
The Simplex Algorithm Uri Feige November 2011 1 The simplex algorithm The simplex algorithm was designed by Danzig in 1947. This write-up presents the main ideas involved. It is a slight update (mostly
More information