Flow polytopes for extensions of bipartite graphs
Benjamin Braun, Kaitlin Bruegge, Robert Davis, Derek Hanely
TL;DR
This paper connects the geometry of flow polytopes to classical graph combinatorics by associating to a bipartite DAG $H$ an extension graph $G(H)$ and an almost-degree-whiskered graph $W(H)$. It proves that the normalized volume of the unit-flow polytope $\mathcal{F}_1(G(H))$ equals the number of matchings in $W(H)$, and that the Ehrhart $h^*$-polynomial $h^*(\mathcal{F}_1(G(H));z)$ equals the unsigned matching polynomial $\mu(W(H);z)$. The results rely on the Danilov–Karzanov–Koshevoy unimodular triangulations with a canonical bipartite framing, together with a refined bijection between clique structures in $G(H)$ and matchings in $W(H)$. As a consequence, $h^*$ is real-rooted and unimodal, linking polyhedral invariants to well-studied graph polynomials and offering a combinatorial handle on flow polytope volumes.
Abstract
The space of unit flows on a finite acyclic directed graph is a lattice polytope called the flow polytope of the graph. Given a bipartite graph $G$ with minimum degree at least two, we construct two associated acyclic directed graphs: the extension of $G$ and the almost-degree-whiskered graph of $G$. We prove that the normalized volume of the flow polytope for the extension of $G$ is equal to the number of matchings in the almost-degree-whiskered graph of $G$. Further, we refine this result by proving that the Ehrhart $h^*$-polynomial of the flow polytope for the extension of $G$ is equal to the unsigned matching polynomial of the almost-degree-whiskered graph of $G$.
