Searching and sorting similar lists
Journal of Algorithms
Halfplanar range search in linear space and O(n0.695) query time
Information Processing Letters
Information and Control
Algorithms in combinatorial geometry
Algorithms in combinatorial geometry
Cutting hyperplanes for divide-and-conquer
Discrete & Computational Geometry
Constructing Levels in Arrangements and Higher Order Voronoi Diagrams
SIAM Journal on Computing
Efficiently computing the closest point to a query line
Pattern Recognition Letters
Queries with segments in Voronoi diagrams
Computational Geometry: Theory and Applications
An efficient k nearest neighbors searching algorithm for a query line
Theoretical Computer Science
Smallest k-point enclosing rectangle and square of arbitrary orientation
Information Processing Letters
Chromatic distribution of k-nearest neighbors of a line segment in a planar colored point set
Information Processing Letters
Note: Computing closest and farthest points for a query segment
Theoretical Computer Science
Improved Algorithm for a Widest 1-Corner Corridor
WALCOM '09 Proceedings of the 3rd International Workshop on Algorithms and Computation
Improved algorithm for the widest empty 1-corner corridor
Information Processing Letters
Smallest k-point enclosing rectangle and square of arbitrary orientation
Information Processing Letters
Hi-index | 0.00 |
We present an efficient algorithm for finding k nearest neighbors of a query line segment among a set of points distributed arbitrarily on a two dimensional plane. Along the way to finding this algorithm, we have obtained an improved triangular range searching technique in 2D. Given a set of n points, we preprocess them to create a data structure using O(n2) time and space, such that given a triangular query region Δ, the number of points inside Δ can be reported in O(logn) time. Finally, this triangular range counting technique is used for finding k nearest neighbors of a query straight line segment in O(log2 n + k) time.