Home
Scholarly Works
Output-Sensitive Algorithms for Computing...
Journal article

Output-Sensitive Algorithms for Computing Nearest-Neighbour Decision Boundaries

Abstract

Given a set R of red points and a set B of blue points, the nearest-neighbour decision rule classifies a new point q as red (respectively, blue) if the closest point to q in R ⋃ B comes from R (respectively, B). This rule implicitly partitions space into a red set and a blue set that are separated by a red-blue decision boundary. In this paper we develop output-sensitive algorithms for computing this decision boundary for point sets on the line and in ℝ2. Both algorithms run in time O(n log k), where k is the number of points that contribute to the decision boundary. This running time is the best possible when parameterizing with respect to n and k.

Authors

Bremner D; Demaine E; Erickson J; Iacono J; Langerman S; Morin P; Toussaint G

Journal

Discrete & Computational Geometry, Vol. 33, No. 4, pp. 593–604

Publisher

Springer Nature

Publication Date

January 1, 2005

DOI

10.1007/s00454-004-1152-0

ISSN

0179-5376

Contact the Experts team