Title :
An optimal algorithm for the angle-restricted all nearest neighbor problem on the reconfigurable mesh
Author :
Nakano, Koji ; Olariu, Stephan
Author_Institution :
Dept. of Electr. & Comput. Eng., Nagoya Inst. of Technol., Japan
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) 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 r 1 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 arbitrary 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
Keywords :
computational complexity; computational geometry; graph theory; mathematics computing; multiprocessor interconnection networks; optimisation; parallel algorithms; parallel architectures; reconfigurable architectures; ARANN; angle-restricted all nearest neighbor problem; computation time; computational geometry; computational morphology; image processing; optimal algorithm; parallel algorithm; parallel architecture; pattern recognition; planar region; problem solving; reconfigurable mesh; Computer science; Euclidean distance; Image processing; Morphology; Nearest neighbor searches; Pattern recognition; Power system modeling; Terminology;
Conference_Titel :
Parallel Processing Symposium, 1996., Proceedings of IPPS '96, The 10th International
Conference_Location :
Honolulu, HI
Print_ISBN :
0-8186-7255-2
DOI :
10.1109/IPPS.1996.508132