38 research outputs found

    Characterisation of Spherical Splits

    Get PDF
    We investigate the properties of collections of linear bipartitions of points embedded into R3\R^3, which we call collections of affine splits. Our main concern is characterising the collections generated when the points are embedded into S2S^2; that is, when the collection of splits is spherical. We find that maximal systems of splits occur for points embedded in general position or general position in S2S^2 for affine and spherical splits, respectively. Furthermore, we explore the connection of such systems with oriented matroids and show that a maximal collection of spherical splits map to the topes of a uniform, acyclic oriented matroid of rank 4, which is a uniform matroid polytope. Additionally, we introduce the graphs associated with collections of splits and show that maximal collections of spherical splits induce maximal planar graphs and, hence, the simplicial 3-polytopes. Finally, we introduce some methodologies for generating either the hyperplanes corresponding to a split system on an arbitrary embedding of points through a linear programming approach or generating the polytope given an abstract system of splits by utilising the properties of matroid polytopes. Establishing a solid theory for understanding spherical split systems provides a basis for not only combinatorial–geometric investigations, but also the development of bioinformatic tools for investigating non-tree-like evolutionary histories in a three-dimensional manner

    Unlabeled sample compression schemes and corner peelings for ample and maximum classes

    Full text link
    We examine connections between combinatorial notions that arise in machine learning and topological notions in cubical/simplicial geometry. These connections enable to export results from geometry to machine learning. Our first main result is based on a geometric construction by Tracy Hall (2004) of a partial shelling of the cross-polytope which can not be extended. We use it to derive a maximum class of VC dimension 3 that has no corners. This refutes several previous works in machine learning from the past 11 years. In particular, it implies that all previous constructions of optimal unlabeled sample compression schemes for maximum classes are erroneous. On the positive side we present a new construction of an unlabeled sample compression scheme for maximum classes. We leave as open whether our unlabeled sample compression scheme extends to ample (a.k.a. lopsided or extremal) classes, which represent a natural and far-reaching generalization of maximum classes. Towards resolving this question, we provide a geometric characterization in terms of unique sink orientations of the 1-skeletons of associated cubical complexes

    Shattered Sets and the Hilbert Function

    Get PDF
    We study complexity measures on subsets of the boolean hypercube and exhibit connections between algebra (the Hilbert function) and combinatorics (VC theory). These connections yield results in both directions. Our main complexity-theoretic result demonstrates that a large and natural family of linear program feasibility problems cannot be computed by polynomial-sized constant-depth circuits. Moreover, our result applies to a stronger regime in which the hyperplanes are fixed and only the directions of the inequalities are given as input to the circuit. We derive this result by proving that a rich class of extremal functions in VC theory cannot be approximated by low-degree polynomials. We also present applications of algebra to combinatorics. We provide a new algebraic proof of the Sandwich Theorem, which is a generalization of the well-known Sauer-Perles-Shelah Lemma. Finally, we prove a structural result about downward-closed sets, related to the Chvatal conjecture in extremal combinatorics

    Solving k-SUM Using Few Linear Queries

    Get PDF
    The k-SUM problem is given n input real numbers to determine whether any k of them sum to zero. The problem is of tremendous importance in the emerging field of complexity theory within P, and it is in particular open whether it admits an algorithm of complexity O(n^c) with c<d where d is the ceiling of k/2. Inspired by an algorithm due to Meiser (1993), we show that there exist linear decision trees and algebraic computation trees of depth O(n^3 log^2 n) solving k-SUM. Furthermore, we show that there exists a randomized algorithm that runs in ~O(n^{d+8}) time, and performs O(n^3 log^2 n) linear queries on the input. Thus, we show that it is possible to have an algorithm with a runtime almost identical (up to the +8) to the best known algorithm but for the first time also with the number of queries on the input a polynomial that is independent of k. The O(n^3 log^2 n) bound on the number of linear queries is also a tighter bound than any known algorithm solving k-SUM, even allowing unlimited total time outside of the queries. By simultaneously achieving few queries to the input without significantly sacrificing runtime vis-a-vis known algorithms, we deepen the understanding of this canonical problem which is a cornerstone of complexity-within-P. We also consider a range of tradeoffs between the number of terms involved in the queries and the depth of the decision tree. In particular, we prove that there exist o(n)-linear decision trees of depth ~O(n^3) for the k-SUM problem

    An Improved Bound for Weak Epsilon-Nets in the Plane

    Full text link
    We show that for any finite set PP of points in the plane and ϵ>0\epsilon>0 there exist O(1ϵ3/2+γ)\displaystyle O\left(\frac{1}{\epsilon^{3/2+\gamma}}\right) points in R2{\mathbb{R}}^2, for arbitrary small γ>0\gamma>0, that pierce every convex set KK with ∣K∩P∣≥ϵ∣P∣|K\cap P|\geq \epsilon |P|. This is the first improvement of the bound of O(1ϵ2)\displaystyle O\left(\frac{1}{\epsilon^2}\right) that was obtained in 1992 by Alon, B\'{a}r\'{a}ny, F\"{u}redi and Kleitman for general point sets in the plane.Comment: A preliminary version to appear in the proceedings of FOCS 201
    corecore