DocumentCode
1833030
Title
A parallel algorithm for computing polygon set operations
Author
Karinthi, R. ; Srinivas, K. ; Almasi, G.
Author_Institution
Dept. of Comput. Sci., West Virginia Univ., Morgantown, WV, USA
fYear
1994
fDate
26-29 Apr 1994
Firstpage
115
Lastpage
119
Abstract
We present a parallel algorithm for performing Boolean set operations on generalized polygons that have holes in them. The intersection algorithm has a processor complexity of O(m2n 2) processors and a time complexity of O(max(2logm, log2 n)), where m is the maximum number of vertices in any loop of a polygon, and n is the maximum number of loops per polygon. The union and difference algorithms have a processor complexity of O(m2n 2) and time complexity of O(logm) and O(2logm, logn) respectively. The algorithm is based on the EREW PRAM model. The algorithm tries to minimize the intersection point computations by intersecting only a subset of loops of the polygons based on of their topological relationships
Keywords
Boolean functions; computational complexity; computational geometry; parallel algorithms; parallel architectures; set theory; Boolean set operations; EREW PRAM model; difference algorithms; generalized polygons; intersection algorithm; intersection point computations; loops; parallel algorithm; polygon set operations; processor complexity; time complexity; topological relationships; Application software; CADCAM; Computer aided manufacturing; Computer architecture; Computer graphics; Concurrent computing; NASA; Parallel algorithms; Phase change random access memory; Very large scale integration;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel Processing Symposium, 1994. Proceedings., Eighth International
Conference_Location
Cancun
Print_ISBN
0-8186-5602-6
Type
conf
DOI
10.1109/IPPS.1994.288312
Filename
288312
Link To Document