z-logo
open-access-imgOpen Access
Efficient triangulation of simple polygons
Author(s) -
Godfried Toussaint
Publication year - 1991
Publication title -
the visual computer
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.316
H-Index - 67
eISSN - 1432-2315
pISSN - 0178-2789
DOI - 10.1007/bf01905693
Subject(s) - polygon (computer graphics) , simple polygon , polygon covering , triangulation , rectilinear polygon , visibility polygon , star shaped polygon , time complexity , algorithm , mathematics , sorting , simple (philosophy) , computer science , point in polygon , computational geometry , combinatorics , monotone polygon , regular polygon , geometry , telecommunications , philosophy , convex set , epistemology , convex optimization , frame (networking)
This paper considers the topic of efficiently traingulating a simple polygon with emphasis on practical and easy-to-implement algorithms. It also describes a newadaptive algorithm for triangulating a simplen-sided polygon. The algorithm runs in timeO(n(1+to)) witht0n. The quantityt0 measures theshape-complexity of thetriangulation delivered by the algorithm. More preciselyt0 is the number of obtained triangles contained in the triangulation that share zero edges with the input polygon and is, furthermore, related to the shape-complexity of theinput polygon. Although the worst-case complexity of the algorithm isO(n2), for several classes of polygons it runs in linear time. The practical advantages of the algorithm are that it is simple and does not require sorting or the use of balanced tree structures. On the theoretical side, it is of interest because it is the first polygon triangulation algorithm where thecomputational complexity is a function of theoutput complexity. As a side benefit, we introduce a new measure of the complexity of a polygon triangulation that should find application in other contexts as well.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom