Geodesic farthest-point Voronoi diagram in linear time
arXiv:1809.01481
Abstract
Let be a simple polygon with vertices. For any two points in , the geodesic distance between them is the length of the shortest path that connects them among all paths contained in . Given a set of sites being a subset of the vertices of , we present a randomized algorithm to compute the geodesic farthest-point Voronoi diagram of in running in expected time. That is, a partition of into cells, at most one cell per site, such that every point in a cell has the same farthest site with respect to the geodesic distance. In particular, this algorithm can be extended to run in expected time when is an arbitrary set of sites contained in , thereby solving the open problem posed by Mitchell in Chapter 27 of the Handbook of Computational Geometry.