Skip to main content

New parallel algorithms for convex hull and triangulation in 3-dimensional space

  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 629))

Abstract

Let S be a set of n given points in 3-dimensional space. We present parallel algorithms for the construction of the convex hull and for triangulation of S on a CREW-PRAM. For 3-dim. convex hull our algorithm is time-optimal and uses time O(1/ε· log(n)) with O(n 1+e) processors. By duality parallel convex hull algorithms induce new ones for Voronoidiagrams in the plane, using the same time and processor bounds. A second parallel algorithm for Voronoi-diagrams presented here uses time O(log(n) 2) with O(n) processors.

For 3-dim. triangulation of S we give the first parallel algorithm for the generalized problem, using time O(log(n) 2) with O(n 1+e) processors. For the tangential-plane problem we give a parallel algorithm, needing time O(log(n)) with O(n) processors.

This is a preview of subscription content, log in via an institution.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. A.Aggerwal, B.Chazelle, L.Guibas, C.Ó'Dúnlaing, C.K.Yap. Parallel computational geometry. Algorithmica, vol. 3, pages 293–327, 1988.

    Article  MathSciNet  Google Scholar 

  2. B.Chazelle, D.P.Dobkin. Intersection of Convex Objects in Two and Three Dimensions. Journal of the A. C. M., vol. 34, no. 1, pages –27, 1987.

    MathSciNet  Google Scholar 

  3. A.Chow. Parallel algorithms for geometric problems. Ph.D. Dissertation, Computer Science Department, University of Illinois at Urbana-Champaign, 1980.

    Google Scholar 

  4. R.Cole. Searching and Storing Similar Lists. Journal of Algorithms, no. 7, pages 202–220, 1986.

    Article  MathSciNet  Google Scholar 

  5. R.Cole, M.T.Goodrich, C.Ó'Dúnlaing. Merging Free Trees in Parallel for Efficient Voronoi Diagram Construction. ICALP, pages 432–445 1990.

    Google Scholar 

  6. N.Dadoun, D.G.Kirkpatrick. Parallel Construction of Subdivision Hierarchies. Journal of Computer and System Sciences, vol. 39, pages 153–165, 1989.

    Article  MATH  MathSciNet  Google Scholar 

  7. H. El Gindy. An optimal Speed-up Par. Alg. for Triangulating Simplicial Point Sets in Space. Int. J. Par. Progr., vol. 15, no. 5, pages 389–398, 1987.

    Article  Google Scholar 

  8. W.Mumbeck, W.Preilowski. A new nearly optimal Parallel Algorithm for computing Voronoi-diagrams. Tech. Rep. 57, Uni-GH Paderborn CS, 1988.

    Google Scholar 

  9. W.Preilowski, E.Dahlhaus, G.Wechsung. New Par. Alg. for Convex Hull and Applic. in 3-Dim. Space. Techn. Rep. 82, Uni-GH Paderborn CS, 1991.

    Google Scholar 

  10. W.Preilowski, G.Wechsung. A time-optimal Parallel Algorithm for the 3-dimensional Convex Hull. Techn. Rep. 62, Uni-GH Paderborn CS, 1989.

    Google Scholar 

  11. F.P.Preparata, I.Shamos. Computational Geometry: An Introduction. Texts and Monographs in Computer Science, Springer-Verlag, 1985.

    Google Scholar 

  12. F.P.Preparata, S.J. Hong Convex hulls of finite sets in two and three dimensions. Communications of the ACM, vol. 20, no. 2, pages 87–93, 1977.

    Article  MATH  MathSciNet  Google Scholar 

  13. I.Stojmenovic. Parallel Computational Geometry. Technical Report Washington State University 1987.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Ivan M. Havel Václav Koubek

Rights and permissions

Reprints and permissions

Copyright information

© 1992 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Preilowski, W., Dahlhaus, E., Wechsung, G. (1992). New parallel algorithms for convex hull and triangulation in 3-dimensional space. In: Havel, I.M., Koubek, V. (eds) Mathematical Foundations of Computer Science 1992. MFCS 1992. Lecture Notes in Computer Science, vol 629. Springer, Berlin, Heidelberg . https://doi.org/10.1007/3-540-55808-X_43

Download citation

  • DOI: https://doi.org/10.1007/3-540-55808-X_43

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-55808-8

  • Online ISBN: 978-3-540-47291-9

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics