Enumeration of Planar Rooted Triangulations

Jason Zhicheng Gao

School of Mathematics and Statistics, Carleton University

Algorithms Seminar

June 8, 2000

[summary by Gilles Schaeffer]

A properly typeset version of this document is available in postscript and in pdf.

If some fonts do not look right on your screen, this might be fixed by configuring your browser (see the documentation here).

This talk presents a joint work with I. M. Wanless and N. C. Wormald [5].

1   Introduction

A planar map is a connected graph embedded in the plane. In this talk, loops and multiple edges are forbidden. A map is rooted if one edge is oriented. The start point of this root is called the root vertex, the face on its right the root face and the face on its left the near face. If the root and near face of a planar map are the same, the root is a bridge. By convention the root is always taken so that the root face is the infinite face. The other faces are then called interior faces. The degree of a face is its number of incidences of edges (i.e., bridges count for two). A triangulation is a map whose faces all have degree three. A map is p-connected if at least p vertices must be removed to separate it into two connected components.

Euler already enumerated triangulations of polygons in the 19th century (they are Catalan), but the enumeration of triangulations as defined here started with Tutte's work in the sixties. Several families of planar rooted triangulations were in fact enumerated: All these family of planar rooted triangulations have algebraic generating functions and asymptotic behaviors of the same form,
cin-5/2(1/ri)n,
where n denotes the number of vertices. For connectivity i from 1 to 4, the values of ri are
(3)1/2/36,  2/27,  27/256,  4/27,
respectively. For no planar map is 6-connected, the only missing connectivity for triangulations was 5, which is the subject of the present study: it turns out that for 5-connected triangulations, the generating function is algebraic of degree 6, and the asymptotic behavior is similar, with r5 given as a root of a certain polynomial P of degree 6 such that
r5»0.2477.
It is amusing to remark that r5 is not the smallest positive root the polynomial P.

The proof is based on skillful refinements of the three original ingredients of Tutte's method: root edge deletion, the quadratic method, and composition schemes.

2   Root Edge Deletion

The deletion of the root edge is maybe the simplest possible idea to decompose a map. It turns out to be very efficient in providing functional equation for generating functions of ``not-too-connected'' maps.

In general there are two cases in the root edge deletion process applied to a planar map M of a family  F: This decomposition can be made one-to-one, at the expense of taking the root face degree into account. It then results into functional equations for the generating function
F(x,y)=
 
å
n,k
fn,kxnyk,
where fn,k denote the number of maps with n inner vertices and a root face of degree k.

For instance let F(x,y) be the generating function of near-triangulations, i.e., maps with all faces of degree three, except maybe the root face. Then the root edge deletion yields
F(x,y)=y2+y-1F(x,y)2+xy-1 ( F(x,u)-y2-yF3(x)F(x,y) ) ,
where F3(x) is the generating function of triangulations, i.e., F(x,y)=y2+F3(x)y3+O(y4). Indeed in the right hand side, the three summands correspond to three cases in the decomposition of a near-triangulation M: In order to enumerate 5-connected triangulations, it turns out to be necessary to enumerate M-type maps, i.e., maps whose interior faces have degree three or four. Their generating function
M(x,y,z)=
 
å
n,l,k
mn,l,kxnylzk,
where mn,l,k denotes the number of rooted M-type maps with n triangular interior faces, l interior quadrangular faces and a root face of degree k, satisfies
M(x,y,z)=1+z2+M3(x,y)z3+M4(x,y)z4+O(z5)
where M3 and M4 denote the generating functions of M-type maps with root face of degree three and four respectively.

The root edge deletion applied to M-type maps yields, with M'=M-1,
M'=z2M2+xz-1(M'-z2M-zM3M')+yz-2(M'-z2-z3M3M-z2M4M').

3   The Quadratic Method

The equations provided by root edge deletion have always the same flavor: they involve a principal generating function (F(y) for near-triangulations) in which the equation is quadratic, and a secondary generating function not depending on y (F3 for near-triangulations).

The quadratic method, as used by Tutte, proceeds as follows In the case of M-type maps, the situation is somewhat more involved, because of the presence of two secondary generating functions. However using a theorem of Brown on power series that are square roots [3], Bender and Canfield have dealt with a similar situation in [1]. Upon finding appropriate parametrizations to make the computation tractable with Maple, this approach yields
M3=u3-2uv+u,  and   M4=3u4-5u2v+u2-v2+v+2,
where u=u(x,y) and v=v(x,y) are the power series uniquely determined by
x=
3u3-2uv+u
(1+v)3
,  and   y=
v-u2
(1+v)3
.

4   Composition Schemes and Non-Uniqueness

Root edge deletion does not work well on 4-connected triangulations or triangulations with higher connectivity, because the deletion of the root can produce maps with smaller connectivity that are hard to decompose back into maps with high connectivity. To enumerate 4-connected triangulations, Tutte introduced compositions schemes.

First remark that a triangulation is 3-connected as soon as it contains no loop and multiple edges, 4-connected if all its cycles of length three bound faces, and 5-connected if moreover it contains no 4-cycles with a vertex inside.

In the last two sections we were able to determine the generating function F3(x) of (3-connected) triangulations. Now take a 3-connected triangulation M. Its cycles of length three are ordered by inclusion. In particular they are all inside the outer cycle of the root face; call a cycle of length three maximal if it is not inside any other one. A maximal cycle either bounds a face or contains at least one vertex in its inside. In the latter case, the maximal cycle and its inside form a triangulation.

Removing the triangulation inside each maximal cycle yields the decomposition of M into a 4-connected triangulation M' plus one triangulation per face of M' (possibly reduced to a triangle). In terms of generating functions, this yields
F3(x)-1=
 
å
k³1
Gk xkF3(x)2k+1
where Gk is the number of 4-connected triangulations with k vertices (and 2k+1 inner faces). This yields a fonctional equation of the composition type
F3(x)=1+F3(x)G ( xF3(x)2 ) ,
which properly determines the generating function G(a) in terms of f(x)=F3(x)2. Indeed, consider the equation a=xf(x). As f(x)=1+O(x) this equation properly defines a power series x(a) and from the composition equation,
( 1-G(a) ) 2f ( x(a) ) = ( 1-G(a) ) 2a/x(a)=1.
Now as F3(x) is algebraic, so is f(x) and there is a polynomial P(x,f) such that P(x,f(x))=0. Take x=x(a) so that
P ( x(a),f ( x(a) ) ) =P ( x(a),a ) =0,
and we conclude that x(a), and thus G(a), are algebraic.

The next step is to go from 4-connected triangulation to 5-connected ones. The idea is again to start with a triangulation and remove the inside of any non empty cycle of length three or four. However in general this yields an M-type map and not a triangulation.

The composition scheme has thus to be defined between 4- and 5-connected M-type maps. The same technique immediately applies to remove cycles of length three in M-type maps, but for cycle of length four, a new difficulty appear: two four cycles can overlap, making the definition of maximal four-cycles no so easy.

Finally, it turns out that a careful case study allows to classify overlapping four-cycles and work out the desired composition schemes.

5   Conclusion

Using the latter composition scheme and the results for M3(x,y) and M4(x,y), algebraic equations for the generating function T(x) of 5-connected triangulations can finally be derived. These equations take the form of a parametrization T(x)=F(x,s) where s has a relatively compact algebraic equation (unlike T(x)).

The asymptotic is then obtained from a careful analysis of the possible sources of singularity in the parametrization. This indirect approach seems more easily tractable than dealing with the explicit polynomial equation giving T(x).

This concludes the story for planar triangulations. As far as exact expression for generating functions are concerned, for general planar maps, there is no more than Tutte's result giving 3-connected ones. On higher genus surfaces, 2-connectivity was the limit until the very recent result of [4] for 3-connected triangulations of the projective plane.

References

[1]
Bender (Edward A.) and Canfield (E. Rodney). -- The number of degree-restricted rooted maps on the sphere. SIAM Journal on Discrete Mathematics, vol. 7, n°1, 1994, pp. 9--15.

[2]
Brown (William G.). -- Enumeration of triangulations of the disk. Proceedings of the London Mathematical Society. Third Series, vol. 14, 1964, pp. 746--768.

[3]
Brown (William G.). -- On kth roots in power series rings. Mathematische Annalen, vol. 170, 1967, pp. 327--333.

[4]
Gao (Z. C.) and Wang (J. Y.). -- Exact enumeration of rooted 3-connected triangular maps on the projective plane. -- Preprint.

[5]
Gao (Z. C.), Wanless (I. M.), and Wormald (N. C.). -- Counting 5-connected planar triangulations. -- Preprint.

[6]
Gao (Zhi-Cheng). -- The number of rooted triangular maps on a surface. Journal of Combinatorial Theory. Series B, vol. 52, n°2, 1991, pp. 236--249.

[7]
Mullin (R. C.). -- On counting rooted triangular maps. Canadian Journal of Mathematics, vol. 17, 1965, pp. 373--382.

[8]
Tutte (W. T.). -- A census of planar triangulations. Canadian Journal of Mathematics, vol. 14, 1962, pp. 21--38.

This document was translated from LATEX by HEVEA.