skip to main content
10.1145/73833.73869acmconferencesArticle/Chapter ViewAbstractPublication PagessocgConference Proceedingsconference-collections
Article
Free Access

Higher-dimensional Voronoi diagrams in linear expected time

Published:05 June 1989Publication History

ABSTRACT

This work is the first to validate theoretically the suspicions of many researchers — that the “average” Voronoi diagram is combinatorially quite simple and can be constructed quickly. Specifically, assuming that dimension d is fixed, and that n input points are chosen independently from the uniform distribution on the unit d-ball, it is proved that

  • the expected number of simplices of the dual of the Voronoi diagram is Θ(n) (exact constants are derived for the high-order term), and

  • a relatively simple algorithm exists for constructing the Voronoi diagram in Θ(n) time.

It is likely that the methods developed in the analysis will be applicable to other related quantities and other probability distributions.

References

  1. 1.D. Avis and B. K. Bhattacharya. Algorithms for computing &dimensional Voronoi diagrams and their duals. In F. P. Preparata, editor, Advancer in Computing Research: Computational Geometry, pages 159-180, Greenwich, Conn., 1983. JAI Press IIlC.Google ScholarGoogle Scholar
  2. 2.B. Bhattacharya. Worst-case analysis of a convex hull algorithm. Simon Fraser U., 1982.Google ScholarGoogle Scholar
  3. 3.A. Bowyer. Computing Dirichlet tessellations. Computer J., 24(2):162-1661981.Google ScholarGoogle ScholarCross RefCross Ref
  4. 4.K. Q. Brown. Geometric Sanaforms for Fast Geometric Algorithmr. PhD thesis, Carnegie-Mellon u., 1979. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. 5.W. Browstow, J.-P. Dussault, and B. L. Fox,Construction of Voronoi polyhedra. J. Computational Physics, 29:81-97, 1978.Google ScholarGoogle ScholarCross RefCross Ref
  6. 6.D. R. Chand and S. S. Kapur. An algorithm for convex polytopes. JournaZ of the ACM, 17(1):78- 86, January 1970. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. 7.R. A. Dwyer. A faster divide-and-conquer algorithm for constructing Delaunay triangulations. AZgotilhmica, 2(2):137-151, 1987.Google ScholarGoogle Scholar
  8. 8.R. A. Dwyer. On the convex huBof random points in a polytope. J. Appl. Prob., 25(4):688-699,1988.Google ScholarGoogle ScholarCross RefCross Ref
  9. 9.B. Efron. The convex hull of a random set of points. Biometriha, 52:331-342, 1905.Google ScholarGoogle ScholarCross RefCross Ref
  10. 10.J. L. Finney. A procedure for the construction of Voronoi polyhedra. J. Computational Physics, 32:137-143, 1979.Google ScholarGoogle ScholarCross RefCross Ref
  11. 11.E. N. Gilbert. Random subdivisions of space into crystals. Ann. Math. Stat., 333958-972, 1962.Google ScholarGoogle Scholar
  12. 12.A. Maus. Delaunay triangulation aud the convex hull of n points in expected linear time. BIT, 24:151-163, 1984.Google ScholarGoogle ScholarCross RefCross Ref
  13. 13.J. L. Meijering. Interface area, edge length, and number of vertices in crystal aggregates with random nucleation. Philip8 Rea. Rep., 8:270-290, 1953.Google ScholarGoogle Scholar
  14. 14.R. E. Miles. Isotropic random simplices. Adv. Appl. Prob., 3:353-382, 1971.Google ScholarGoogle ScholarCross RefCross Ref
  15. 15.II. Raynaud. Sur 1'enveIlope convexe des nuages des points alCatoires dans r", I. J. Appl. Prob., 7:35-48, 1970.Google ScholarGoogle ScholarCross RefCross Ref
  16. 16.R. Seidel. Th e complexity of Voronoi diagrams in higher dimensions. In Proc. 20th Annual Alkrton Conference on Communication, Control, and Computing, pages 94-95. University of Illinois at Urbana-Champaign, October 1982.Google ScholarGoogle Scholar
  17. 17.R. Seidel. Constructing higher-dimensional convex hulls at logarithmic cost per face. In Proc. f&h ACM Symp. on Theory of Computing, pages 404- 413. ACM, May 1986. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. 18.R. Seidel. On the number of faces in higherdimensional Voronoi diagrams. In Proc. 3rd Ann. Symp. on Computational Geometry, pages 181- 185. ACM, June 1987. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. 19.G. Swart. Finding the convex hulI facet by facet. J. Algorithm, 6:17-48, 1985.Google ScholarGoogle ScholarCross RefCross Ref
  20. 20.M. Tanemura, T. Ogawa, and N. Ogita. A new algorithm for three-dimensional Voronoi tessellation. J. Compututional Physics, 51(2):191-207, August 1983.Google ScholarGoogle ScholarCross RefCross Ref
  21. 21.A. II. Thiessen. Precipitation averages for large areas. Monthly Weather Review, 39:1082-1084, July 1911.Google ScholarGoogle ScholarCross RefCross Ref

Index Terms

  1. Higher-dimensional Voronoi diagrams in linear expected time

            Recommendations

            Comments

            Login options

            Check if you have access through your login credentials or your institution to get full access on this article.

            Sign in
            • Published in

              cover image ACM Conferences
              SCG '89: Proceedings of the fifth annual symposium on Computational geometry
              June 1989
              401 pages
              ISBN:0897913183
              DOI:10.1145/73833

              Copyright © 1989 ACM

              Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

              Publisher

              Association for Computing Machinery

              New York, NY, United States

              Publication History

              • Published: 5 June 1989

              Permissions

              Request permissions about this article.

              Request Permissions

              Check for updates

              Qualifiers

              • Article

              Acceptance Rates

              Overall Acceptance Rate625of1,685submissions,37%

            PDF Format

            View or Download as a PDF file.

            PDF

            eReader

            View online with eReader.

            eReader