English

From Crossing-Free Graphs on Wheel Sets to Embracing Simplices and Polytopes with Few Vertices

Computational Geometry 2019-09-02 v2

Abstract

A set P=H{w}P = H \cup \{w\} of n+1n+1 points in general position in the plane is called a wheel set if all points but ww are extreme. We show that for the purpose of counting crossing-free geometric graphs on such a set PP, it suffices to know the frequency vector of PP. While there are roughly 2n2^n distinct order types that correspond to wheel sets, the number of frequency vectors is only about 2n/22^{n/2}. We give simple formulas in terms of the frequency vector for the number of crossing-free spanning cycles, matchings, triangulations, and many more. Based on that, the corresponding numbers of graphs can be computed efficiently. In particular, we rediscover an already known formula for ww-embracing triangles spanned by HH. Also in higher dimensions, wheel sets turn out to be a suitable model to approach the problem of computing the simplicial depth of a point ww in a set HH, i.e., the number of ww-embracing simplices. While our previous arguments in the plane do not generalize easily, we show how to use similar ideas in Rd\mathbb{R}^d for any fixed dd. The result is an O(nd1)O(n^{d-1}) time algorithm for computing the simplicial depth of a point ww in a set HH of nn points, improving on the previously best bound of O(ndlogn)O(n^d\log n). Based on our result about simplicial depth, we can compute the number of facets of the convex hull of n=d+kn=d+k points in general position in Rd\mathbb{R}^d in time O(nmax{ω,k2})O(n^{\max\{\omega,k-2\}}) where ω2.373\omega \approx 2.373, even though the asymptotic number of facets may be as large as nkn^k.

Keywords

Cite

@article{arxiv.1812.01595,
  title  = {From Crossing-Free Graphs on Wheel Sets to Embracing Simplices and Polytopes with Few Vertices},
  author = {Alexander Pilz and Emo Welzl and Manuel Wettstein},
  journal= {arXiv preprint arXiv:1812.01595},
  year   = {2019}
}

Comments

Full version of a contribution presented in Proc. of the 33rd International Symposium on Computational Geometry (SoCG 2017), volume 77 of LIPIcs, pages 54:1-54:16. Schloss Dagstuhl - Leibniz-Zentrum fuer Informatik, 2017