Polygon Partitioning: Monotone Triangulation

Bader Al-Essa

Dec. 2nd, 1997

Introduction

Problem Summary: Monotonicity

Figure 1: A polygon monotone with respect to the vertical.

Figure 2: A non-monotonic polygon in the shape of a donkey

Figure 3: A slight modification has been made to Figure 2.

Description of the Algorithm: Triangulating a Monotone Polygon

Results of the Test Cases

Figure 4: A complete triangulation of the polygon of Figure 1.

Figure 5: Monotonic triangulation that failed because the polygon is not monotonic

Figure 6: A successful monotonic triangulation of the modified polygon

Discussion and Observations

Figure 7: An unsuccessful triangulation using the un-modified algorithm

Figure 8: Incorrect triangulation caused by the two if statements

Figure 9: Correct triangulation (achieved by removing the two if statements)

If you have comments or suggestions, email me at alessa+@cmu.edu.