200 research outputs found

    Semi-algebraic Ramsey numbers

    Get PDF
    Given a finite point set P⊂RdP \subset \mathbb{R}^d, a kk-ary semi-algebraic relation EE on PP is the set of kk-tuples of points in PP, which is determined by a finite number of polynomial equations and inequalities in kdkd real variables. The description complexity of such a relation is at most tt if the number of polynomials and their degrees are all bounded by tt. The Ramsey number Rkd,t(s,n)R^{d,t}_k(s,n) is the minimum NN such that any NN-element point set PP in Rd\mathbb{R}^d equipped with a kk-ary semi-algebraic relation EE, such that EE has complexity at most tt, contains ss members such that every kk-tuple induced by them is in EE, or nn members such that every kk-tuple induced by them is not in EE. We give a new upper bound for Rkd,t(s,n)R^{d,t}_k(s,n) for k≥3k\geq 3 and ss fixed. In particular, we show that for fixed integers d,t,sd,t,s, R3d,t(s,n)≤2no(1),R^{d,t}_3(s,n) \leq 2^{n^{o(1)}}, establishing a subexponential upper bound on R3d,t(s,n)R^{d,t}_3(s,n). This improves the previous bound of 2nC2^{n^C} due to Conlon, Fox, Pach, Sudakov, and Suk, where CC is a very large constant depending on d,t,d,t, and ss. As an application, we give new estimates for a recently studied Ramsey-type problem on hyperplane arrangements in Rd\mathbb{R}^d. We also study multi-color Ramsey numbers for triangles in our semi-algebraic setting, achieving some partial results

    An Efficient Algorithm for Generalized Polynomial Partitioning and Its Applications

    Get PDF
    In 2015, Guth proved that if S is a collection of n g-dimensional semi-algebraic sets in R^d and if D >= 1 is an integer, then there is a d-variate polynomial P of degree at most D so that each connected component of R^d Z(P) intersects O(n/D^{d-g}) sets from S. Such a polynomial is called a generalized partitioning polynomial. We present a randomized algorithm that computes such polynomials efficiently - the expected running time of our algorithm is linear in |S|. Our approach exploits the technique of quantifier elimination combined with that of epsilon-samples. We present four applications of our result. The first is a data structure for answering point-enclosure queries among a family of semi-algebraic sets in R^d in O(log n) time, with storage complexity and expected preprocessing time of O(n^{d+epsilon}). The second is a data structure for answering range search queries with semi-algebraic ranges in O(log n) time, with O(n^{t+epsilon}) storage and expected preprocessing time, where t > 0 is an integer that depends on d and the description complexity of the ranges. The third is a data structure for answering vertical ray-shooting queries among semi-algebraic sets in R^{d} in O(log^2 n) time, with O(n^{d+epsilon}) storage and expected preprocessing time. The fourth is an efficient algorithm for cutting algebraic planar curves into pseudo-segments

    Semi-algebraic colorings of complete graphs

    Get PDF
    We consider mm-colorings of the edges of a complete graph, where each color class is defined semi-algebraically with bounded complexity. The case m=2m = 2 was first studied by Alon et al., who applied this framework to obtain surprisingly strong Ramsey-type results for intersection graphs of geometric objects and for other graphs arising in computational geometry. Considering larger values of mm is relevant, e.g., to problems concerning the number of distinct distances determined by a point set. For p≥3p\ge 3 and m≥2m\ge 2, the classical Ramsey number R(p;m)R(p;m) is the smallest positive integer nn such that any mm-coloring of the edges of KnK_n, the complete graph on nn vertices, contains a monochromatic KpK_p. It is a longstanding open problem that goes back to Schur (1916) to decide whether R(p;m)=2O(m)R(p;m)=2^{O(m)}, for a fixed pp. We prove that this is true if each color class is defined semi-algebraically with bounded complexity. The order of magnitude of this bound is tight. Our proof is based on the Cutting Lemma of Chazelle {\em et al.}, and on a Szemer\'edi-type regularity lemma for multicolored semi-algebraic graphs, which is of independent interest. The same technique is used to address the semi-algebraic variant of a more general Ramsey-type problem of Erd\H{o}s and Shelah

    Combinatorial Bounds in Distal Structures

    Full text link
    We provide polynomial upper bounds for the minimal sizes of distal cell decompositions in several kinds of distal structures, particularly weakly oo-minimal and PP-minimal structures. The bound in general weakly oo-minimal structures generalizes the vertical cell decomposition for semialgebraic sets, and the bounds for vector spaces in both oo-minimal and pp-adic cases are tight. We apply these bounds to Zarankiewicz's problem and sum-product bounds in distal structures

    Motion Planning via Manifold Samples

    Full text link
    We present a general and modular algorithmic framework for path planning of robots. Our framework combines geometric methods for exact and complete analysis of low-dimensional configuration spaces, together with practical, considerably simpler sampling-based approaches that are appropriate for higher dimensions. In order to facilitate the transfer of advanced geometric algorithms into practical use, we suggest taking samples that are entire low-dimensional manifolds of the configuration space that capture the connectivity of the configuration space much better than isolated point samples. Geometric algorithms for analysis of low-dimensional manifolds then provide powerful primitive operations. The modular design of the framework enables independent optimization of each modular component. Indeed, we have developed, implemented and optimized a primitive operation for complete and exact combinatorial analysis of a certain set of manifolds, using arrangements of curves of rational functions and concepts of generic programming. This in turn enabled us to implement our framework for the concrete case of a polygonal robot translating and rotating amidst polygonal obstacles. We demonstrate that the integration of several carefully engineered components leads to significant speedup over the popular PRM sampling-based algorithm, which represents the more simplistic approach that is prevalent in practice. We foresee possible extensions of our framework to solving high-dimensional problems beyond motion planning.Comment: 18 page

    On Range Searching with Semialgebraic Sets II

    Full text link
    Let PP be a set of nn points in Rd\R^d. We present a linear-size data structure for answering range queries on PP with constant-complexity semialgebraic sets as ranges, in time close to O(n1−1/d)O(n^{1-1/d}). It essentially matches the performance of similar structures for simplex range searching, and, for d≥5d\ge 5, significantly improves earlier solutions by the first two authors obtained in~1994. This almost settles a long-standing open problem in range searching. The data structure is based on the polynomial-partitioning technique of Guth and Katz [arXiv:1011.4105], which shows that for a parameter rr, 1<r≤n1 < r \le n, there exists a dd-variate polynomial ff of degree O(r1/d)O(r^{1/d}) such that each connected component of Rd∖Z(f)\R^d\setminus Z(f) contains at most n/rn/r points of PP, where Z(f)Z(f) is the zero set of ff. We present an efficient randomized algorithm for computing such a polynomial partition, which is of independent interest and is likely to have additional applications
    • …
    corecore