Table of Contents
Fetching ...

Counting Number of Triangulations of Point Sets: Reinterpreting and Generalizing the Triangulation Polynomials

Hong Duc Bui

TL;DR

This work introduces a unifying algebraic framework for counting triangulations of point sets by connecting two prior polynomial formalisms and extending them from chains to near-edges. It develops univariate and bivariate triangulation polynomials, with multiplicative operators that enable modular composition via gluing, convex/concave sums, and flipping, allowing efficient computation of triangulations for several near-edge configurations. The paper also derives closed-form relations between the $t$- and $m$-series, introduces hat-operators for series extension, and provides numerical experiments that probe growth rates and identify near-edges that maximize triangulation counts, notably via Koch-like constructions. Overall, the framework clarifies the algebraic structure behind triangulation counting and offers practical, polynomial-time methods for counting in broader families, while suggesting that existing exponential bounds are close to optimal in many cases.

Abstract

We describe a framework that unifies the two types of polynomials introduced respectively by Bacher and Mouton and by Rutschmann and Wettstein to analyze the number of triangulations of point sets. Using this insight, we generalize the triangulation polynomials of chains to a wider class of near-edges, enabling efficient computation of the number of triangulations of certain families of point sets. We use the framework to try to improve the result in Rutschmann and Wettstein without success, suggesting that their result is close to optimal.

Counting Number of Triangulations of Point Sets: Reinterpreting and Generalizing the Triangulation Polynomials

TL;DR

This work introduces a unifying algebraic framework for counting triangulations of point sets by connecting two prior polynomial formalisms and extending them from chains to near-edges. It develops univariate and bivariate triangulation polynomials, with multiplicative operators that enable modular composition via gluing, convex/concave sums, and flipping, allowing efficient computation of triangulations for several near-edge configurations. The paper also derives closed-form relations between the - and -series, introduces hat-operators for series extension, and provides numerical experiments that probe growth rates and identify near-edges that maximize triangulation counts, notably via Koch-like constructions. Overall, the framework clarifies the algebraic structure behind triangulation counting and offers practical, polynomial-time methods for counting in broader families, while suggesting that existing exponential bounds are close to optimal in many cases.

Abstract

We describe a framework that unifies the two types of polynomials introduced respectively by Bacher and Mouton and by Rutschmann and Wettstein to analyze the number of triangulations of point sets. Using this insight, we generalize the triangulation polynomials of chains to a wider class of near-edges, enabling efficient computation of the number of triangulations of certain families of point sets. We use the framework to try to improve the result in Rutschmann and Wettstein without success, suggesting that their result is close to optimal.

Paper Structure

This paper contains 29 sections, 10 theorems, 61 equations, 8 figures.

Key Result

Proposition 1

Figures (8)

  • Figure 1: Example of a triangulated point set.
  • Figure 2: Example of a triangulated polygon.
  • Figure 3: Illustration for the inclusion-exclusion principle.
  • Figure 4: Example where the location of $A$ and $B$ along the edge $P_1 P_2$ matters, as pointed out in \ref{['remark_location_AB_inclusion_exclusion']}.
  • Figure 5: Illustration for a double circle with $2 \times 3$ vertices.
  • ...and 3 more figures

Theorems & Definitions (36)

  • Proposition 1
  • remark 1
  • remark 2
  • Definition 2: Chain
  • Definition 3: Standalone near-edge
  • Definition 4: Shrink an object towards a line
  • Definition 5: Order type
  • Definition 6: Near-edge of a point set
  • Definition 7: Gluing a near-edge to a point set
  • Lemma 8
  • ...and 26 more