DocumentCode :
1451496
Title :
An optimal algorithm for the angle-restricted all nearest neighbor problem on the reconfigurable mesh, with applications
Author :
Nakano, Koji ; Olariu, Stephan
Author_Institution :
Dept. of Electr. & Comput. Eng., Nagoya Inst. of Technol., Japan
Volume :
8
Issue :
9
fYear :
1997
fDate :
9/1/1997 12:00:00 AM
Firstpage :
983
Lastpage :
990
Abstract :
Given a set S of n points in the plane and two directions r1 and r2, the Angle-Restricted All Nearest Neighbor problem (ARANN, for short) asks to compute, for every point p in S, the nearest point in S lying in the planar region bounded by two rays in the directions r1 and r2 emanating from p. The ARANN problem generalizes the well-known ANN problem and finds applications to pattern recognition, image processing, and computational morphology. Our main contribution is to present an algorithm that solves an instance of size n of the ARANN problem in O(1) time on a reconfigurable mesh of size n×n. Our algorithm is optimal in the sense that Ω(n2) processors are necessary to solve the ARANN problem in O(1) time. By using our ARANN algorithm, we can provide O(1) time solutions to the tasks of constructing the Geographic Neighborhood Graph and the Relative Neighborhood Graph of n points in the plane on a reconfigurable mesh of size n×n. We also show that, on a somewhat stronger reconfigurable mesh of size n×n2, the Euclidean Minimum Spanning Tree of n points can be computed in O(1) time
Keywords :
computational geometry; image processing; pattern recognition; reconfigurable architectures; Euclidean minimum spanning tree; angle-restricted all nearest neighbor problem; computational morphology; geographic neighborhood graph; image processing; optimal algorithm; pattern recognition; reconfigurable mesh; relative neighborhood graph; Automata; Computer architecture; Control systems; Image processing; Mobile computing; Morphology; Nearest neighbor searches; Pattern recognition; Power system modeling; Tree graphs;
fLanguage :
English
Journal_Title :
Parallel and Distributed Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
1045-9219
Type :
jour
DOI :
10.1109/71.615443
Filename :
615443
Link To Document :
بازگشت