Skip to main content

Optimal triangulations by retriangulating

  • Conference paper
  • First Online:
ISA'91 Algorithms (ISA 1991)

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

Included in the following conference series:

  • 167 Accesses

Abstract

Given a set S of n points in the plane, a triangulations that minimizes the maximum angle can be contracted in polynomial time by repeatedly deleting all edges that intersect some line segment and retriangulating the thus created polygonal regions. The same method can be used to compute a triangulation that maximizes the minimum triangle height. The currently most efficient implementation of this paradigm runs in time O(n 2log n) and storage O(n).

While the above method fails when the objective is to minimize the length of the longest edge, such an optimal triangulation can be computed as follows. First, construct the relative neighborhood graph of the points and then optimally triangulate the thus obtained polygonal regions. This idea leads to an algorithm that runs in O(n 2) time and storage.

In the first case (minmax angle and maxmin height) the retriangulation is done algorithmically, and in the second case (minmax length) it is a proof technique. In particular, various retriangulation methods are used to prove that, indeed, there is a minmax length triangulation that contains the relative neighborhood graph as a subgraph and to show several additional properties necessary for the final algorithm.

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

Access this chapter

Institutional subscriptions

Author information

Authors and Affiliations

Authors

Editor information

Wen-Lian Hsu R. C. T. Lee

Rights and permissions

Reprints and permissions

Copyright information

© 1991 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Edelsbrunner, H. (1991). Optimal triangulations by retriangulating. In: Hsu, WL., Lee, R.C.T. (eds) ISA'91 Algorithms. ISA 1991. Lecture Notes in Computer Science, vol 557. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-54945-5_58

Download citation

  • DOI: https://doi.org/10.1007/3-540-54945-5_58

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-54945-1

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

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics