The Arboricity Polynomial
Felix Breuer, Caroline J Klivans
TL;DR
The paper studies the enumerative invariant $\mathcal{A}_M(k)$, counting independent covers of a matroid $M$ into at most $k$ parts, and proves that it is a polynomial in $k$ of degree $|E|$ by embedding the problem in the scheduling framework and Ehrhart theory. It recasts arboricity as a scheduling problem, linking to the Braid arrangement and NCQSym, and shows $\mathcal{A}_M(k)=\sum_i f_i\binom{k}{i}$ with integer coefficients, where each $f_i$ is a multiple of $i!$. The authors compute the cycle-graph case explicitly as $\mathcal{A}_{M(C_n)}(k)=k^n-k$, and present key properties: (i) the leading term is $n!\binom{k}{n}$, (ii) $\mathcal{A}_M(k)$ is not a Tutte invariant, (iii) it is not generally contraction/deletion or valuative with respect to matroid base polytopes. These insights connect matroid partitioning to scheduling and Ehrhart theory, offering a geometry-driven approach to arboricity and highlighting fundamental limitations of classical matroid invariants in this context.
Abstract
We introduce a new matroid (graph) invariant, the arboricity polynomial. Given a matroid, the arboricity polynomial enumerates the number of covers of the ground set by disjoint independent sets. We establish the polynomiality of the counting function as a special case of a scheduling polynomial, i.e. both in terms of quasisymmetric functions and via Ehrhart theory of the normal fan of the matroid base polytope. We show basic properties of the polynomial and demonstrate that it is not a Tutte invariant. Namely, the arboricity polynomial does not satisfy a contraction / deletion recursion.
