Rigidity and Polyhedral Combinatorics the American Institute of Mathematics

Total Page:16

File Type:pdf, Size:1020Kb

Rigidity and Polyhedral Combinatorics the American Institute of Mathematics Rigidity and polyhedral combinatorics The American Institute of Mathematics The following compilation of participant contributions is only intended as a lead-in to the AIM workshop \Rigidity and polyhedral combinatorics." This material is not for public distribution. Corrections and new material are welcomed and can be sent to [email protected] Version: Mon Nov 26 14:43:28 2007 1 2 Table of Contents A. Participant Contributions . 3 1. Alexandrov, Victor 2. Bezdek, Karoly 3. Bobenko, Alexander 4. Dolbilin, Nikolay 5. Fernandez, Silvia 6. Fillastre, Francois 7. Graver, Jack 8. Izmestiev, Ivan 9. Martin, Jeremy 10. Nevo, Eran 11. Panina, Gayane 12. Rote, Gunter 13. Sabitov, Idzhad 14. Schlenker, Jean-Marc 15. Schulze, Bernd 16. Servatius, Brigitte 17. Stachel, Hellmuth 18. Tabachnikov, Sergei 19. Tarasov, Alexey 20. Thurston, Dylan 21. Whiteley, Walter 22. Ye, Yinyu 3 Chapter A: Participant Contributions A.1 Alexandrov, Victor In the moment my research interests are focused at the Strong Bellows Conjecture which reads as follows: every two polyhedra in Euclidean 3-space, such that one of them is obtained from the other by a continuous flex, are scissor congruent, that is, one of them can be cut into \small" simplices which, being moved independently one from another, give a partition of the other polyhedron. A.2 Bezdek, Karoly Recall that the intersection of finitely many closed unit balls of E3 is called a ball- polyhedron (for more details see [blnp]). Also, it is natural to assume that removing any of the balls in question yields the intersection of the remaining balls to become a larger set. One can represent the boundary of a ball-polyhedron in E3 as the union of vertices, edges and faces defined in a rather natural way as follows. A boundary point is called a vertex if it belongs to at least three of the closed balls defining the ball-polyhedron. A face of the ball-polyhedron is the intersection of one of the generating closed balls with the boundary of the ball-polyhedron. Finally, if the intersection of two faces is non-empty, then it is the union of (possibly degenerate) circular arcs. The non-degenerate arcs are called edges of the ball-polyhedron. Obviously, if a ball-polyhedron in E3 is generated by at least three balls, then it possesses vertices, edges and faces. Finally, a ball-polyhedron is called a standard ball-polyhedron if its vertices, edges and faces (together with the empty set and the ball- polyhedron itself) form an algebraic lattice with respect to containment. We note that not every ball-polyhedron of E3 is a standard one a fact, that is somewhat surprising and is responsible for some of the difficulties arising at studying ball-polyhedra in general (for more details see [bn] as well as [blnp]). To each edge of a ball-polyhedron in E3 we can assign an inner dihedral angle. Namely, take any point p in the relative interior of the edge and take the two balls that contain the two faces of the ball-polyhedron meeting along that edge. Now, the inner dihedral angle along this edge is the angle of the two half-spaces supporting the two balls at p. The angle in question is obviously independent of the choice of p. Finally, at each vertex of a face of a ball-polyhedron there is a face angle formed by the two edges meeting at the given vertex (which is in fact, the angle between the two tangent half-lines of the two edges meeting at the given vertex). We say that the standard ball-polyhedron P in E3 is globally rigid with respect to its face angles (resp. its inner dihedral angles) if the following holds: If Q is another standard ball-polyhedron in E3 whose face-lattice is isomorphic to that of P and whose face angles (resp. inner dihedral angles) are equal to the corresponding face angles (resp. inner dihedral angles) of P , then Q is congruent to P . A ball-polyhedron of E3 is called triangulated if all its faces are bounded by three edges. It is easy to see that any triangulated ball-polyhedron is in fact, a standard one. The following statement has been proved in [bn]. Theorem. Let P be a triangulated ball-polyhedron in E3. Then P is globally rigid with respect to its face angles. The related question below is still open. 4 Problem. Let P be a triangulated ball-polyhedron in E3. Prove or disprove that P is globally rigid with respect to its dihedral angles. It would be natural and interesting to investigate the same problems in spherical as well as in hyperbolic 3−space. Bibliography [blnp] K. Bezdek, Zs. L´angi, M. Nasz´odi and P. Papez, Ball-polyhedra, Discrete Comput. Geom. 38 (2007), 201{230. [bn] K. Bezdek and M. Nasz´odi, Rigidity of ball-polyhedra in Euclidean 3-space, European J. Combin. 27 (2006), 255{268. A.3 Bobenko, Alexander Here I select several problems in rigidity I am interested in: 1. Which polyhedral surfaces composed of planar polygons (in particular of planar quadrilaterals) admit finite deformations? 2. Delaunay unfolding. Can the boundary of a convex polytop be unfolded into the plane without self-overlap by cutting the surface along adges of the Delaunay tesselation T of the boundary? (Note that the Delaunay tesselation is determined by the metric). In particular if all the faces of a polytop are acute triangles can it be unfolded by cutting alonfg the edges of the polytope? 3. Koenigs nets. are nets of planar quadrilateral with the combinatorics of the square grid such that the intersection points of the diagonals of four neighboring quads are coplanar. They possess remarkable transformations and rigidity properties to be studied. A.4 Dolbilin, Nikolay Here I select among them the most interesting topics. B. Point 1.. Given a convex polyhedron, whether there is at least one its \edge" unfolding homeomorphic to a disc? This problem has become of especial interest because of a quite new result. In 2006 I suggested to prove (or disprove) the so-called Anti-Durer¨ conjecture: Let P be a convex polyhedron and c(P ) minimal number of non-overlapping components in edge unfoldings of P , then C = sup c(P ) over all convex polyhedra is 1. The well-known conjecture ("the Durer¨ conjecture") says that in a set of convex polyhedra C = sup c(P ) = 1. I, in person, cannot say what answer is more probable: C equals either 1 or 1. But the C seems to me not to be able to be in between. I offered to Alexei Tarasov and Alexei Glazyrin to prove the analogue the Anti-Durer¨ conjecture in the set of concave polyhedra. They proved it recently. B. Point 4. The problem of finding the maximum of the volume bounded by a closed surface, which is isometric (or submetric) to a given polyhedral sphere, could be called the isometric problem. In contrast to the classical isoperimetric problem, in the isometric problem the maximal volume is being searched for in a "subspace" of all pairwise isometric surfaces of the whole space of all closed surfaces with same area. If the organizers are going to run a series of talks by participants, I could offer to the organizers to give one or two talks: 1. The new results on the Minkowski theorem on convex polyhedra and its applications. 2. Rigidity of zonohedra. 5 The last talk is going to be a survey of results on rigidity of surfaces with center symmet- rical faces obtained by M.Stan'ko, M.Stogrin, and N.Dolbilin. A typical result here sounds as follows: assume a polyhedral sphere with centrosymmetrical faces, which is immersed into space, is rigid (non-convexity and self-intersection under the immersion are allowed). A.5 Fernandez, Silvia Here is an open problem that may be of interest to some of the participants of the workshop. Let K be a strictly convex domain (i.e., a bounded subset of the plane such that if x and y are boundary points of K then the open segment xy is contained in the interior of K) with smooth boundary B(K). Consider a unit rigid rod (segment) R with endpoints p and q. Let R travel counter-clockwise along K in such a way that p and q are on the boundary of K at all times. More precisely, R rotates continuously and counter-clockwise 360 degrees, in such a way that p and q are always points of B(K). Of course, this is impossible sometimes. For example, if K is too small then R may not even fit inside K. And even if R fits inside K, it can suddenly get stuck. (This happens when the width of K in a certain direction is less than 1.) Now, assuming that R can complete a full turn around K, follow the trajectory of its end points along B(K). When K is \round" and \big" enough p and q simply move counter-clockwise along B(K). But interestingly enough, for some sets K, the points p and q may change directions while moving along B(K). My questions are: 1. Under which conditions on K, the points p and q change direction along the bound- ary of K a finite number of times? 2. Is it true that for every K the points p and q change direction along the boundary of K a finite number of times? 3. Is it possible to find, for every integer n > 0 a set K such that p changes direction at least n times while moving along the boundary of K? A.6 Fillastre, Francois A famous theorem of A.D.
Recommended publications
  • 7 LATTICE POINTS and LATTICE POLYTOPES Alexander Barvinok
    7 LATTICE POINTS AND LATTICE POLYTOPES Alexander Barvinok INTRODUCTION Lattice polytopes arise naturally in algebraic geometry, analysis, combinatorics, computer science, number theory, optimization, probability and representation the- ory. They possess a rich structure arising from the interaction of algebraic, convex, analytic, and combinatorial properties. In this chapter, we concentrate on the the- ory of lattice polytopes and only sketch their numerous applications. We briefly discuss their role in optimization and polyhedral combinatorics (Section 7.1). In Section 7.2 we discuss the decision problem, the problem of finding whether a given polytope contains a lattice point. In Section 7.3 we address the counting problem, the problem of counting all lattice points in a given polytope. The asymptotic problem (Section 7.4) explores the behavior of the number of lattice points in a varying polytope (for example, if a dilation is applied to the polytope). Finally, in Section 7.5 we discuss problems with quantifiers. These problems are natural generalizations of the decision and counting problems. Whenever appropriate we address algorithmic issues. For general references in the area of computational complexity/algorithms see [AB09]. We summarize the computational complexity status of our problems in Table 7.0.1. TABLE 7.0.1 Computational complexity of basic problems. PROBLEM NAME BOUNDED DIMENSION UNBOUNDED DIMENSION Decision problem polynomial NP-hard Counting problem polynomial #P-hard Asymptotic problem polynomial #P-hard∗ Problems with quantifiers unknown; polynomial for ∀∃ ∗∗ NP-hard ∗ in bounded codimension, reduces polynomially to volume computation ∗∗ with no quantifier alternation, polynomial time 7.1 INTEGRAL POLYTOPES IN POLYHEDRAL COMBINATORICS We describe some combinatorial and computational properties of integral polytopes.
    [Show full text]
  • Polyhedral Combinatorics, Complexity & Algorithms
    POLYHEDRAL COMBINATORICS, COMPLEXITY & ALGORITHMS FOR k-CLUBS IN GRAPHS By FOAD MAHDAVI PAJOUH Bachelor of Science in Industrial Engineering Sharif University of Technology Tehran, Iran 2004 Master of Science in Industrial Engineering Tarbiat Modares University Tehran, Iran 2006 Submitted to the Faculty of the Graduate College of Oklahoma State University in partial fulfillment of the requirements for the Degree of DOCTOR OF PHILOSOPHY July, 2012 COPYRIGHT c By FOAD MAHDAVI PAJOUH July, 2012 POLYHEDRAL COMBINATORICS, COMPLEXITY & ALGORITHMS FOR k-CLUBS IN GRAPHS Dissertation Approved: Dr. Balabhaskar Balasundaram Dissertation Advisor Dr. Ricki Ingalls Dr. Manjunath Kamath Dr. Ramesh Sharda Dr. Sheryl Tucker Dean of the Graduate College iii Dedicated to my parents iv ACKNOWLEDGMENTS I would like to wholeheartedly express my sincere gratitude to my advisor, Dr. Balabhaskar Balasundaram, for his continuous support of my Ph.D. study, for his patience, enthusiasm, motivation, and valuable knowledge. It has been a great honor for me to be his first Ph.D. student and I could not have imagined having a better advisor for my Ph.D. research and role model for my future academic career. He has not only been a great mentor during the course of my Ph.D. and professional development but also a real friend and colleague. I hope that I can in turn pass on the research values and the dreams that he has given to me, to my future students. I wish to express my warm and sincere thanks to my wonderful committee mem- bers, Dr. Ricki Ingalls, Dr. Manjunath Kamath and Dr. Ramesh Sharda for their support, guidance and helpful suggestions throughout my Ph.D.
    [Show full text]
  • 15 BASIC PROPERTIES of CONVEX POLYTOPES Martin Henk, J¨Urgenrichter-Gebert, and G¨Unterm
    15 BASIC PROPERTIES OF CONVEX POLYTOPES Martin Henk, J¨urgenRichter-Gebert, and G¨unterM. Ziegler INTRODUCTION Convex polytopes are fundamental geometric objects that have been investigated since antiquity. The beauty of their theory is nowadays complemented by their im- portance for many other mathematical subjects, ranging from integration theory, algebraic topology, and algebraic geometry to linear and combinatorial optimiza- tion. In this chapter we try to give a short introduction, provide a sketch of \what polytopes look like" and \how they behave," with many explicit examples, and briefly state some main results (where further details are given in subsequent chap- ters of this Handbook). We concentrate on two main topics: • Combinatorial properties: faces (vertices, edges, . , facets) of polytopes and their relations, with special treatments of the classes of low-dimensional poly- topes and of polytopes \with few vertices;" • Geometric properties: volume and surface area, mixed volumes, and quer- massintegrals, including explicit formulas for the cases of the regular simplices, cubes, and cross-polytopes. We refer to Gr¨unbaum [Gr¨u67]for a comprehensive view of polytope theory, and to Ziegler [Zie95] respectively to Gruber [Gru07] and Schneider [Sch14] for detailed treatments of the combinatorial and of the convex geometric aspects of polytope theory. 15.1 COMBINATORIAL STRUCTURE GLOSSARY d V-polytope: The convex hull of a finite set X = fx1; : : : ; xng of points in R , n n X i X P = conv(X) := λix λ1; : : : ; λn ≥ 0; λi = 1 : i=1 i=1 H-polytope: The solution set of a finite system of linear inequalities, d T P = P (A; b) := x 2 R j ai x ≤ bi for 1 ≤ i ≤ m ; with the extra condition that the set of solutions is bounded, that is, such that m×d there is a constant N such that jjxjj ≤ N holds for all x 2 P .
    [Show full text]
  • 3. Linear Programming and Polyhedral Combinatorics Summary of What Was Seen in the Introductory Lectures on Linear Programming and Polyhedral Combinatorics
    Massachusetts Institute of Technology Handout 6 18.433: Combinatorial Optimization February 20th, 2009 Michel X. Goemans 3. Linear Programming and Polyhedral Combinatorics Summary of what was seen in the introductory lectures on linear programming and polyhedral combinatorics. Definition 3.1 A halfspace in Rn is a set of the form fx 2 Rn : aT x ≤ bg for some vector a 2 Rn and b 2 R. Definition 3.2 A polyhedron is the intersection of finitely many halfspaces: P = fx 2 Rn : Ax ≤ bg. Definition 3.3 A polytope is a bounded polyhedron. n n−1 Definition 3.4 If P is a polyhedron in R , the projection Pk ⊆ R of P is defined as fy = (x1; x2; ··· ; xk−1; xk+1; ··· ; xn): x 2 P for some xkg. This is a special case of a projection onto a linear space (here, we consider only coordinate projection). By repeatedly projecting, we can eliminate any subset of coordinates. We claim that Pk is also a polyhedron and this can be proved by giving an explicit description of Pk in terms of linear inequalities. For this purpose, one uses Fourier-Motzkin elimination. Let P = fx : Ax ≤ bg and let • S+ = fi : aik > 0g, • S− = fi : aik < 0g, • S0 = fi : aik = 0g. T Clearly, any element in Pk must satisfy the inequality ai x ≤ bi for all i 2 S0 (these inequal- ities do not involve xk). Similarly, we can take a linear combination of an inequality in S+ and one in S− to eliminate the coefficient of xk. This shows that the inequalities: ! ! X X aik aljxj − alk aijxj ≤ aikbl − alkbi (1) j j for i 2 S+ and l 2 S− are satisfied by all elements of Pk.
    [Show full text]
  • Notes on Convex Sets, Polytopes, Polyhedra, Combinatorial Topology, Voronoi Diagrams and Delaunay Triangulations
    Notes on Convex Sets, Polytopes, Polyhedra, Combinatorial Topology, Voronoi Diagrams and Delaunay Triangulations Jean Gallier and Jocelyn Quaintance Department of Computer and Information Science University of Pennsylvania Philadelphia, PA 19104, USA e-mail: [email protected] April 20, 2017 2 3 Notes on Convex Sets, Polytopes, Polyhedra, Combinatorial Topology, Voronoi Diagrams and Delaunay Triangulations Jean Gallier Abstract: Some basic mathematical tools such as convex sets, polytopes and combinatorial topology, are used quite heavily in applied fields such as geometric modeling, meshing, com- puter vision, medical imaging and robotics. This report may be viewed as a tutorial and a set of notes on convex sets, polytopes, polyhedra, combinatorial topology, Voronoi Diagrams and Delaunay Triangulations. It is intended for a broad audience of mathematically inclined readers. One of my (selfish!) motivations in writing these notes was to understand the concept of shelling and how it is used to prove the famous Euler-Poincar´eformula (Poincar´e,1899) and the more recent Upper Bound Theorem (McMullen, 1970) for polytopes. Another of my motivations was to give a \correct" account of Delaunay triangulations and Voronoi diagrams in terms of (direct and inverse) stereographic projections onto a sphere and prove rigorously that the projective map that sends the (projective) sphere to the (projective) paraboloid works correctly, that is, maps the Delaunay triangulation and Voronoi diagram w.r.t. the lifting onto the sphere to the Delaunay diagram and Voronoi diagrams w.r.t. the traditional lifting onto the paraboloid. Here, the problem is that this map is only well defined (total) in projective space and we are forced to define the notion of convex polyhedron in projective space.
    [Show full text]
  • Linear Programming and Polyhedral Combinatorics Summary of What Was Seen in the Introductory Lectures on Linear Programming and Polyhedral Combinatorics
    Massachusetts Institute of Technology Handout 8 18.433: Combinatorial Optimization March 6th, 2007 Michel X. Goemans Linear Programming and Polyhedral Combinatorics Summary of what was seen in the introductory lectures on linear programming and polyhedral combinatorics. Definition 1 A halfspace in Rn is a set of the form fx 2 Rn : aT x ≤ bg for some vector a 2 Rn and b 2 R. Definition 2 A polyhedron is the intersection of finitely many halfspaces: P = fx 2 Rn : Ax ≤ bg. Definition 3 A polytope is a bounded polyhedron. n Definition 4 If P is a polyhedron in R , the projection Pk of P is defined as fy = (x1; x2; · · · ; xk−1; xk+1; · · · ; xn) : x 2 P for some xkg. We claim that Pk is also a polyhedron and this can be proved by giving an explicit description of Pk in terms of linear inequalities. For this purpose, one uses Fourier-Motzkin elimination. Let P = fx : Ax ≤ bg and let • S+ = fi : aik > 0g, • S− = fi : aik < 0g, • S0 = fi : aik = 0g. T Clearly, any element in Pk must satisfy the inequality ai x ≤ bi for all i 2 S0 (these inequal- ities do not involve xk). Similarly, we can take a linear combination of an inequality in S+ and one in S− to eliminate the coefficient of xk. This shows that the inequalities: aik aljxj − alk akjxj ≤ aikbl − alkbi (1) j ! j ! X X for i 2 S+ and l 2 S− are satisfied by all elements of Pk. Conversely, for any vector (x1; x2; · · · ; xk−1; xk+1; · · · ; xn) satisfying (1) for all i 2 S+ and l 2 S− and also T ai x ≤ bi for all i 2 S0 (2) we can find a value of xk such that the resulting x belongs to P (by looking at the bounds on xk that each constraint imposes, and showing that the largest lower bound is smaller than the smallest upper bound).
    [Show full text]
  • ADDENDUM the Following Remarks Were Added in Proof (November 1966). Page 67. an Easy Modification of Exercise 4.8.25 Establishes
    ADDENDUM The following remarks were added in proof (November 1966). Page 67. An easy modification of exercise 4.8.25 establishes the follow­ ing result of Wagner [I]: Every simplicial k-"complex" with at most 2 k ~ vertices has a representation in R + 1 such that all the "simplices" are geometric (rectilinear) simplices. Page 93. J. H. Conway (private communication) has established the validity of the conjecture mentioned in the second footnote. Page 126. For d = 2, the theorem of Derry [2] given in exercise 7.3.4 was found earlier by Bilinski [I]. Page 183. M. A. Perles (private communication) recently obtained an affirmative solution to Klee's problem mentioned at the end of section 10.1. Page 204. Regarding the question whether a(~) = 3 implies b(~) ~ 4, it should be noted that if one starts from a topological cell complex ~ with a(~) = 3 it is possible that ~ is not a complex (in our sense) at all (see exercise 11.1.7). On the other hand, G. Wegner pointed out (in a private communication to the author) that the 2-complex ~ discussed in the proof of theorem 11.1 .7 indeed satisfies b(~) = 4. Page 216. Halin's [1] result (theorem 11.3.3) has recently been genera­ lized by H. A. lung to all complete d-partite graphs. (Halin's result deals with the graph of the d-octahedron, i.e. the d-partite graph in which each class of nodes contains precisely two nodes.) The existence of the numbers n(k) follows from a recent result of Mader [1] ; Mader's result shows that n(k) ~ k.2(~) .
    [Show full text]
  • Combinatorial Optimization, Packing and Covering
    Combinatorial Optimization: Packing and Covering G´erard Cornu´ejols Carnegie Mellon University July 2000 1 Preface The integer programming models known as set packing and set cov- ering have a wide range of applications, such as pattern recognition, plant location and airline crew scheduling. Sometimes, due to the spe- cial structure of the constraint matrix, the natural linear programming relaxation yields an optimal solution that is integer, thus solving the problem. Sometimes, both the linear programming relaxation and its dual have integer optimal solutions. Under which conditions do such integrality properties hold? This question is of both theoretical and practical interest. Min-max theorems, polyhedral combinatorics and graph theory all come together in this rich area of discrete mathemat- ics. In addition to min-max and polyhedral results, some of the deepest results in this area come in two flavors: “excluded minor” results and “decomposition” results. In these notes, we present several of these beautiful results. Three chapters cover min-max and polyhedral re- sults. The next four cover excluded minor results. In the last three, we present decomposition results. We hope that these notes will encourage research on the many intriguing open questions that still remain. In particular, we state 18 conjectures. For each of these conjectures, we offer $5000 as an incentive for the first correct solution or refutation before December 2020. 2 Contents 1Clutters 7 1.1 MFMC Property and Idealness . 9 1.2 Blocker . 13 1.3 Examples .......................... 15 1.3.1 st-Cuts and st-Paths . 15 1.3.2 Two-Commodity Flows . 17 1.3.3 r-Cuts and r-Arborescences .
    [Show full text]
  • Polyhedral Combinatorics : an Annotated Bibliography
    Polyhedral combinatorics : an annotated bibliography Citation for published version (APA): Aardal, K. I., & Weismantel, R. (1996). Polyhedral combinatorics : an annotated bibliography. (Universiteit Utrecht. UU-CS, Department of Computer Science; Vol. 9627). Utrecht University. Document status and date: Published: 01/01/1996 Document Version: Publisher’s PDF, also known as Version of Record (includes final page, issue and volume numbers) Please check the document version of this publication: • A submitted manuscript is the version of the article upon submission and before peer-review. There can be important differences between the submitted version and the official published version of record. People interested in the research are advised to contact the author for the final version of the publication, or visit the DOI to the publisher's website. • The final author version and the galley proof are versions of the publication after peer review. • The final published version features the final layout of the paper including the volume, issue and page numbers. Link to publication General rights Copyright and moral rights for the publications made accessible in the public portal are retained by the authors and/or other copyright owners and it is a condition of accessing publications that users recognise and abide by the legal requirements associated with these rights. • Users may download and print one copy of any publication from the public portal for the purpose of private study or research. • You may not further distribute the material or use it for any profit-making activity or commercial gain • You may freely distribute the URL identifying the publication in the public portal.
    [Show full text]
  • 36 COMPUTATIONAL CONVEXITY Peter Gritzmann and Victor Klee
    36 COMPUTATIONAL CONVEXITY Peter Gritzmann and Victor Klee INTRODUCTION The subject of Computational Convexity draws its methods from discrete mathe- matics and convex geometry, and many of its problems from operations research, computer science, data analysis, physics, material science, and other applied ar- eas. In essence, it is the study of the computational and algorithmic aspects of high-dimensional convex sets (especially polytopes), with a view to applying the knowledge gained to convex bodies that arise in other mathematical disciplines or in the mathematical modeling of problems from outside mathematics. The name Computational Convexity is of more recent origin, having first ap- peared in print in 1989. However, results that retrospectively belong to this area go back a long way. In particular, many of the basic ideas of Linear Programming have an essentially geometric character and fit very well into the conception of Compu- tational Convexity. The same is true of the subject of Polyhedral Combinatorics and of the Algorithmic Theory of Polytopes and Convex Bodies. The emphasis in Computational Convexity is on problems whose underlying structure is the convex geometry of normed vector spaces of finite but generally not restricted dimension, rather than of fixed dimension. This leads to closer con- nections with the optimization problems that arise in a wide variety of disciplines. Further, in the study of Computational Convexity, the underlying model of com- putation is mainly the binary (Turing machine) model that is common in studies of computational complexity. This requirement is imposed by prospective appli- cations, particularly in mathematical programming. For the study of algorithmic aspects of convex bodies that are not polytopes, the binary model is often aug- mented by additional devices called \oracles." Some cases of interest involve other models of computation, but the present discussion focuses on aspects of computa- tional convexity for which binary models seem most natural.
    [Show full text]
  • Introduction to Polyhedral Combinatorics
    Introduction to Polyhedral Combinatorics Based on the lectures of András Frank Written by: Attila Joó University of Hamburg Mathematics Department Last modification: March 26, 2019 Contents 1 Introduction to linear programming .................................. 1 Basic notation ................................................. 1 Fourier-Motzkin elimination.......................................... 1 Polyhedral cones and generated cones .................................... 1 Bounds for a linear program.......................................... 2 Basic solutions ................................................. 3 Strong duality ................................................. 4 The structure of polyhedrons ......................................... 5 2 TU matrices ................................................. 6 Examples .................................................... 6 Properties of TU matrices........................................... 7 Applications of TU matrices.......................................... 8 Applications in bipartite graphs..................................... 8 Applications in digraphs......................................... 10 A further application........................................... 12 3 Total dual integrality ............................................ 13 Submodular flows................................................ 14 Applications of subflows............................................ 15 i 1 Introduction to linear programming Basic notation n Pn The scalar product of vectors x; y 2 R is xy := i=1
    [Show full text]
  • S-Hypersimplices, Pulling Triangulations, and Monotone Paths
    S-HYPERSIMPLICES, PULLING TRIANGULATIONS, AND MONOTONE PATHS SEBASTIAN MANECKE, RAMAN SANYAL, AND JEONGHOON SO Abstract. An S-hypersimplex for S ⊆ f0; 1; : : : ; dg is the convex hull of all 0=1-vectors of length d with coordinate sum in S. These polytopes generalize the classical hypersimplices as well as cubes, crosspoly- topes, and halfcubes. In this paper we study faces and dissections of S-hypersimplices. Moreover, we show that monotone path polytopes of S-hypersimplices yield all types of multipermutahedra. In analogy to cubes, we also show that the number of simplices in a pulling triangulation of a halfcube is independent of the pulling order. 1. Introduction d The cube d = [0; 1] together with the simplex ∆d = conv(0; e1;:::; ed) and the cross-polytope ♦d = conv(±e1;:::; ±ed) constitute the Big Three, three infinite families of convex polytopes whose geometric and combinatorial features make them ubiquitous throughout mathematics. A close cousin to the cube is the (even) halfcube d Hd := conv p 2 f0; 1g : p1 + ··· + pd even : d The halfcubes H1 and H2 are a point and a segment, respectively, but for d ≥ 3, Hd ⊂ R is a full- dimensional polytope. The 5-dimensional halfcube was already described by Thomas Gosset [11] in his classification of semi-regular polytopes. In contemporary mathematics, halfcubes appear under the name of demi(hyper)cubes [7] or parity polytopes [26]. In particular the name ‘parity polytope’ suggests a connection to combinatorial optimization and polyhedral combinatorics; see [6, 10] for more. However, halfcubes also occur in algebraic/topological combinatorics [13, 14], convex algebraic geometry [22], and in many more areas.
    [Show full text]