Computational aspects of disks enclosing many points
Prosenjit Bose, Guillermo Esteban, Tyler Tuttle

TL;DR
This paper introduces several algorithms for finding point pairs in a set such that any disk containing them also contains a significant number of other points, with applications to convex and polygonal point sets.
Contribution
It presents new randomized and deterministic algorithms with improved constants and runtime complexities for identifying such point pairs in various geometric configurations.
Findings
Randomized algorithm finds pairs with at least 1/2 - sqrt((1+2α)/12) fraction of points in expected O(n log n) time.
Deterministic quadratic-time algorithm improves the constant to approximately 1/4.7.
Linear-time algorithms for convex position and diametral disk variants.
Abstract
Let be a set of points in the plane. We present several different algorithms for finding a pair of points in such that any disk that contains that pair must contain at least points of , for some constant . The first is a randomized algorithm that finds a pair in expected time for points in general position, and , for any . The second algorithm, also for points in general position, takes quadratic time, but the constant is improved to . The second algorithm can also be used as a subroutine to find the pair that maximizes the number of points inside any disk that contains the pair, in time. We also consider variants of the problem. When the set is in convex position, we present an algorithm that finds in linear time a pair of points such that any disk…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsComputational Geometry and Mesh Generation · Point processes and geometric inequalities · Topological and Geometric Data Analysis
