English

An Optimal Deterministic Algorithm for Geodesic Farthest-Point Voronoi Diagrams in Simple Polygons

Computational Geometry 2021-05-25 v2 Data Structures and Algorithms

Abstract

Given a set SS of mm point sites in a simple polygon PP of nn vertices, we consider the problem of computing the geodesic farthest-point Voronoi diagram for SS in PP. It is known that the problem has an Ω(n+mlogm)\Omega(n+m\log m) time lower bound. Previously, a randomized algorithm was proposed [Barba, SoCG 2019] that can solve the problem in O(n+mlogm)O(n+m\log m) expected time. The previous best deterministic algorithms solve the problem in O(nloglogn+mlogm)O(n\log \log n+ m\log m) time [Oh, Barba, and Ahn, SoCG 2016] or in O(n+mlogm+mlog2n)O(n+m\log m+m\log^2 n) time [Oh and Ahn, SoCG 2017]. In this paper, we present a deterministic algorithm of O(n+mlogm)O(n+m\log m) time, which is optimal. This answers an open question posed by Mitchell in the Handbook of Computational Geometry two decades ago.

Keywords

Cite

@article{arxiv.2103.00076,
  title  = {An Optimal Deterministic Algorithm for Geodesic Farthest-Point Voronoi Diagrams in Simple Polygons},
  author = {Haitao Wang},
  journal= {arXiv preprint arXiv:2103.00076},
  year   = {2021}
}

Comments

To appear in SoCG 2021

R2 v1 2026-06-23T23:33:33.172Z