English

A Randomized Incremental Algorithm for the Hausdorff Voronoi Diagram of Non-crossing Clusters

Computational Geometry 2016-03-08 v3

Abstract

In the Hausdorff Voronoi diagram of a family of \emph{clusters of points} in the plane, the distance between a point tt and a cluster PP is measured as the maximum distance between tt and any point in PP, and the diagram is defined in a nearest-neighbor sense for the input clusters. In this paper we consider %El."non-crossing" \emph{non-crossing} clusters in the plane, for which the combinatorial complexity of the Hausdorff Voronoi diagram is linear in the total number of points, nn, on the convex hulls of all clusters. We present a randomized incremental construction, based on point location, that computes this diagram in expected O(nlog2n)O(n\log^2{n}) time and expected O(n)O(n) space. Our techniques efficiently handle non-standard characteristics of generalized Voronoi diagrams, such as sites of non-constant complexity, sites that are not enclosed in their Voronoi regions, and empty Voronoi regions. The diagram finds direct applications in VLSI computer-aided design.

Keywords

Cite

@article{arxiv.1312.3904,
  title  = {A Randomized Incremental Algorithm for the Hausdorff Voronoi Diagram of Non-crossing Clusters},
  author = {Panagiotis Cheilaris and Elena Khramtcova and Stefan Langerman and Evanthia Papadopoulou},
  journal= {arXiv preprint arXiv:1312.3904},
  year   = {2016}
}

Comments

arXiv admin note: substantial text overlap with arXiv:1306.5838