Tensor product formulas for the Bollobás-Riordan and Krushkal polynomials
Iain Moffatt, Maya Thompson
TL;DR
The paper develops a unified framework to extend Brylawski's tensor product formula from the classical Tutte polynomial to topological Tutte polynomials of graphs embedded in pseudo-surfaces, notably the Bollobás--Riordan and Krushkal polynomials. By introducing arrow presentations and their packaged/vertex-partitioned variants, the authors define 2-sums and tensor products in a setting that accommodates non-cellular embeddings and deletion–contraction constructions via a general polynomial $Q$ (and its specialization $Z$). A central result is a multivariate tensor-product theorem (Theorem mainmv) that expresses $Q$ of a tensor product in terms of transformed edge-parameters obtained from solving a system of equations, thereby unifying BR, Krushkal, and related polynomials and enabling their recovery as special cases. The framework recovers known results for the Bollobás--Riordan polynomial, the topological transition polynomial, and the Tutte polynomial, providing both computational tools and conceptual cohesion for topological graph polynomials across embeddings.
Abstract
Brylawski's tensor product formula expresses the Tutte polynomial of the tensor product of two graphs in terms of Tutte polynomials arising from the tensor factors. Analogous tensor product formulas are known for the ribbon graph polynomial and transition polynomials of graphs embedded in surfaces, as well as for the Bollobás-Riordan polynomial in some special cases. We define the tensor product of graphs embedded in pseudo-surfaces and use this to generalize and unify all of the above results, providing Brylawski-style formulas for both the Bollobás-Riordan and Krushkal polynomials.
