English

On the Planar Two-Center Problem and Circular Hulls

Computational Geometry 2020-02-20 v1 Data Structures and Algorithms

Abstract

Given a set SS of nn points in the Euclidean plane, the two-center problem is to find two congruent disks of smallest radius whose union covers all points of SS. Previously, Eppstein [SODA'97] gave a randomized algorithm of O(nlog2n)O(n\log^2n) expected time and Chan [CGTA'99] presented a deterministic algorithm of O(nlog2nlog2logn)O(n\log^2 n\log^2\log n) time. In this paper, we propose an O(nlog2n)O(n\log^2 n) time deterministic algorithm, which improves Chan's deterministic algorithm and matches the randomized bound of Eppstein. If SS is in convex position, then we solve the problem in O(nlognloglogn)O(n\log n\log\log n) deterministic time. Our results rely on new techniques for dynamically maintaining circular hulls under point insertions and deletions, which are of independent interest.

Keywords

Cite

@article{arxiv.2002.07945,
  title  = {On the Planar Two-Center Problem and Circular Hulls},
  author = {Haitao Wang},
  journal= {arXiv preprint arXiv:2002.07945},
  year   = {2020}
}

Comments

A preliminary version to appear in SoCG 2020

R2 v1 2026-06-23T13:46:14.494Z