Counting degree-constrained orientations
Abstract
We study the enumeration of graph orientations under local degree constraints. Given a finite graph G = (V, E) and a family of admissible sets \ Pv ⊂eq Z : v ∈ V\, let N (G; Πv ∈ V Pv) denote the number of orientations in which the out-degree of each vertex v lies in Pv. We prove a general duality formula expressing N(G; Πv ∈ V Pv) as a signed sum over edge subsets, involving products of coefficient sums associated with \ Pv\v ∈ V, from a family of polynomials. Our approach employs gauge transformations, a technique rooted in statistical physics and holographic algorithms. We also present a probabilistic derivation of the same identity, interpreting the orientation-generating polynomial as the expectation of a random polynomial product. As applications, we obtain explicit formulas for the number of even orientations and for mixed Eulerian-even orientations on general graphs. Our formula generalizes a result of Borb\'enyi and Csikv\'ari on Eulerian orientations of graphs.
Turn this paper into a full lesson
ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.