An output-sensitive algorithm for computing the union of cubes and fat boxes in 3D
Publication
, Conference
Agarwal, PK; Steiger, A
Published in: Leibniz International Proceedings in Informatics, LIPIcs
July 1, 2021
Let C be a set of n axis-aligned cubes of arbitrary sizes in ℝ3. Let U be their union, and let κ be the number of vertices on ∂U; κ can vary between O(1) and O(n2). We show that U can be computed in O(n log3 n + κ) time if C is in general position. The algorithm also computes the union of a set of fat boxes (i.e., boxes with bounded aspect ratio) within the same time bound. If the cubes in C are congruent or have bounded depth, the running time improves to O(n log2 n), and if both conditions hold, the running time improves to O(n log n).
Duke Scholars
Published In
Leibniz International Proceedings in Informatics, LIPIcs
DOI
ISSN
1868-8969
Publication Date
July 1, 2021
Volume
198
Related Subject Headings
- 46 Information and computing sciences
Citation
APA
Chicago
ICMJE
MLA
NLM
Agarwal, P. K., & Steiger, A. (2021). An output-sensitive algorithm for computing the union of cubes and fat boxes in 3D. In Leibniz International Proceedings in Informatics, LIPIcs (Vol. 198). https://doi.org/10.4230/LIPIcs.ICALP.2021.10
Agarwal, P. K., and A. Steiger. “An output-sensitive algorithm for computing the union of cubes and fat boxes in 3D.” In Leibniz International Proceedings in Informatics, LIPIcs, Vol. 198, 2021. https://doi.org/10.4230/LIPIcs.ICALP.2021.10.
Agarwal PK, Steiger A. An output-sensitive algorithm for computing the union of cubes and fat boxes in 3D. In: Leibniz International Proceedings in Informatics, LIPIcs. 2021.
Agarwal, P. K., and A. Steiger. “An output-sensitive algorithm for computing the union of cubes and fat boxes in 3D.” Leibniz International Proceedings in Informatics, LIPIcs, vol. 198, 2021. Scopus, doi:10.4230/LIPIcs.ICALP.2021.10.
Agarwal PK, Steiger A. An output-sensitive algorithm for computing the union of cubes and fat boxes in 3D. Leibniz International Proceedings in Informatics, LIPIcs. 2021.
Published In
Leibniz International Proceedings in Informatics, LIPIcs
DOI
ISSN
1868-8969
Publication Date
July 1, 2021
Volume
198
Related Subject Headings
- 46 Information and computing sciences