A parallel algorithm for approximate regularity
Spatial regularity amidst a seemingly chaotic image is often meaningful. Many papers in computational geometry are concerned with detecting some type of regularity via exact solutions to problems in geometric pattern recognition. However, real-world applications often have data that is approximate, and may rely on calculations that are approximate. Thus, it is useful to develop solutions that have an error tolerance. A solution has recently been presented by Robins et al. [Inform. Process. Lett. 69 (1999) 189-195] to the problem of finding all maximal subsets of an input set in the Euclidean plane R-2 that are approximately equally-spaced and approximately collinear. This is a problem that arises in computer vision, military applications, and other areas. The algorithm of Robins et al. is different in several important respects from the optimal algorithm given by Kahng and Robins [Patter Recognition Lett. 12 (1991) 757-764] for the exact version of the problem. The algorithm of Robins et al. seems inherently sequential and runs in O(n(5/2)) time, where n is the size of the input set. In this paper, we give parallel solutions to this problem. (C) 2001 Elsevier Science B.V. All rights reserved.
parallel algorithms computational geometry equally-spaced collinear sequence parallel random access machine (pram) mesh