Skip to main content
Log in

A semidynamic construction of higher-order voronoi diagrams and its randomized analysis

  • Published:
Algorithmica Aims and scope Submit manuscript

Abstract

Thek-Delaunay tree extends the Delaunay tree introduced in [1], and [2]. It is a hierarchical data structure that allows the semidynamic construction of the higher-order Voronoi diagrams of a finite set ofn points in any dimension. In this paper we prove that a randomized construction of thek-Delaunay tree, and thus of all the order≤k Voronoi diagrams, can be done inO(n logn+k 3n) expected time and O(k2n) expected storage in the plane, which is asymptotically optimal for fixedk. Our algorithm extends tod-dimensional space with expected time complexityO(k ⌈(d+1)/2⌉+1 n ⌊(d+1)/2⌋) and space complexityO(k ⌈(d+1)/2⌉ n ⌊(d+1)/2⌋). The algorithm is simple and experimental results are given.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. J. D. Boissonnat and M. Teillaud. A hierarchical representation of objects: the Delaunay Tree. InProceedings of the Second ACM Symposium on Computational Geometry, Yorktown Heights, pp. 260–268, June 1986.

  2. J. D. Boissonnat and M. Teillaud. On the randomized construction of the Delaunay tree.Theoretical Computer Science. To be published. Full paper available as Technical Report INRIA 1140.

  3. M. I. Shamos and D. Hoey. Closest-point problems. InProceedings of the 16th IEEE Symposium on Foundations of Computer Science, pp. 151–162, October 1975.

  4. D. T. Lee. Onk-nearest neighbor Voronoi diagrams in the plane.IEEE Transactions on Computers, 31:478–487, 1982.

    Google Scholar 

  5. A. Aggarwal, L. J. Guibas, J. Saxe, and P. W. Shor. A linear-time algorithm for computing the Voronoi diagram of a convex polygon.Discrete and Computational Geometry, 4:591–604, 1989.

    Google Scholar 

  6. B. Chazelle and H. Edelsbrunner. An improved algorithm for constructingkth-order Voronoi diagrams. InProceedings of the First ACM Symposium on Computational Geometry, Baltimore, pp. 228–234, June 1985.

  7. K. L. Clarkson. New applications of random sampling in computational geometry.Discrete and Computational Geometry, 2:195–222, 1987.

    Google Scholar 

  8. L. J. Guibas, D. E. Knuth, and M. Sharir. Randomized incremental construction of Delaunay and Voronoi diagrams.Algorithmica, 7:381–413, 1992.

    Google Scholar 

  9. K. Mehlhorn, S. Meiser, and C. Ó'Dunlaing. On the construction of abstract Voronoi diagrams.Discrete and Computational Geometry, 6:211–224, 1991.

    Google Scholar 

  10. K. L. Clarkson and P. W. Shor. Applications of random sampling in computational geometry, II.Discrete and Computational Geometry, 4:387–421, 1989.

    Google Scholar 

  11. K. Mulmuley. On obstruction in relation to a fixed viewpoint. InProceedings of the 30th IEEE Symposium on Foundations of Computer Science, pp. 592–597, 1989.

  12. R. A. Dwyer. Higher-dimensional Voronoi diagrams in linear expected time.Discrete and Computational Geometry, 6:343–367, 1991.

    Google Scholar 

  13. H. Edelsbrunner, J. O'Rourke, and R. Seidel. Constructing arrangements of lines and hyperplanes with applications.SIAM Journal on Computing, 15:341–363, 1986.

    Google Scholar 

  14. K. Mulmuley. On levels in arrangements and Voronoi diagrams.Discrete and Computational Geometry, 6:307–338, 1991.

    Google Scholar 

  15. F. P. Preparata and M. I. Shamos.Computational Geometry: An Introduction. Springer-Verlag, New York, 1985.

    Google Scholar 

  16. P. J. Green and R. Sibson. Computing Dirichlet tesselations in the plane.The Computer Journal, 21:168–173, 1978.

    Google Scholar 

  17. J. D. Boissonnat, O. Devillers, R. Schott, M. Teillaud, and M. Yvinec. Applications of Random Sampling to On-line Algorithms in Computational Geometry.Discrete and Computational Geometry, 8:51–71, 1992.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Additional information

Communicated by Franco P. Preparata.

This work has been supported in part by the ESPRIT Basic Research Action No. 3075 (ALCOM).

Rights and permissions

Reprints and permissions

About this article

Cite this article

Boissonnat, J.D., Devillers, O. & Teillaud, M. A semidynamic construction of higher-order voronoi diagrams and its randomized analysis. Algorithmica 9, 329–356 (1993). https://doi.org/10.1007/BF01228508

Download citation

  • Received:

  • Revised:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF01228508

Key words

Navigation