Skip to main content

A note on determining the 3-dimensional convex hull of a set of points on a mesh of processors

Preliminary version

  • Conference paper
  • First Online:
SWAT 88 (SWAT 1988)

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

Included in the following conference series:

Abstract

This paper discusses the construction of the 3-dimensional convex hull for a set of n points stored on a √n × √n mesh of processors. Lu has shown that this problem can be solved in √n log n time if all points are located on a sphere. Here, we solve, in the same time-complexity, the 3-dimensional convex hull problem for arbitrary point sets. Furthermore, we observe a time/space trade off: if each processor is allocated O(log n) space then √n time is sufficient to determine the 3-dimensional convex hull.

Research supported by Natural Science and Engineering Research Council of Canada. This work was done in part while the third author was visiting Carleton University in November 1987.

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

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. A. Aggarwal, B. Chazelle, L. Guibas, C. O. Dunlaing, and C. Yap, "Parallel computational geometry", Proc. IEEE Symp. on Found. of Computer Science, Portland, Oregon, Oct. 1985

    Google Scholar 

  2. M. Atallah, S. Hambrusch, "Solving tree problems on a mesh-connected processor array", Information and Control, Vol. 69, Nos. 1–3, 1986.

    Google Scholar 

  3. K. Q. Brown, "Voronoi diagrams from convex hulls", Information Processing Letters, Vol.9, 1979, pp. 223–228.

    Google Scholar 

  4. N. Dadoun, D. G. Kirkpatrick, "Parallel construction of subdivision hierarchies", Proc. of the 3rd ACM Conference on Computational Geometry, 1987, pp. 205–214

    Google Scholar 

  5. F. Dehne, J.-R. Sack, "A survey of parallel computational geometry algorithms", Tech. Rept. School of Computer Science, Carleton University, Ottawa, Canada, 1988, to be presented at Parcella '88, Berlin, GDR, October 1988

    Google Scholar 

  6. D. G. Kirkpatrick, "Optimal search in planar subdivisions", SIAM Journal of Computing 12,1, 1983, pp. 28–35.

    Google Scholar 

  7. C. S. Jeong, D. T. Lee, "Parallel geometric algorithms on mesh-connected computers", FJCC, 1987.

    Google Scholar 

  8. M. Lu, "Constructing the Voronoi diagram on a mesh-connected computer", Proc. of the 1986 IEEE Conference on Parallel Processing, St. Charles, III., 1986, pp. 806–811.

    Google Scholar 

  9. R. Miller, Q. F. Stout, "Computational geometry on a mesh-connected computer", Proc. Int. Conf. on Parallel Processing, 1984.

    Google Scholar 

  10. R. Miller, Q. F. Stout, "Mesh computer algorithms for computational geometry", Technical Report 86-18, Department of Computer Science, University of Buffalo, 1986.

    Google Scholar 

  11. R. Miller, Q. F. Stout, "Parallel Algorithms for Regular Structures", MIT Press, to appear.

    Google Scholar 

  12. F. P. Preparata, S. J. Hong, "Convex hulls of sets of points in two and three dimensions", Comm. ACM 20, 1977, pp. 87–93.

    Google Scholar 

  13. F. P. Preparata, M. I. Shamos, "Computational Geometry: An Introduction", Springer Verlag, New York, Berlin, Heidelberg, Tokyo, 1985

    Google Scholar 

  14. C. D. Thompson, H. T. Kung, "Sorting on a mesh-connected parallel computer", Comm. ACM 20, 1977, pp. 263–271.

    Google Scholar 

  15. J. D. Ullman, "Computational aspects of VLSI", Principles of Computer Science Series, Computer Science Press, 1984.

    Google Scholar 

  16. C. K. Yap, "What can be parallelized in computational geometry"? International Workshop on Parallel Algorithms and Architectures, Suhl, GDR, 1987.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Rolf Karlsson Andrzej Lingas

Rights and permissions

Reprints and permissions

Copyright information

© 1988 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Dehne, F., Sack, JR., Stojmenović, I. (1988). A note on determining the 3-dimensional convex hull of a set of points on a mesh of processors. In: Karlsson, R., Lingas, A. (eds) SWAT 88. SWAT 1988. Lecture Notes in Computer Science, vol 318. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-19487-8_18

Download citation

  • DOI: https://doi.org/10.1007/3-540-19487-8_18

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-19487-3

  • Online ISBN: 978-3-540-39288-0

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics