On the union of fat tetrahedra in three dimensions

We show that the combinatorial complexity of the union of <i>n</i> “fat” tetrahedra in 3-space (i.e., tetrahedra all of whose solid angles are at least some fixed constant) of arbitrary sizes, is <i>O</i>(<i>n</i><sup>2+ϵ</sup>), for any ϵ > 0;the bound is almost tight in the worst case, thus almost settling a conjecture of Pach et al. [2003]. Our result extends, in a significant way, the result of Pach et al. [2003] for the restricted case of <i>nearly congruent cubes</i>. The analysis uses cuttings, combined with the Dobkin-Kirkpatrick hierarchical decomposition of convex polytopes, in order to partition space into subcells, so that, on average, the overwhelming majority of the tetrahedra intersecting a subcell Δ behave as fat <i>dihedral</i> wedges in Δ. As an immediate corollary, we obtain that the combinatorial complexity of the union of <i>n</i> cubes in R<sup>3</sup>, having arbitrary side lengths, is <i>O</i>(<i>n</i><sup>2+ϵ</sup>), for any ϵ > 0 (again, significantly extending the result of Pach et al. [2003]). Finally, our analysis can easily be extended to yield a nearly quadratic bound on the complexity of the union of arbitrarily oriented fat triangular prisms (whose cross-sections have arbitrary sizes) in R<sup>3</sup>.

[1]  Esther Ezra On the Union of Cylinders in Three Dimensions , 2008, FOCS.

[2]  Esther Ezra On the Union of Cylinders in Three Dimensions , 2008, 2008 49th Annual IEEE Symposium on Foundations of Computer Science.

[3]  M. Sharir,et al.  State of the Union ( of Geometric Objects ) : A Review ∗ , 2007 .

[4]  Kenneth L. Clarkson,et al.  Applications of random sampling in computational geometry, II , 1988, SCG '88.

[5]  M. Sharir,et al.  Davenport{schinzel Sequences and Their Geometric Applications 1 Davenport{schinzel Sequences and Their Geometric Applications , 1995 .

[6]  Alon Efrat The Complexity of the Union of (alpha, beta)-Covered Objects , 2005, SIAM J. Comput..

[7]  Micha Sharir,et al.  On the complexity of the union of fat objects in the plane , 1997, SCG '97.

[8]  Micha Sharir,et al.  The union of congruent cubes in three dimensions , 2001, SCG '01.

[9]  Micha Sharir,et al.  On the Union of κ-Round Objects in Three and Four Dimensions , 2004, Discret. Comput. Geom..

[10]  Micha Sharir,et al.  On the union of κ-round objects , 2004, SCG '04.

[11]  David G. Kirkpatrick,et al.  Determining the Separation of Preprocessed Polyhedra - A Unified Approach , 1990, ICALP.

[12]  Matthew J. Katz,et al.  On the union of k-curved objects , 1999, Comput. Geom..

[13]  Kenneth L. Clarkson,et al.  New applications of random sampling in computational geometry , 1987, Discret. Comput. Geom..

[14]  Micha Sharir,et al.  On the Complexity of the Union of Fat Convex Objects in the Plane , 2000, Discret. Comput. Geom..

[15]  Micha Sharir,et al.  Pipes, Cigars, and Kreplach: the Union of Minkowski Sums in Three Dimensions , 1999, SCG '99.

[16]  Mark de Berg,et al.  Computational geometry: algorithms and applications , 1997 .

[17]  Matthew J. Katz,et al.  On the union of κ-curved objects , 1998, SCG '98.

[18]  Micha Sharir,et al.  Davenport-Schinzel sequences and their geometric applications , 1995, Handbook of Computational Geometry.

[19]  Dan Suciu,et al.  Journal of the ACM , 2006 .

[20]  Micha Sharir,et al.  Almost Tight Bound for the Union of Fat Tetrahedra in Three Dimensions , 2007, 48th Annual IEEE Symposium on Foundations of Computer Science (FOCS'07).

[21]  Micha Sharir,et al.  On Translational Motion Planning of a Convex Polyhedron in 3-Space , 1997, SIAM J. Comput..

[22]  Micha Sharir,et al.  Counting and representing intersections among triangles in three dimensions , 2004, SCG '04.

[23]  Micha Sharir,et al.  Fat Triangles Determine Linearly Many Holes , 1994, SIAM J. Comput..

[24]  Micha Sharir,et al.  On the union of Jordan regions and collision-free translational motion amidst polygonal obstacles , 1986, Discret. Comput. Geom..

[25]  Alon Efrat,et al.  The complexity of the union of (α, β)-covered objects , 1999, SCG '99.

[26]  Mark de Berg Improved Bounds on the Union Complexity of Fat Objects , 2008, Discret. Comput. Geom..

[27]  M. Sharir,et al.  State of the Union (of geometric objects) , 2008 .

[28]  János Pach,et al.  On the Complexity of the Union of Geometric Objects , 2000, JCDCG.

[29]  János Pach,et al.  On the Boundary Complexity of the Union of Fat Triangles , 2002, SIAM J. Comput..

[30]  Jirí Matousek,et al.  Cutting hyperplane arrangements , 1990, SCG '90.

[31]  Micha Sharir,et al.  Curve-sensitive cuttings , 2003, SCG '03.

[32]  Bernard Chazelle,et al.  A deterministic view of random sampling and its use in geometry , 1988, [Proceedings 1988] 29th Annual Symposium on Foundations of Computer Science.

[33]  David Haussler,et al.  ɛ-nets and simplex range queries , 1987, Discret. Comput. Geom..

[34]  Micha Sharir,et al.  Fat triangles determine linearly many holes (computational geometry) , 1991, [1991] Proceedings 32nd Annual Symposium of Foundations of Computer Science.

[35]  Micha Sharir,et al.  On the Union of Fat Wedges and Separating a Collection of Segments By a Line , 1993, Comput. Geom..

[36]  Mariette Yvinec,et al.  Voronoi Diagrams in Higher Dimensions under Certain Polyhedral Distance Functions , 1995, SCG '95.