Title :
Parallel algorithms for higher-dimensional convex hulls
Author :
Amato, Nancy M. ; Goodrich, Michael T. ; Ramos, Elias A.
Author_Institution :
Texas A&M Univ., College Station, TX, USA
Abstract :
We give fast randomized and deterministic parallel methods for constructing convex hulls in Rd, for any fixed d. Our methods are for the weakest shared-memory model, the EREW PRAM, and have optimal work bounds (with high probability for the randomized methods). In particular, we show that the convex hull of n points in Rd can be constructed in O(log n) time using O(n log n+n[d/2]) work, with high probability. We also show that it can be constructed deterministically in O(log2 n) time using O(n log n) work for d=3 and in O(log n) time using O(n[d/2] logc([d2]-[d/2]/) n) work for d⩾4, where c>0 is a constant which is optimal for even d⩾4. We also show how to make our 3-dimensional methods output-sensitive with only a small increase in running time. These methods can be applied to other problems as well
Keywords :
computational geometry; parallel algorithms; shared memory systems; 3-dimensional methods; EREW PRAM; convex hulls; higher-dimensional convex hulls; output-sensitive; parallel algorithms; weakest shared-memory model; Data structures; Geometry; Parallel algorithms; Phase change random access memory; Radio access networks; Size measurement;
Conference_Titel :
Foundations of Computer Science, 1994 Proceedings., 35th Annual Symposium on
Conference_Location :
Santa Fe, NM
Print_ISBN :
0-8186-6580-7
DOI :
10.1109/SFCS.1994.365724