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