Skip to main content
Log in

Dynamic construction of abstract Voronoi diagrams

  • Published:
Journal of Mathematical Sciences Aims and scope Submit manuscript

Abstract

The abstract Voronoi diagram (AVD) introduced by R. Klein is a generalization of various concrete Voronoi diagrams—data structures actively used in the last decades for solving theoretical and practical geometric problems. This paper presents a fully dynamic algorithm for AVD construction based on Klein's incremental approach. It needs O(n) worst-case time for a new site insertion in an AVD with n sites. For the first time a possibility of effective site deletion without full reconstruction of AVD is proved. The proposed method for site deletion requires O(mn) expected time, where m is the number of invisible sites, and O(n) if invisible sites are not allowed. The dynamic algorithm consumes O(n) memory at any moment.

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. F. Aurenhammer, “Voronoi diagrams: A survey of a fundamental geometric data structure,” ACM Comput. Surveys, 23, 345–405 (1991).

    Article  Google Scholar 

  2. L. Guibas and J. Stofli, “Primitives for the manipulation of general subdivisions and the computation of Voronoi diagrams,” ACM Trans. Graphics, 4, No. 2, 74–123 (1985).

    Article  MATH  Google Scholar 

  3. J. L. Kelley, General Topology, Springer (1975).

  4. R. Klein, “Abstract Voronoi diagrams and their applications (extended abstract),” in: H. Noltemeier, ed., Proc. of the Workshop on Computational Geometry and Its Applications, Würzburg, 1988, Lect. Notes Comput. Sci., Vol. 333, Springer (1988), pp. 148–157.

  5. R. Klein, Concrete and Abstract Voronoi Diagrams, Lect. Notes Comput. Sci., Vol. 400, Springer, Berlin (1989).

    MATH  Google Scholar 

  6. R. Klein, K. Mehlhorn, and S. Meiser, “Randomized incremental construction of abstract Voronoi diagrams,” Comput. Geom., 3, 157–184 (1993).

    Article  MATH  MathSciNet  Google Scholar 

  7. K. K. Malinauskas and A. M. Marchenko, “Voronoi diagrams based routing quality estimate for the placement task,” in: IEEE AIS'03 and CAD-2003, Vol. 2, Izd. Fiz.-Mat. Lit., Moscow (2003), pp. 70–74.

    Google Scholar 

  8. E. Papadopoulou and D. T. Lee, “The L Voronoi diagram of segments and VVLSI applications,” Internat. J. Comput. Geom. Appl., 11, 503–528 (2001).

    Article  MATH  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to K. K. Malinauskas.

Additional information

__________

Translated from Fundamentalnaya i Prikladnaya Matematika, Vol. 13, No. 2, pp. 133–146, 2007.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Malinauskas, K.K. Dynamic construction of abstract Voronoi diagrams. J Math Sci 154, 214–222 (2008). https://doi.org/10.1007/s10958-008-9160-x

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10958-008-9160-x

Keywords

Navigation