- The paper identifies exact counting thresholds for perfect matchings in $k$-uniform hypergraphs above a certain minimum d-degree.
- A core theorem simplifies the $1$-degree condition via averaging supersets, using Positive Mean-Dominant (PMD) matrices for a more effective proof.
- The findings extend the known results from graph settings to $k$-uniform hypergraphs, confirming that minimum $d$-degree implications in the hypergraph case including non-strict bounds.
- The convergence of $c_d(k,n) attributed towards approximation is limited, additional proof is needed to establish threshold as an exact bound;
Background and motivation
The paper studies how many perfect matchings can be guaranteed in dense uniform hypergraphs under minimum d-degree conditions, extending the entropy-based framework of Cuckler and Kahn (0903.5349) from Dirac graphs to hypergraphs. In the graph setting, Cuckler and Kahn proved that any n-vertex Dirac graph with n even contains at least Φ(Kn)(p+o(1))n/2 perfect matchings, where p=δ(G)/n; this is tight, being exactly the count expected in a random graph of edge probability p. The analogous statement for hypergraphs was established by Kwan, Safavi, and Wang: every (d,γ)-Dirac k-uniform n-vertex hypergraph satisfies
Φ(G)=eh(G)(e−1+o(1))(1−1/k)n,
and, crucially, when n0, the fractional matching entropy obeys n1, which translates into the random-hypergraph lower bound n2. The restriction n3 is not an artifact: Sauermann's construction shows the conclusion already fails for n4 at Dirac-type densities. The paper's central question is therefore to determine, for each n5, the exact threshold above which the random-count guarantee holds — the counting threshold — and to show it is well-defined and nontrivial for all n6.
Main result: a nontrivial degree condition for many perfect matchings
The main theorem states that if a n7-uniform hypergraph n8 (with no divisibility assumption on n9) satisfies
n0
then its entropy satisfies the same inequality as in the Kwan–Safavi–Wang theorem. Asymptotically, this means that once the normalised minimum n1-degree exceeds n2 — i.e., deviates from the maximum by at most a n3-fraction — the desired counting bound follows. The proof reduces to a n4-degree condition via double counting: any n5-degree lower bound implies a n6-degree lower bound through averaging over supersets.
The core technical step is Theorem 1.4: if n7 then n8. The argument follows Cuckler–Kahn but replaces their matrix analysis with Hoffman's theory of positive mean-dominant (PMD) matrices [hoffman1965nonsingularity], yielding both a simpler proof and a generalisation beyond n9. Given a fractional perfect matching Φ(Kn)(p+o(1))n/20 with Φ(Kn)(p+o(1))n/21, Jensen's inequality gives
Φ(Kn)(p+o(1))n/22
so it suffices to find a fractional perfect matching with small squared norm, namely Φ(Kn)(p+o(1))n/23. Writing Φ(Kn)(p+o(1))n/24 for the vertex-edge incidence matrix Φ(Kn)(p+o(1))n/25 (the signless Laplacian in the graph case), the degree hypothesis makes Φ(Kn)(p+o(1))n/26 strictly PMD: row sums are strictly positive since diagonal entries are degrees, and mean dominance holds because Φ(Kn)(p+o(1))n/27 for Φ(Kn)(p+o(1))n/28. By Hoffman's theorem, Φ(Kn)(p+o(1))n/29 has nonnegative column sums, so p=δ(G)/n0 yields p=δ(G)/n1, a fractional perfect matching whose squared norm telescopes to exactly p=δ(G)/n2.
Two remarks qualify the strictness of this bound. If the signless Laplacian is singular, p=δ(G)/n3 must be partially bipartite; for p=δ(G)/n4 the only Dirac case is p=δ(G)/n5 (handled separately), while for p=δ(G)/n6 one can show even p=δ(G)/n7-Dirac bipartite hypergraphs have invertible p=δ(G)/n8, strengthening Theorem 1.4 to a non-strict inequality in that case. For general p=δ(G)/n9, invertibility of p0 at equality remains open.
The appendix reproduces, for completeness, a proof due to Hoffman of the PMD theorem — that PMD matrices have nonnegative determinant and inverses with nonnegative column sums — via a convex-cone covering argument showing all strictly PMD matrices are invertible.
Counting thresholds and their approximate analogue
Motivated by the main theorem, the paper defines the p1-degree counting threshold p2 as the least p3 such that every p4-uniform p5-vertex hypergraph with p6 satisfies the entropy inequality above. Theorem 1.2 immediately gives p7, so thresholds are bounded away from the trivial maximum p8.
Unlike Dirac thresholds, for which Ferber and Kwan proved existence of the limit p9-analogues, the paper cannot show that (d,γ)0 converges. It instead proves that (d,γ)1, where (d,γ)2 is the approximate counting threshold allowing an error term of order (d,γ)3 in the entropy inequality. Since applications via Kwan–Safavi–Wang incur (d,γ)4 error anyway, this substitute is practically equivalent. This is stated plainly: convergence of the exact counting thresholds is not established, and the liminf-based definition is offered precisely because of this gap.
The proof combines three ingredients. First, an entropy-composition lemma shows that fractional perfect matchings of induced subhypergraphs on good (d,γ)5-sets can be glued into a fractional perfect matching of (d,γ)6, with entropy bounded by the weighted sum of sub-entropies plus a combinatorial correction term. Second, a rooted version of a lemma of Ferber and Kwan shows that a uniformly random (d,γ)7-set containing a fixed vertex induces, with probability (d,γ)8 (via Azuma–Hoeffding plus union bound), a subhypergraph whose (d,γ)9-degrees are within k0 of expectation. Third, choosing k1 divisible by k2 and large so that k3, every good k4-set admits a high-entropy fractional matching by definition of k5; composing these through the glueing lemma yields the entropy bound for k6 itself.
Upper bounds via reduction to smaller parameters
The general bound from the main theorem ignores k7 entirely. Two reduction theorems improve it by relating k8 to thresholds of smaller uniformity:
| Reduction |
Bound |
Condition |
| Divisor reduction |
k9 |
n0 |
| Link reduction |
n1 |
any n2 |
For instance, when n3, the divisor reduction improves the generic n4 bound to roughly n5. Both proofs construct auxiliary hypergraphs — on n6-subsets of vertices in the first case, link hypergraphs at n7-sets in the second — transfer high-entropy fractional matchings from the smaller-uniformity object, and average them back onto n8's edges, using Jensen's inequality at the composition step. The arithmetic identity n9 makes the final constants match exactly.
Relation to Feige's conjecture and extremal constructions
The paper notes a structural consequence for the Dirac threshold conjecture, which predicts
Φ(G)=eh(G)(e−1+o(1))(1−1/k)n,0
Several independent groups have announced proofs of Feige's conjecture, a special case of Samuels' conjecture; the results here imply the Dirac threshold conjecture conditional on Feige's conjecture.
On the sharpness side, Sauermann's bipartite counterexample Φ(G)=eh(G)(e−1+o(1))(1−1/k)n,1 (parts of sizes Φ(G)=eh(G)(e−1+o(1))(1−1/k)n,2 and Φ(G)=eh(G)(e−1+o(1))(1−1/k)n,3, edges all triples not monochromatic within a part) shows Dirac and counting thresholds genuinely diverge for Φ(G)=eh(G)(e−1+o(1))(1−1/k)n,4: at normalised minimum Φ(G)=eh(G)(e−1+o(1))(1−1/k)n,5-degree Φ(G)=eh(G)(e−1+o(1))(1−1/k)n,6 it has at most Φ(G)=eh(G)(e−1+o(1))(1−1/k)n,7 perfect matchings, below the random count. Extending the calculation across the family Φ(G)=eh(G)(e−1+o(1))(1−1/k)n,8, the paper finds the random-count inequality holds only when Φ(G)=eh(G)(e−1+o(1))(1−1/k)n,9, suggesting
n00
well below the upper bound n01 from Theorem 1.2, and corroborated by computer search. The author believes such bipartite families give sharp lower bounds for approximate counting thresholds at least for n02, but presents this as a belief supported by computation, not a theorem.
Limitations and open questions
Three gaps are explicit in the paper. First, convergence of n03 is not proven; only the liminf-based approximate threshold is available. Second, whether Theorem 1.4 extends to the non-strict inequality n04 hinges on invertibility of the signless Laplacian at equality, resolved only for n05 and n06. Third, exact values of counting and approximate counting thresholds are unknown in general; determining them, and confirming the conjectured value n07 rigorously, remain open. The claimed sharpness of the bipartite construction is heuristic and computational rather than proved.
Conclusion
The paper establishes that for every n08, minimum n09-degree exceeding n10 forces a n11-uniform hypergraph to contain at least as many perfect matchings as a random hypergraph of equal density, closing the gap left by the n12 restriction in prior work at the cost of a stronger density requirement. It introduces well-defined counting and approximate counting thresholds, proves they are bounded away from triviality, supplies reductions to smaller parameter pairs, and offers numerical evidence — via Sauermann's construction — that these bounds are improvable. The framework reduces the remaining difficulty to pinning down the exact threshold values, for which the bipartite examples provide a concrete candidate extremal family.