The polygon diagonal intersection graph is obtained by drawing each diagonal
in a regular polygon with
vertices, associating each intersection point with a node,
and splitting the diagonals at each intersection to form segments associated with
edges. The resulting figure is a planar graph.
For ,
2, ..., the vertex counts
of
are 1, 2, 3, 5, 10, 19, 42, 57, 135, 171, ... (OEIS A007569),
which are given by a finite sum of
|
(1)
|
times polynomials in with
, 4, 6, 12, 18, 24, 30, 42, 60, 84, 90, 120, and 210 (Poonen
and Rubinstein 1998).
For ,
2, ..., the edge counts
of
are 0, 1, 3, 8, 20, 42, 91, 136, 288, ... (OEIS A135565),
which are again given by a finite sum of polynomials times
.
Similarly, for , 2, ..., the numbers of regions
into which the polygon is divided are given by 1, 4, 11,
24, 50, 80, 154, 220, 375, ... (OEIS A007678),
where the
th term is given in closed form by
|
(2)
|
For
odd, all terms but the first drop out, so the numbers of regions are given by
|
(3)
|
Precomputed properties of polygonal diagonal intersection graphs are implemented in the Wolfram Language as GraphData["DiagonalIntersection",
n
].