English

Reducing Nearest Neighbor Training Sets Optimally and Exactly

Computational Geometry 2023-02-07 v1 Computational Complexity Machine Learning

Abstract

In nearest-neighbor classification, a training set PP of points in Rd\mathbb{R}^d with given classification is used to classify every point in Rd\mathbb{R}^d: Every point gets the same classification as its nearest neighbor in PP. Recently, Eppstein [SOSA'22] developed an algorithm to detect the relevant training points, those points pPp\in P, such that PP and P{p}P\setminus\{p\} induce different classifications. We investigate the problem of finding the minimum cardinality reduced training set PPP'\subseteq P such that PP and PP' induce the same classification. We show that the set of relevant points is such a minimum cardinality reduced training set if PP is in general position. Furthermore, we show that finding a minimum cardinality reduced training set for possibly degenerate PP is in P for d=1d=1, and NP-complete for d2d\geq 2.

Keywords

Cite

@article{arxiv.2302.02132,
  title  = {Reducing Nearest Neighbor Training Sets Optimally and Exactly},
  author = {Josiah Rohrer and Simon Weber},
  journal= {arXiv preprint arXiv:2302.02132},
  year   = {2023}
}

Comments

10 pages, 9 figures

R2 v1 2026-06-28T08:31:56.764Z