English

Smallest Enclosing Disk Queries Using Farthest-Point Voronoi Diagrams

Computational Geometry 2026-05-06 v2 Data Structures and Algorithms

Abstract

Let SS be a set of nn points in R2\mathbb{R}^2. Our goal is to preprocess SS to efficiently compute the smallest enclosing disk of the points in SS that lie inside an axis-aligned query rectangle. Previous data structures for this problem achieve a query time of O(log6n)O(\log^6 n) with O(nlog2n)O(n \log^2 n) preprocessing time and space by lifting the points to 3D, dualizing them into polyhedra, and searching through their intersections. We present a significantly simpler approach, solely based on 2D geometric structures, specifically 2D farthest-point Voronoi diagrams. Our approach achieves a deterministic query time of O(log4n)O(\log^4 n) and, via randomization, an expected query time of O(log5/2nloglogn)O(\log^{5/2} n \log\log n) with the same preprocessing bounds.

Keywords

Cite

@article{arxiv.2605.00743,
  title  = {Smallest Enclosing Disk Queries Using Farthest-Point Voronoi Diagrams},
  author = {Kevin Buchin and Mark Joachim Krallmann and Frank Staals},
  journal= {arXiv preprint arXiv:2605.00743},
  year   = {2026}
}

Comments

23 pages, 20 figures. Replaced the previous version to correct the proof of Lemma 9