All nearest neighbor calculation based on Delaunay graphs
Nasrin Mazaheri Soudani, Ali Karami

TL;DR
This paper introduces a new algorithm for all nearest neighbor calculation using Delaunay graphs, improving efficiency over existing methods by leveraging precomputed spatial data structures.
Contribution
The paper presents a novel algorithm that utilizes Delaunay graphs to compute all nearest neighbors more efficiently than traditional algorithms without precomputation.
Findings
The new algorithm outperforms existing algorithms in CPU time.
It reduces the number of IO operations needed.
Experimental results confirm improved performance.
Abstract
When we have two data sets and want to find the nearest neighbour of each point in the first dataset among points in the second one, we need the all nearest neighbour operator. This is an operator in spatial databases that has many application in different fields such as GIS and VLSI circuit design. Existing algorithms for calculating this operator assume that there is no pre computation on these data sets. These algorithms has o(n*m*d) time complexity where n and m are the number of points in two data sets and d is the dimension of data points. With assumption of some pre computation on data sets algorithms with lower time complexity can be obtained. One of the most common pre computation on spatial data is Delaunay graphs. In the Delaunay graph of a data set each point is linked to its nearest neighbours. In this paper, we introduce an algorithm for computing the all nearest neighbour…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsData Management and Algorithms · Geographic Information Systems Studies · Computational Geometry and Mesh Generation
