Discrete Applied Mathematics· 2026Q2
Computational aspects of disks enclosing many points
- 0citations
- Q2SCImago
- 2026year
Short summary
New algorithms find pairs of points in a set S (n points) such that any disk containing the pair must also contain at least c*n points, with c=1/2-(1+2α)/12 for a randomized O(n log n) approach and c≈1/4.7 for a quadratic time algorithm.
AI-generated from the title and abstract; the full text is not read.
Key points
- Randomized algorithm finds a point pair in O(n log n) expected time, guaranteeing any disk containing the pair encloses at least c*n points (c=1/2-(1+2α)/12).
- Quadratic time algorithm improves the constant c to ≈1/4.7 for the same problem.
- The quadratic algorithm can be adapted to find the pair maximizing points in any enclosing disk in O(n^2 log n) time.
- Linear time algorithms exist for points in convex position and for finding pairs whose diametral disk contains many points (at least n/3).
AI-generated from the title and abstract; the full text is not read.
Abstract
Let S be a set of n points in the plane. We present several different algorithms for finding a pair of points in S such that any disk that contains that pair must contain at least c n points of S , for some constant c > 0 . The first is a randomized algorithm that finds a pair in O ( n log n ) expected time for points in general position, and c = 1 / 2 − ( 1 + 2 α ) / 12 , for any 0 < α < 1 . The second algorithm, also for points in general position, takes quadratic time, but the constant c is improved to 1 / 2 − 1 / 12 ≈ 1 / 4.7 . 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 O ( n 2 log n ) time. We also consider variants of the problem. When the set S is in convex position, we present an algorithm that finds in linear time a pair of points such that any disk through them contains at least n / 3 points of S . For the variant where we are only interested in finding a pair such that the diametral disk of that pair contains many points, we also have a linear-time algorithm that finds a disk with at least n / 3 points of S . Finally, we present a generalization of the first two algorithms to the case where the set S of points is coloured using two colours. We also consider adapting these algorithms to solve the same problems when S is a set of points inside of a simple polygon P , with the notion of a disk replaced by that of a geodesic disk.
The authors' abstract, as published at the source. Discrete Applied Mathematics, 2026 · DOI ↗
Continue with a free account
Ask the paper: 3 free questions a day about this paper; save it, get its citation, new summaries every day for your field. Takeaways are Premium.
Continue free on the webSign in with Google or Apple; no card needed. You come back to this paper.
On your phone:
Field: Computer Graphics and Computer-Aided Design
Computer Graphics and Computer-Aided DesignComputer Science