Local polyhedra and geometric graphs

  • Authors:
  • Jeff Erickson

  • Affiliations:
  • University of Illinois at Urbana-Champaign, Department of Computer Science, 201 N. Goodwin, Urbana, IL 61801, USA

  • Venue:
  • Computational Geometry: Theory and Applications - Special issue on the 19th annual symposium on computational geometry - SoCG 2003
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

We introduce a new realistic input model for straight-line geometric graphs and nonconvex polyhedra. A geometric graph G is local if (1) the longest edge at every vertex v is only a constant factor longer than the distance from v to its Euclidean nearest neighbor among the other vertices of G and (2) the longest and shortest edges of G differ in length by at most a polynomial factor. A polyhedron is local if all its faces are simplices and its edges form a local geometric graph. We show that any boolean combination of two local polyhedra in R^d, each with n vertices, can be computed in O(nlogn) time using a standard hierarchy of axis-aligned bounding boxes. Using results of de Berg, we also show that any local polyhedron in R^d has a binary space partition tree of size O(nlog^d^-^2n) and depth O(logn); these bounds are tight in the worst case when d=