Hypergraph Degree Sequence Complexity
- The paper establishes NP-completeness for k-uniform hypergraph degree sequences (k≥3) and delineates phase boundaries between intractable and tractable regimes.
- It shows that constant, almost-regular, and dense irregular sequences can be realized in polynomial time using combinatorial designs and Havel–Hakimi–style algorithms.
- Randomized algorithms and MCMC methods are integrated with algebraic approaches via toric ideals, linking combinatorial optimization with statistical model complexity.
A hypergraphical degree sequence specifies, for a fixed integer , a list of nonnegative integers, where is the desired number of -element hyperedges incident to vertex in a simple -uniform hypergraph on vertices. The core computational question is whether such an exists (the decision problem) and, if so, how to efficiently construct or count such realizations. The complexity landscape for these problems is sharply stratified by the degree distribution and uniformity parameter , exhibiting a rich structure of computational phase transitions, algorithmic barriers, and tractable subregions. Recent work has delineated these boundaries with increasing precision.
1. Problem Formulation and Core Complexity Barriers
The -Uniform Hypergraph Degree Sequence (k-HDS) problem asks: Given , , and , does there exist a simple -uniform hypergraph with for all ? For (graphs), the classical Erdős–Gallai and Havel–Hakimi criteria provide a polynomial-time decision and construction algorithm. For , the situation fundamentally changes: Deza, Levin, Meesum, and Onn established that deciding -HDS is NP-complete for every fixed (Deza et al., 2019, Deza et al., 2017, Bhattacharya et al., 2021). NP-membership follows as a solution can be guessed and checked in time, but the hardness arises via strong reductions (notably from 3-Partition): the presence of a degree sequence encoding an instance of a classic NP-complete problem ensures worst-case intractability.
This NP-completeness extends to various generalizations: partite -uniform hypergraphs (Hubai et al., 2023), line graph–based reconstruction (Bhattacharya et al., 2021), and even for optimizing (e.g., quadratic) objective functions over simple -hypergraphs (Deza et al., 2017). Thus, the default regime for arbitrary degree sequences is computationally infeasible in the classical sense.
2. Tractable Subregions: Dense, Regular, and Balanced Sequences
Despite the overarching hardness, large islands of polynomial-time tractability persist under severe restrictions:
- Constant or Nearly-Constant Sequences: If is constant (), existence reduces to verifying , realizability is guaranteed, and explicit construction follows by Baranyai’s theorem using combinatorial design methods in time for fixed (Bhattacharya et al., 2021).
- Almost-Regular Sequences: If degrees differ by at most 1 (e.g., ) and , polynomial-time Havel–Hakimi–style procedures can efficiently construct a realizing hypergraph (Li et al., 2023).
- Dense Irregular Windows: For , if all degrees with and , one can construct a realizing hypergraph in time ; this extends the known tractable regime to highly irregular, dense degree windows (Li et al., 2023).
- Partite Hypergraphs (Restricted Classes): In 3-partite, 3-uniform hypergraphs, if the degree sequence in one vertex class is "third almost-regular" ( or ), realization and construction are polynomial-time (Hubai et al., 2023).
These P-regions are globally atypical; almost all sequences fall into the hard regime except when severe balancing, regularity, or density window constraints are imposed.
3. Parameterized and Phase Transition Results
Recent advances have constructed sharp dichotomy theorems specifying the critical thresholds—or "phase boundaries"—separating polynomial and NP-complete regimes:
Three-Uniform: Degree Window Dichotomy
For 3-uniform hypergraphs, specifying lower and upper normalized degree bounds , there exists an explicit function such that
- For and , every degree sequence satisfying the window and modulus condition () is always graphic, and the problem is solvable in linear time.
- For , even permitting slightly below , $3$-uni-HDS is NP-complete (Logsdon et al., 28 Nov 2024).
The threshold is determined by explicit combinatorial optimization over extremal constructions, and is polynomial in . The tractable regime is underpinned by constructive rounds and Havel–Hakimi–like hinge-flip operations.
Sparse -Uniform: Exponent Dichotomy
For arbitrary , one considers the sparse--uni-HDS problem: . There is a sharp phase transition at :
- If , every such degree sequence is graphic as soon as is divisible by , and realization is linear-time (Miklós et al., 17 Dec 2025).
- If , the problem is NP-complete, even for moderate density and sparsity ranges.
This result unifies and interpolates between dense and sparse dichotomies and generalizes the Erdős–Gallai threshold for graphs to all .
Table 1: Tractability Thresholds for Hypergraphical Degree Sequences
| Uniformity , regime | Tractable (P) | Hard (NP-complete) |
|---|---|---|
| (graphs) | all sequences | -- |
| , general | -- | all sequences |
| , window | window | below window |
| , degree exponents |
Here, witness algorithms exist in the "P" regions, and constructive realization is always possible.
4. Randomized and Markov Chain Algorithms
Algorithmic approaches outside the classical window combine randomized construction, bipartite reductions, and Markov Chain Monte Carlo (MCMC):
- Randomized Ball-into-Box Allocations: For -uniform sequences with , there is a randomized polynomial-time procedure outputting a simple realizing hypergraph with strictly positive (whp approaching 1 as under mild balance) probability (Ascolese et al., 7 Feb 2024). The approach greedily allocates stubs to boxes before sampling edges, carefully controlling loops and parallel edges.
- Bipartite Rejection Sampling: Using the correspondence between -uniform hypergraphs and bipartite graphs with degree constraints, one can sample nearly uniformly at random from the set of simple hypergraphs with a given degree sequence via a rejection sampling algorithm, provided sparsity/regularity conditions yield sufficiently high acceptance probability. The cost scales as , where is the probability a random bipartite realization is "hypergraph-simple." Uniformity is retained for suitable degree ranges and decreases exponentially as degrees grow (Dyer et al., 2020).
- Markov Chains and Parallel Tempering: For partite and general uniform hypergraphs, MCMC (switch, hinge-flip, simulated annealing) are proposed to sample and mix over the realization space. Polynomial-time mixing is established only in certain "stable" or "third almost-regular" classes. Heuristic methods such as parallel tempering perform well in practice but lack worst-case guarantees outside the tractable regime (Hubai et al., 2023, Dyer et al., 2020).
5. Extension to Algebraic and Statistical Complexity
The hypergraphical degree sequence problem and associated realization/Markov chain moves admit an algebraic formulation: the toric ideal associated to encodes all polynomial relations among degree-preserving moves. The degree complexity of Markov bases—minimal generating binomials—connects combinatorial gadgetry (splitting sets, walks) to the size and structure of statistical models:
- For -partite uniform hypergraphs, Markov width is bounded () and Markov bases are small (polynomial in ).
- In general, if contains large primitive walks with no splitting sets, Markov degree complexity grows linearly or worse, reflecting wild behavior in sampling and model fit (Gross et al., 2012).
This complexity propagates into algebraic statistics (e.g., contingency tables, hidden subset models), where boundaries between feasible and infeasible Markov moves are determined by the same combinatorial phase transitions.
6. Open Questions and Frontier Directions
Several cutoffs and transition curves have been precisely established, but the landscape remains punctuated by unresolved phenomena:
- The exact minimal constant for which any with is always -graphic is unknown except for (Li et al., 2023).
- The necessity and sufficiency of sparsity/regularity conditions (e.g., ) for polynomial expected success of randomized or rejection sampling is not fully characterized, and the boundary for uniform simple hypergraph sampling is open (Dyer et al., 2020).
- The existence and sharpness of "gap" regions between easy and hard regimes, especially for highly irregular and moderately dense degree sequences, is an ongoing area of research (Miklós et al., 17 Dec 2025, Li et al., 2023).
- The complexity for degree sequences with bounded support or mixtures of small and large entries, and the effect of additional constraints (fixed as variable, linearity, bounded pair-multiplicity), remain open.
- Markov chain mixing times, the practical uniformity of combinatorial MCMC, and algebraic degree complexity for further classes (e.g., -way tables), are major challenges bridging combinatorics, optimization, and statistics (Gross et al., 2012, Hubai et al., 2023).
7. Synthesis and Summary
The complexity landscape for hypergraphical degree sequences is dominated by a "hard core" (NP-completeness for ) interrupted by sharply delimited P-regions corresponding to regularity, density, or balance conditions. Tight dichotomy theorems (Logsdon et al., 28 Nov 2024, Miklós et al., 17 Dec 2025) have now mapped these boundaries across both dense and sparse regimes and for increasing uniformities . Randomized and MCMC-based construction algorithms bridge a further gap, efficiently realizable whenever the degree distribution skirts certain thresholds, but fundamentally bounded by combinatorial and algebraic constraints. The study of Markov bases and toric ideals imports algebraic and statistical perspectives, unifying combinatorics, complexity, and applications in modeling and sampling. The location and characterization of transition boundaries, especially in intermediate and irregular regimes, represent central open questions in contemporary hypergraph theory and related fields.