Graph polynomials: some questions on the edge
Graham Farr, Kerri Morgan
TL;DR
This work surveys the landscape of graph polynomials, focusing on reduction relations, levels of recursion, and how algebraic structure encodes graph properties, while introducing new polynomials based on partial colourings. It connects classical Tutte–Whitney theory to partition functions from statistical physics, and extends reduction concepts beyond graphs via λ-reductions and binary functions, illustrating with Go polynomials and partial-colouring polynomials. The paper also investigates the origins of graph polynomials, the phenomenon of extending reductions to wider object classes, and the role of certificates in explaining equivalence and factorisation, suggesting a broader, SOL-definable framework for a comparative theory. Collectively, these ideas push toward a unified theory of graph polynomials, with implications for computation, complexity, and structural graph insights.
Abstract
We raise some questions about graph polynomials, highlighting concepts and phenomena that may merit consideration in the development of a general theory. Our questions are mainly of three types: When do graph polynomials have reduction relations (simple linear recursions based on local operations), perhaps in a wider class of combinatorial objects? How many levels of reduction relations does a graph polynomial need in order to express it in terms of trivial base cases? For a graph polynomial, how are properties such as equivalence and factorisation reflected in the structure of a graph? We illustrate our discussion with a variety of graph polynomials and other invariants. This leads us to reflect on the historical origins of graph polynomials. We also introduce some new polynomials based on partial colourings of graphs and establish some of their basic properties.
