English

Separating a Voronoi Diagram via Local Search

Computational Geometry 2014-06-17 v2

Abstract

Given a set P\mathsf{P} of nn points in Rd\mathbb{R}^d, we show how to insert a set X\mathsf{X} of O(n11/d)O( n^{1-1/d} ) additional points, such that P\mathsf{P} can be broken into two sets P1\mathsf{P}_1 and P2\mathsf{P}_2, of roughly equal size, such that in the Voronoi diagram V(PX)\mathcal{V}( \mathsf{P} \cup \mathsf{X} ), the cells of P1\mathsf{P}_1 do not touch the cells of P2\mathsf{P}_2; that is, X\mathsf{X} separates P1\mathsf{P}_1 from P2\mathsf{P}_2 in the Voronoi diagram. Given such a partition (P1,P2)(\mathsf{P}_1,\mathsf{P}_2) of P\mathsf{P}, we present approximation algorithms to compute the minimum size separator realizing this partition. Finally, we present a simple local search algorithm that is a PTAS for geometric hitting set of fat objects (which can also be used to approximate the optimal Voronoi partition).

Keywords

Cite

@article{arxiv.1401.0174,
  title  = {Separating a Voronoi Diagram via Local Search},
  author = {Vijay V. S. P. Bhattiprolu and Sariel Har-Peled},
  journal= {arXiv preprint arXiv:1401.0174},
  year   = {2014}
}
R2 v1 2026-06-22T02:37:38.414Z