Pith. sign in

REVIEW

Voronoi diagram of orthogonal polyhedra in two and three dimensions

Not yet reviewed by Pith; the record is open.

This paper has not been read by Pith yet. Machine review is queued; the pith claim, tier, and objections will appear here once it completes.

SPECIMEN: schema-true, not a live event

T0 review · schema-true

One-sentence machine reading of the paper's core claim.

pith:XXXXXXXX · record.json · timestamp

arxiv 1905.08691 v2 pith:HYF6TE2B submitted 2019-05-21 cs.CG

classification cs.CG
keywords deltavoronoidiagramorthogonalpolyhedraalgorithmalphaapproach
verification ladder T0 review T1 audit T2 compute T3 formal

Signed reviews

No signed human review yet.

0 comments
abstract

Voronoi diagrams are a fundamental geometric data structure for obtaining proximity relations. We consider collections of axis-aligned orthogonal polyhedra in two and three-dimensional space under the max-norm, which is a particularly useful scenario in certain application domains. We construct the exact Voronoi diagram inside an orthogonal polyhedron with holes defined by such polyhedra. Our approach avoids creating full-dimensional elements on the Voronoi diagram and yields a skeletal representation of the input object. We introduce a complete algorithm in 2D and 3D that follows the subdivision paradigm relying on a bounding-volume hierarchy; this is an original approach to the problem. The complexity is adaptive and comparable to that of previous methods. Under a mild assumption it is $O(n / \Delta + 1 / \Delta^2)$ in 2D or $O(n\alpha^2 / \Delta^2 +1 / \Delta^3)$ in 3D, where $n$ is the number of sites, namely edges or facets resp., $\Delta$ is the maximum cell size for the subdivision to stop, and $\alpha$ bounds vertex cardinality per facet. We also provide a numerically stable, open-source implementation in Julia, illustrating the practical nature of our algorithm.

Discussion (0). Continue with ORCID to comment.

Pith tools