English

On the Geodesic Centers of Polygonal Domains

Computational Geometry 2016-07-21 v1 Data Structures and Algorithms

Abstract

In this paper, we study the problem of computing Euclidean geodesic centers of a polygonal domain P\mathcal{P} with a total of nn vertices. We discover many interesting observations. We give a necessary condition for a point being a geodesic center. We show that there is at most one geodesic center among all points of P\mathcal{P} that have topologically-equivalent shortest path maps. This implies that the total number of geodesic centers is bounded by the combinatorial size of the shortest path map equivalence decomposition of P\mathcal{P}, which is known to be O(n10)O(n^{10}). One key observation is a π\pi-range property on shortest path lengths when points are moving. With these observations, we propose an algorithm that computes all geodesic centers in O(n11logn)O(n^{11}\log n) time. Previously, an algorithm of O(n12+ϵ)O(n^{12+\epsilon}) time was known for this problem, for any ϵ>0\epsilon>0.

Keywords

Cite

@article{arxiv.1607.05824,
  title  = {On the Geodesic Centers of Polygonal Domains},
  author = {Haitao Wang},
  journal= {arXiv preprint arXiv:1607.05824},
  year   = {2016}
}

Comments

44 pages, 14 figures, a preliminary version to appear in ESA 2016