Algorithms for optimal area triangulations of a convex polygon

  • Authors:
  • J. Mark Keil;Tzvetalin S. Vassilev

  • Affiliations:
  • Department of Computer Science, University of Saskatchewan, Saskatoon, Saskatchewan, Canada;Department of Mathematics & Computer Science, North Carolina Central University, Durham, NC

  • Venue:
  • Computational Geometry: Theory and Applications
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

Given a convex polygon with n vertices in the plane, we are interested in triangulations of its interior, i.e., maximal sets of nonintersecting diagonals that subdivide the interior of the polygon into triangles. The MaxMin area triangulation is the triangulation of the polygon that maximizes the area of the smallest triangle in the triangulation. Similarly, the MinMax area triangulation is the triangulation that minimizes the area of the largest area triangle in the triangulation. We present algorithms that construct MaxMin and MinMax area triangulations of a convex polygon in O(n2 logn) time and O(n2) space. The algorithms use dynamic programming and a number of geometric properties that are established within the paper.