On the Union of Cylinders in Three Dimensions

We show that the combinatorial complexity of the union of n infinite cylinders in ℝ3, having arbitrary radii, is O(n2+ε), for any ε>0; the bound is almost tight in the worst case, thus settling a conjecture of Agarwal and Sharir (Discrete Comput. Geom. 24:645–685, 2000), who established a nearly-quadratic bound for the restricted case of nearly congruent cylinders. Our result extends, in a significant way, the result of Agarwal and Sharir (Discrete Comput. Geom. 24:645–685, 2000), in particular, a simple specialization of our analysis to the case of nearly congruent cylinders yields a nearly-quadratic bound on the complexity of the union in that case, thus significantly simplifying the analysis in Agarwal and Sharir (Discrete Comput. Geom. 24:645–685, 2000). Finally, we extend our technique to the case of “cigars” of arbitrary radii (that is, Minkowski sums of line-segments and balls) and show that the combinatorial complexity of the union in this case is nearly-quadratic as well. This problem has been studied in Agarwal and Sharir (Discrete Comput. Geom. 24:645–685, 2000) for the restricted case where all cigars have (nearly) equal radii. Based on our new approach, the proof follows almost verbatim from the analysis for infinite cylinders and is significantly simpler than the proof presented in Agarwal and Sharir (Discrete Comput. Geom. 24:645–685, 2000).

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

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

[3]  Bernard Chazelle,et al.  A deterministic view of random sampling and its use in geometry , 1990, Comb..

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

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

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

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

[8]  Dan Halperin,et al.  On the complexity of a single cell in certain arrangements of surfaces related to motion planning , 1994, Discret. Comput. Geom..

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

[10]  Mariette Yvinec,et al.  Voronoi Diagrams in Higher Dimensions under Certain Polyhedral Distance Functions , 1998, Discret. Comput. Geom..

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

[12]  Micha Sharir,et al.  The overlay of lower envelopes and its applications , 1996, Discret. Comput. Geom..

[13]  Micha Sharir,et al.  The partition technique for overlays of envelopes , 2002, The 43rd Annual IEEE Symposium on Foundations of Computer Science, 2002. Proceedings..

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

[15]  Micha Sharir,et al.  On the union of fat tetrahedra in three dimensions , 2009, JACM.

[16]  Micha Sharir,et al.  The Union of Congruent Cubes in Three Dimensions , 2003, Discret. Comput. Geom..

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

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

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

[20]  Mark de Berg Better bounds on the union complexity of locally fat objects , 2010, SoCG '10.

[21]  M. Sharir,et al.  Pipes, Cigars, and Kreplach: the Union of Minkowski Sums in Three Dimensions , 2000 .

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

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

[24]  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).

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

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

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

[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]  Micha Sharir,et al.  Counting and representing intersections among triangles in three dimensions , 2005, Comput. Geom..

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

[32]  Micha Sharir,et al.  Almost tight upper bounds for the single cell and zone problems in three dimensions , 1995, Discret. Comput. Geom..