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 :
بازگشت