DocumentCode
2365904
Title
Refining a triangulation of a planar straight-line graph to eliminate large angles
Author
Mitchell, Scott A.
Author_Institution
Dept. of Appl. & Numerical Math., Sandia Nat. Labs., Albuquerque, NM, USA
fYear
1993
fDate
3-5 Nov 1993
Firstpage
583
Lastpage
592
Abstract
We show that any planar straight line graph (PSLG) with v vertices can be triangulated with no angle larger than 7π/8 by adding O(v2log v) Steiner points in O(v2log2 v) time. We first triangulate the PSLG with an arbitrary constrained triangulation and then refine that triangulation by adding additional vertices and edges. We follow a lazy strategy of starting from an obtuse angle and exploring the triangulation in search of a sequence of Steiner points that will satisfy a local angle condition. Explorations may either terminate successfully (for example at a triangle vertex), or merge. Some PSLGs require Ω(v2) Steiner points in any triangulation achieving any largest angle bound less than π. Hence the number of Steiner points added by our algorithm is within a log v factor of worst case optimal. For most inputs the number of Steiner points and running time would be considerably smaller than in the worst case
Keywords
computational geometry; Steiner points; arbitrary constrained triangulation; local angle condition; obtuse angle; planar straight line graph; triangulation; worst case optimal; Computer graphics; Convergence; Finite element methods; Interpolation; Laboratories; Mathematics; Numerical analysis; Postal services; Shape; Steiner trees;
fLanguage
English
Publisher
ieee
Conference_Titel
Foundations of Computer Science, 1993. Proceedings., 34th Annual Symposium on
Conference_Location
Palo Alto, CA
Print_ISBN
0-8186-4370-6
Type
conf
DOI
10.1109/SFCS.1993.366828
Filename
366828
Link To Document