Title :
Cascading divide-and-conquer: A technique for designing parallel algorithms
Author :
Atallah, Mikhail J. ; Cole, Richard ; Goodrich, Michael T.
Abstract :
We present techniques for parallel divide-and-conquer, resulting in improved parallel algorithms for a number of problems. The problems for which we give improved algorithms include intersection detection, trapezoidal decomposition (hence, polygon triangulation), and planar point location (hence, Voronoi diagram construction). We also give efficient parallel algorithms for fractional cascading, 3-dimensional maxima, 2-set dominance counting, and visibility from a point. All of our algorithms run in O(log n) time with either a linear or sub-linear number of processors in the CREW PRAM model.
Keywords :
Algorithm design and analysis; Computational modeling; Concurrent computing; Data structures; Face detection; Parallel algorithms; Phase change random access memory; Read-write memory;
Conference_Titel :
Foundations of Computer Science, 1987., 28th Annual Symposium on
Conference_Location :
Los Angeles, CA, USA
Print_ISBN :
0-8186-0807-2
DOI :
10.1109/SFCS.1987.12