Constructing a Tutte polynomial for graphs embedded in surfaces
Iain Moffatt
TL;DR
This work constructs a unified Tutte polynomial for graphs embedded in surfaces, reconciling several existing topological extensions into a single invariant that coincides with the classical Tutte polynomial on plane graphs. It introduces three equivalent routes to define the polynomial—via a dichromatic-like Z with $Z(\mathbb{G};u,v)$, a state-sum with a modified rank $\rho$, and a deletion-contraction/duality framework—and demonstrates their equivalence, yielding the 2-variable Bollobás–Riordan (ribbon-graph) polynomial in this setting. A spanning quasi-tree expansion and a comprehensive discussion of properties (duality, universality, delta-matroid determination, and knot-polynomial connections) are provided. The results offer a principled foundation for topological graph polynomials, linking embedded-graph theory to knot theory and topological invariants while preserving reductions to the classical case when embedded in the plane.
Abstract
There are several different extensions of the Tutte polynomial to graphs embedded in surfaces. To help frame the different options, here we consider the problem of extending the Tutte polynomial to cellularly embedded graphs starting from first principles. We offer three different routes to defining such a polynomial and show that they all lead to the same polynomial. This resulting polynomial is known in the literature under a few different names including the ribbon graph polynomial, and 2-variable Bollobas-Riordan polynomial. Our overall aim here is to use this discussion as a mechanism for providing a gentle introduction to the topic of Tutte polynomials for graphs embedded in surfaces.
