Skip to main content
Log in

Union of Hypercubes and 3D Minkowski Sums with Random Sizes

  • Published:
Discrete & Computational Geometry Aims and scope Submit manuscript

Abstract

Let \(T=\{\triangle _1,\ldots ,\triangle _n\}\) be a set of n triangles in \(\mathbb {R}^3\) with pairwise-disjoint interiors, and let B be a convex polytope in \(\mathbb {R}^3\) with a constant number of faces. For each i, let \(C_i = \triangle _i \oplus r_i B\) denote the Minkowski sum of \(\triangle _i\) with a copy of B scaled by \(r_i>0\). We show that if the scaling factors \(r_1, \ldots , r_n\) are chosen randomly then the expected complexity of the union of \(C_1, \ldots , C_n\) is \(O(n^{2+{\varepsilon }})\), for any \({\varepsilon }> 0\); the constant of proportionality depends on \({\varepsilon }\) and on the complexity of B. The worst-case bound can be \(\Theta (n^3)\). We also consider a special case of this problem in which T is a set of points in \(\mathbb {R}^3\) and B is a unit cube in \(\mathbb {R}^3\), i.e., each \(C_i\) is a cube of side-length \(2r_i\). We show that if the scaling factors are chosen randomly then the expected complexity of the union of the cubes is \(O(n\log ^2n)\), and it improves to \(O(n\log n)\) if the scaling factors are chosen randomly from a “well-behaved” probability density function (pdf). We also extend the latter results to higher dimensions. For any fixed odd value of \(d>3\), we show that the expected complexity of the union of the hypercubes is \(O(n^{{\lfloor d/2\rfloor }}\log n)\) and the bound improves to \(O(n^{{\lfloor d/2\rfloor }})\) if the scaling factors are chosen from a “well-behaved” pdf. The worst-case bounds are \(\Theta (n^2)\) in \(\mathbb {R}^3\), and \(\Theta (n^{\lceil d/2\rceil })\) in higher odd dimensions.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5

Similar content being viewed by others

Notes

  1. Here the bound is cubic in the number of polytopes but is only near linear in the number of facets.

  2. In contrast, the complexity of the union of congruent balls in \(\mathbb {R}^3\) is quadratic in the worst case; see, e.g., [3].

  3. Given a point set \(P=\{p_1,\ldots ,p_n\}\) and a weight \(w_i > 0\) for each point \(p_i\), the Voronoi cell of \(p_i\) in the multiplicatively weighted Voronoi diagram is \(\{x\in \mathbb {R}^d \mid w_i\Vert x-p_i\Vert \le w_j \Vert x-p_j\Vert \; \forall j=1,\ldots ,n\}\).

  4. This monotonicity is easy to prove: For example, by looking only at sequences of n radii of which at least n/2 are 0, we essentially eliminate half of the hypercubes. So \(\mathcal {O}_0(n)\), even when restricted to these sequences, is at least as large as \(\mathcal {O}_0(n/2)\).

  5. If w lies on more than one such \((d-2)\)-face, it cannot be charged at all.

  6. Clearly, \(\bar{\mathcal {U}}\) and \(\bar{\mathcal {F}}\), as well as the sets \(T_\tau ^<\), are uniquely determined. For \(\bar{\mathcal {F}}^\nabla \), the statement means that if we follow an agreed-upon (and deterministic) implementation of the construction in the proof of Lemma 3.1, \(\bar{\mathcal {F}}^\nabla \) is also uniquely determined.

  7. Throughout this section we assume \(\log x\) to be \(\log _2x\).

References

  1. Agarwal, P.K., Efrat, A., Ganjugunte, S.K., Hay, D., Sankararaman, S., Zussman, G.: The resilience of WDM networks to probabilistic geographical failures. IEEE/ACM Trans. Netw. 21(5), 1525–1538 (2013)

    Article  Google Scholar 

  2. Agarwal, P.K., Har-Peled, S., Kaplan, H., Sharir, M.: Union of random Minkowski sums and network vulnerability analysis. Discrete Comput. Geom. 52(3), 551–582 (2014)

    Article  MathSciNet  Google Scholar 

  3. Agarwal, P.K., Pach, J., Sharir, M.: State of the union (of geometric objects). In: Surveys on Discrete and Computational Geometry. Contemp. Math., vol. 453, pp. 9–48. Amer. Math. Soc., Providence (2008)

  4. Agarwal, P.K., Sharir, M.: Pipes, cigars, and kreplach: the union of Minkowski sums in three dimensions. Discrete Comput. Geom. 24(4), 645–685 (2000)

    Article  MathSciNet  Google Scholar 

  5. Agarwal, P.K., Sharir, M., Steiger, A.: Decomposing the complement of the union of cubes in three dimensions. In: 32nd Annual ACM-SIAM Symposium on Discrete Algorithms (2021), pp. 1425–1444. SIAM, Philadelphia (2021)

  6. Aronov, B., Efrat, A., Koltun, V., Sharir, M.: On the union of \(\kappa \)-round objects in three and four dimensions. Discrete Comput. Geom. 36(4), 511–526 (2006)

    Article  MathSciNet  Google Scholar 

  7. Aronov, B., Sharir, M.: Triangles in space or building (and analyzing) castles in the air. Combinatorica 10(2), 137–173 (1990)

    Article  MathSciNet  Google Scholar 

  8. Aronov, B., Sharir, M.: Castles in the air revisited. Discrete Comput. Geom. 12(2), 119–150 (1994)

    Article  MathSciNet  Google Scholar 

  9. Aronov, B., Sharir, M.: On translational motion planning of a convex polyhedron in \(3\)-space. SIAM J. Comput. 26(6), 1785–1803 (1997)

    Article  MathSciNet  Google Scholar 

  10. Aronov, B., Sharir, M., Tagansky, B.: The union of convex polyhedra in three dimensions. SIAM J. Comput. 26(6), 1670–1688 (1997)

    Article  MathSciNet  Google Scholar 

  11. Aurenhammer, F., Klein, R., Lee, D.-T.: Voronoi Diagrams and Delaunay Triangulations. World Scientific, Hackensack (2013)

    Book  Google Scholar 

  12. Boissonnat, J.-D., Sharir, M., Tagansky, B., Yvinec, M.: Voronoi diagrams in higher dimensions under certain polyhedral distance functions. Discrete Comput. Geom. 19(4), 485–519 (1998)

    Article  MathSciNet  Google Scholar 

  13. Chang, H.-C., Har-Peled, S., Raichel, B.: From proximity to utility: a Voronoi partition of Pareto optima. Discrete Comput. Geom. 56(3), 631–656 (2016)

    Article  MathSciNet  Google Scholar 

  14. Clarkson, K.L., Shor, P.W.: Applications of random sampling in computational geometry, II. Discrete Comput. Geom. 4(5), 387–421 (1989)

    Article  MathSciNet  Google Scholar 

  15. Ezra, E.: On the union of cylinders in three dimensions. Discrete Comput. Geom. 45(1), 45–64 (2011)

    Article  MathSciNet  Google Scholar 

  16. Ezra, E., Sharir, M.: On the union of fat tetrahedra in three dimensions. J. ACM 57(1), # 2 (2010)

  17. Golin, M.J., Na, H.-S.: On the average complexity of 3D-Voronoi diagrams of random points on convex polytopes. Comput. Geom. 25(3), 197–231 (2003)

    Article  MathSciNet  Google Scholar 

  18. Graham, R.L., Knuth, D.E., Patashnik, O.: Concrete Mathematics. A Foundation for Computer Science. Addison-Wesley, Reading (1994)

    MATH  Google Scholar 

  19. Har-Peled, S., Raichel, B.: On the complexity of randomly weighted multiplicative Voronoi diagrams. Discrete Comput. Geom. 53(3), 547–568 (2015)

    Article  MathSciNet  Google Scholar 

  20. Matoušek, J.: Lectures on Discrete Geometry. Graduate Texts in Mathematics, vol. 212. Springer, New York (2002)

    Book  Google Scholar 

  21. Pach, J., Safruti, I., Sharir, M.: The union of congruent cubes in three dimensions. Discrete Comput. Geom. 30(1), 133–160 (2003)

    Article  MathSciNet  Google Scholar 

  22. Schneider, R., Wieacker, J.A.: Integral geometry. In: Handbook of Convex Geometry, vol. B, pp. 1349–1390. North-Holland, Amsterdam (1993)

  23. Sharir, M., Agarwal, P.K.: Davenport–Schinzel Sequences and Their Geometric Applications. Cambridge University Press, Cambridge (1995)

    MATH  Google Scholar 

  24. Spielman, D.A., Teng, S.-H.: Smoothed analysis: an attempt to explain the behavior of algorithms in practice. Commun. ACM 52(10), 76–84 (2009)

    Article  Google Scholar 

  25. Weil, W., Wieacker, J.A.: Stochastic geometry. In: Handbook of Convex Geometry, vol. B, pp. 1391–1438. North-Holland, Amsterdam (1993)

Download references

Acknowledgements

The authors thank Sariel Har-Peled for helpful discussions and an anonymous reviewer for many useful comments on the paper.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Pankaj K. Agarwal.

Additional information

Editor in Charge: János Pach

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Work by P.A. and M.S. was supported by Grant 2012/229 from the U.S.-Israel Binational Science Foundation, and work by H.K. and M.S. was supported by Grant 1367/2017 from the German-Israeli Foundation for Scientific Research and Development, and by the Blavatnik Research Fund in Computer Science at Tel Aviv University. Work by P.A. was also supported by NSF under grants IIS-14-08846, CCF-13-31133, and CCF-15-13816, and by an ARO grant W911NF-15-1-0408. Work by H.K. was also supported by Grants 1841/14 and 1595/19 from the Israel Science Foundation, work by M.S. was also supported by Grants 892/13 and 260/18 from the Israel Science Foundation and by the Israeli Centers of Research Excellence (I-CORE) program (Center No. 4/11).

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Agarwal, P.K., Kaplan, H. & Sharir, M. Union of Hypercubes and 3D Minkowski Sums with Random Sizes. Discrete Comput Geom 65, 1136–1165 (2021). https://doi.org/10.1007/s00454-020-00274-0

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00454-020-00274-0

Keywords

Navigation