DocumentCode :
2627976
Title :
Optimal parallel hypercube algorithms for polygon problems
Author :
Atallah, Mikhail J. ; Chen, Danny Z.
Author_Institution :
Dept. of Comput. Sci., Purdue Univ., W. Lafayette, IN, USA
fYear :
1993
fDate :
1-4 Dec 1993
Firstpage :
208
Lastpage :
215
Abstract :
We present parallel techniques on hypercubes for solving optimally a class of polygon problems. We thus obtain optimal O(log n)-time, n-processor hypercube algorithms for the problems of computing the portions of an n-vertex simple polygonal chain C that are visible from a given source point, computing the convex hull of C, testing an n-vertex simple polygon P for monotonicity, and other related problems as well. Previously it was not known how to achieve these complexity bounds on hypercubes, one of the main difficulties being that there is no known optimal sorting hypercube algorithm that achieves these bounds. In fact these are the first optimal geometric hypercube algorithms that do not assume that the input is given already sorted by x or y coordinates. The hypercube model we use is the standard one, with O(1) local memory per processor, and with one-port communication
Keywords :
computational complexity; computational geometry; hypercube networks; parallel algorithms; O(1) local memory; complexity bounds; monotonicity; n-processor hypercube algorithms; n-vertex simple polygon; n-vertex simple polygonal chain; one-port communication; optimal geometric hypercube algorithms; optimal parallel hypercube algorithms; optimal sorting hypercube algorithm; parallel techniques; polygon problems; source point; Computer science; Hypercubes; Kernel; Sorting; Teleprinting; Testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Processing, 1993. Proceedings of the Fifth IEEE Symposium on
Conference_Location :
Dallas, TX
Print_ISBN :
0-8186-4222-X
Type :
conf
DOI :
10.1109/SPDP.1993.395530
Filename :
395530
Link To Document :
بازگشت