← Back to arXiv
arXivCombinatoricsarXiv:2607.14134

Odd-cycle defects in the Alon-Friedland bound

The paper investigates perfect matchings in graphs, which are ways of pairing up every vertex in a graph with exactly one neighbor. Counting perfect matchings is a fundamental but computationally hard problem, and researchers have developed various bounds and identities to understand them better. The authors focus on a classical tool called the cycle-cover expansion, which breaks down the count of perfect matchings into contributions from different ways of covering a graph's vertices with directed cycles. Their main contribution is a new identity that cleanly separates the contributions of even-length cycles from those of odd-length cycles. The leftover piece, which they call the "odd-cycle defect," is always nonnegative and measures how much the odd cycles contribute to the total count.

This odd-cycle defect turns out to be surprisingly meaningful. The authors show it has natural interpretations involving fractional perfect matchings (a relaxed version of perfect matchings where edges can be used partially), and they prove it behaves well under taking products of graphs. For the complete graph on 2n vertices, which is the densest possible case, the defect accounts for nearly all of the gap in a classical inequality due to Bregman and Minc. As a bonus, this perspective produces a new identity about derangements, which are permutations where no element stays in its original position.

The second half of the paper uses the defect to sharpen a known result called the Alon-Friedland bound, which estimates the number of perfect matchings based only on the degree sequence of a graph. The authors classify exactly what happens when you add or remove a single edge from the graphs that make this bound tight, finding that the complete bipartite graph resists perturbation in a very specific way. They also identify a surprising phenomenon: when asking which graphs come closest to the bound among graphs with bounded maximum degree, the answer changes somewhere between maximum degree 9 and maximum degree 10, suggesting a subtle and sharp transition that the paper leaves as an open problem.

Read original →