English
 
Help Privacy Policy Disclaimer
  Advanced SearchBrowse

Item

ITEM ACTIONSEXPORT

Released

Report

Finding k points with a smallest enclosing square

MPS-Authors
/persons/resource/persons45509

Smid,  Michiel
Algorithms and Complexity, MPI for Informatics, Max Planck Society;

External Resource
No external resources are shared
Fulltext (restricted access)
There are currently no full texts shared for your IP range.
Fulltext (public)

MPI-I-93-116.pdf
(Any fulltext), 72KB

Supplementary Material (public)
There is no public supplementary material available
Citation

Smid, M.(1993). Finding k points with a smallest enclosing square (MPI-I-93-116). Saarbrücken: Max-Planck-Institut für Informatik.


Cite as: https://hdl.handle.net/11858/00-001M-0000-0014-B3F8-4
Abstract
Let $S$ be a set of $n$ points in $d$-space, let $R$ be an axes-parallel hyper-rectangle and let $1 \leq k \leq n$ be an integer. An algorithm is given that decides if $R$ can be translated such that it contains at least $k$ points of $S$. After a presorting step, this algorithm runs in $O(n)$ time, with a constant factor that is doubly-exponential in~$d$. Two applications are given. First, a translate of $R$ containing the maximal number of points can be computed in $O(n \log n)$ time. Second, a $k$-point subset of $S$ with minimal $L_{\infty}$-diameter can be computed, also in $O(n \log n)$ time. Using known dynamization techniques, the latter result gives improved dynamic data structures for maintaining such a $k$-point subset.