English

Covering many points with a small-area box

Computational Geometry 2019-07-12 v2

Abstract

Let PP be a set of nn points in the plane. We show how to find, for a given integer k>0k>0, the smallest-area axis-parallel rectangle that covers kk points of PP in O(nk2logn+nlog2n)O(nk^2 \log n+ n\log^2 n) time. We also consider the problem of, given a value α>0\alpha>0, covering as many points of PP as possible with an axis-parallel rectangle of area at most α\alpha. For this problem we give a probabilistic (1ε)(1-\varepsilon)-approximation that works in near-linear time: In O((n/ε4)log3nlog(1/ε))O((n/\varepsilon^4)\log^3 n \log (1/\varepsilon)) time we find an axis-parallel rectangle of area at most α\alpha that, with high probability, covers at least (1ε)κ(1-\varepsilon)\mathrm{\kappa^*} points, where κ\mathrm{\kappa^*} is the maximum possible number of points that could be covered.

Keywords

Cite

@article{arxiv.1612.02149,
  title  = {Covering many points with a small-area box},
  author = {Mark de Berg and Sergio Cabello and Otfried Cheong and David Eppstein and Christian Knauer},
  journal= {arXiv preprint arXiv:1612.02149},
  year   = {2019}
}
R2 v1 2026-06-22T17:15:53.249Z