Papers
Topics
Authors
Recent
Search
2000 character limit reached

Hypergraph Degree Sequence Complexity

Updated 18 December 2025
  • 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 k2k \geq 2, a list D=(d1,,dn)D = (d_1, \ldots, d_n) of nonnegative integers, where did_i is the desired number of kk-element hyperedges incident to vertex ii in a simple kk-uniform hypergraph HH on nn vertices. The core computational question is whether such an HH 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 kk, 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 D=(d1,,dn)D = (d_1, \ldots, d_n)0-Uniform Hypergraph Degree Sequence (k-HDS) problem asks: Given D=(d1,,dn)D = (d_1, \ldots, d_n)1, D=(d1,,dn)D = (d_1, \ldots, d_n)2, and D=(d1,,dn)D = (d_1, \ldots, d_n)3, does there exist a simple D=(d1,,dn)D = (d_1, \ldots, d_n)4-uniform hypergraph D=(d1,,dn)D = (d_1, \ldots, d_n)5 with D=(d1,,dn)D = (d_1, \ldots, d_n)6 for all D=(d1,,dn)D = (d_1, \ldots, d_n)7? For D=(d1,,dn)D = (d_1, \ldots, d_n)8 (graphs), the classical Erdős–Gallai and Havel–Hakimi criteria provide a polynomial-time decision and construction algorithm. For D=(d1,,dn)D = (d_1, \ldots, d_n)9, the situation fundamentally changes: Deza, Levin, Meesum, and Onn established that deciding did_i0-HDS is NP-complete for every fixed did_i1 (Deza et al., 2019, Deza et al., 2017, Bhattacharya et al., 2021). NP-membership follows as a solution can be guessed and checked in did_i2 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 did_i3-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 did_i4-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 did_i5 is constant (did_i6), existence reduces to verifying did_i7, realizability is guaranteed, and explicit construction follows by Baranyai’s theorem using combinatorial design methods in time did_i8 for fixed did_i9 (Bhattacharya et al., 2021).
  • Almost-Regular Sequences: If degrees differ by at most 1 (e.g., kk0) and kk1, polynomial-time Havel–Hakimi–style procedures can efficiently construct a realizing hypergraph (Li et al., 2023).
  • Dense Irregular Windows: For kk2, if all degrees kk3 with kk4 and kk5, one can construct a realizing hypergraph in time kk6; 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" (kk7 or kk8), 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 kk9, there exists an explicit function ii0 such that

  • For ii1 and ii2, every degree sequence satisfying the window and modulus condition (ii3) is always graphic, and the problem is solvable in linear time.
  • For ii4, even permitting ii5 slightly below ii6, ii7-uni-HDS is NP-complete (Logsdon et al., 2024).

The threshold ii8 is determined by explicit combinatorial optimization over extremal constructions, and ii9 is polynomial in kk0. The tractable regime is underpinned by constructive rounds and Havel–Hakimi–like hinge-flip operations.

Sparse kk1-Uniform: Exponent Dichotomy

For arbitrary kk2, one considers the sparse-kk3-uni-HDSkk4 problem: kk5. There is a sharp phase transition at kk6:

  • If kk7, every such degree sequence is graphic as soon as kk8 is divisible by kk9, and realization is linear-time (Miklós et al., 17 Dec 2025).
  • If HH0, 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 HH1.

Table 1: Tractability Thresholds for Hypergraphical Degree Sequences

Uniformity HH2, regime Tractable (P) Hard (NP-complete)
HH3 (graphs) all sequences --
HH4, general -- all sequences
HH5, window HH6 window below window
HH7, degree exponents HH8 HH9 nn0

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 nn1-uniform sequences with nn2, there is a randomized polynomial-time procedure outputting a simple realizing hypergraph with strictly positive (whp approaching 1 as nn3 under mild balance) probability (Ascolese et al., 2024). The approach greedily allocates stubs to boxes before sampling edges, carefully controlling loops and parallel edges.
  • Bipartite Rejection Sampling: Using the correspondence between nn4-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 nn5, where nn6 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 nn7 associated to nn8 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 nn9-partite uniform hypergraphs, Markov width is bounded (HH0) and Markov bases are small (polynomial in HH1).
  • In general, if HH2 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 HH3 for which any HH4 with HH5 is always HH6-graphic is unknown except for HH7 (Li et al., 2023).
  • The necessity and sufficiency of sparsity/regularity conditions (e.g., HH8) 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 HH9 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., kk0-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 kk1) interrupted by sharply delimited P-regions corresponding to regularity, density, or balance conditions. Tight dichotomy theorems (Logsdon et al., 2024, Miklós et al., 17 Dec 2025) have now mapped these boundaries across both dense and sparse regimes and for increasing uniformities kk2. 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.

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Complexity Landscape for Hypergraphical Degree Sequences.