Enumeration of 2-level polytopes (Q1741129)

From MaRDI portal
Revision as of 17:20, 26 July 2023 by Importer (talk | contribs) (‎Created a new Item)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
scientific article
Language Label Description Also known as
English
Enumeration of 2-level polytopes
scientific article

    Statements

    Enumeration of 2-level polytopes (English)
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    3 May 2019
    0 references
    A polytope is the convex hull of finitely many points in $\mathbb{R}^d$. A hyperplane $H \subset\mathbb{R}^d$ is a supporting hyperplane for the polytope $P$ if $P$ lies entirely on one of the two half spaces defined by $H$. A facet of $P$ is a set $P \cap H$, for some supporting hyperplane $H$, that has dimension 1 smaller than that of $P$, and a vertex of $P$ is a point of the form $P \cap H$ for some supporting hyperplane $H$. \par A polytope $P$ is 2-level if, for any facet supporting hyperplane $H$, the vertices of $P$ that are not on $H$ are all in one specific translate of $H$. (2-level polytopes are also called compressed.) 2-level polytopes have several applications, e.g., in combinatorial optimization and communication complexity. \par The paper under review gives an algorithm to enumerate all 2-level polytopes (up to combinatorial type) in a given dimension, and the authors used their algorithm to build a database of 2-level polytopes of dimension $\le 7$. The algorithm is recursive, using the fact that every facet of a 2-level polytope is again 2-level.
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    polyhedral computation
    0 references
    polyhedral combinatorics
    0 references
    optimization
    0 references
    formal concept analysis
    0 references
    algorithm engineering
    0 references