ACM Home Page
Please provide us with feedback. Feedback
Efficient parallel geometric algorithms on a mesh of trees
Full text PdfPdf (521 KB)
Source ACM Southeast Regional Conference archive
Proceedings of the 33rd annual on Southeast regional conference table of contents
Clemson, South Carolina
SESSION: Algorithms table of contents
Pages: 213 - 218  
Year of Publication: 1995
ISBN:0-89791747-2
Authors
Fenglien Lee  Winston-Salem State University, Winston-Salem, North Carolina
Richard Jou  Winston-Salem State University, Winston-Salem, North Carolina
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 6,   Downloads (12 Months): 23,   Citation Count: 2
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1122018.1122056
What is a DOI?

ABSTRACT

In this paper, we present some efficient parallel geometric algorithms for computing the All Nearest Neighbors, Delaunay Triangulation, Convex Hull, and Voronoi Diagram of a point set S with N points in the plane. The algorithm of All Nearest Neighbors is to find the nearest-neighbor point for each point in S. It can be applied to cluster analysis, classification theory and computational geometry. A Delaunay Triangulation of S is an triangulation in which the circumcircle of each triangle contains no any other point of S. Delaunay Triangulation has practical applications on finite-element method, computational fluid dynamics, geometric modeling, visualization, numerical analysis, and computational geometry. The Convex Hull of S is the smallest convex polygon that includes all the points of S. Convex hull has many applications in pattern recognition, image processing, stock cutting and allocation, and computational geometry. The straight-line dual of a Voronoi Diagram is a Delaunay Triangulation. Voronoi Diagram is a very useful data structure for robotics, image processing, graph theory, computational fluid dynamics, and computational geometry. We use a mesh of trees with N × N processors as the computation model. All of these parallel algorithms have the same good time complexity O (log N) [1][9].


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
B. Chazelle, "Computational Geometry on a Systolic Chip", IEEE Transactions on Computers, Vol. C-33, No. 9, Sept. 1984, pp774--785.
 
3
D. J. Evans and I. Stojmenovic. "On Parallel Computation of Voronoi Diagrams", Parallel Computing, Vol. 12, 1989, pp121--125.
 
4
C. -S. Jeong, "An Improved Parallel Algorithm for Constructing Voronoi Diagram on a Mesh-Connected Computer", Parallel Computing, Vol. 17, July 1991, pp505--514.
 
5
Fenglien Lee and S. Q. Zheng, "Constructing Voronoi Diagram of a Point Set on Mesh of Trees", International Conference on Parallel Processing, Vol. III, 1992, pp136--140.
 
6
 
7
P. D. MacKenzie and Q. F. Stout, "Asymptotically Efficient Hypercube Algorithms for Computational Geometry", Proceedings of the Third Symposium on the Frontiers of Massively Parallel Computation, October 1990, pp8--11.
 
8
 
9
 
10
 
11
I. Stojmenovic, "Computational Geometry on a Hypercube", Proceedings of the 1988 International Conference on Parallel Processing, August 1988, Vol. III, pp100--103.
 
12


Collaborative Colleagues:
Fenglien Lee: colleagues
Richard Jou: colleagues