On the Union of Cylinders in Three Dimensions

We show that the combinatorial complexity of the union of n infinite cylinders in R3, having arbitrary radii, is O(n2+epsiv), for any epsiv >0; the bound is almost tight in the worst case, thus settling a conjecture of Agarwal and Sharir, 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, 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. 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 for the restricted case where all cigars are (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 [3].

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

[21]  Andris Ambainis,et al.  Any AND-OR Formula of Size N can be Evaluated in time N^{1/2 + o(1)} on a Quantum Computer , 2010, 48th Annual IEEE Symposium on Foundations of Computer Science (FOCS'07).

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

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

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

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

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

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

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

[29]  Micha Sharir,et al.  The Partition Technique for Overlays of Envelopes , 2003, SIAM J. Comput..

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