An optimal algorithm for constructing the delaunay triangulation of a set of line segments

40Citations
Citations of this article
10Readers
Mendeley users who have this article in their library.
Get full text

Abstract

In this paper, we first define a new Voronoi diagram for the endpoints of a set of line segments in the plane which do not intersect (except possibly at their endpoints), which is called a bounded Voronoi diagram . In this Voronoi diagram, the line segments themselves are regarded as obstacles. We present an optimal Θ(n log n) algorithm to construct it, where n is the number of input line segments. We (then show that the straight-line dual of the bounded Voronoi diagram of a set of non-intersecting line segments is the Delaunay triangulation of that set. And the straight-line dual can be obtained in time proportional to the number of input line segments when the corresponding bounded Voronoi diagram is available. Consequently, we obtain an optimal Θ(n log n) algorithm to construct the Delaunay triangulation of a set of n non-intersecting line segments in the plane. Our algorithm improves the time bound O(n2) of the previous best algorithm.

Cite

CITATION STYLE

APA

Wang, C. A., & Schubert, L. (1987). An optimal algorithm for constructing the delaunay triangulation of a set of line segments. In Proceedings of the 3rd Annual Symposium on Computational Geometry, SCG 1987 (pp. 223–232). Association for Computing Machinery, Inc. https://doi.org/10.1145/41958.41982

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free