An NC parallel 3D convex hull algorithm

  • Authors:
  • Nancy M. Amato;Franco P. Preparata

  • Affiliations:
  • -;-

  • Venue:
  • SCG '93 Proceedings of the ninth annual symposium on Computational geometry
  • Year:
  • 1993

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper we present an Ologn time parallel algorithm for computing the convex hullof n points in R3. This algorithm uses On1+a processors on a CREW PRAM, for any constant 0 Olog2n. In addition, the algorithm presented here is thefirst parallel algorithm for the three-dimensional convex hull problemthat is not based on the serial divide-and-conquer algorithm ofPreparata and Hong, whose crucial operation is the merging of the convexhulls of two linearly separated point sets. The contributions of thispaper are therefore (i) an Ologn time parallel algorithm for the three-dimensionalconvex hull problem, and (ii) a parallel algorithm for this problemthat does not follow the traditional divide-and-conquer paradigm.