Non-Increasing Degree Sequences
- Non-increasing degree sequence is a vector of non-negative integers sorted in descending order that represents vertex degrees in graphs and simplifies structural analysis.
- Graphicality is verified using the Erdős–Gallai criterion and its continuous analogue, ensuring the sequence can realize a simple graph.
- Enumeration methods, limit objects, and algorithmic strategies link non-increasing degree sequences to applications in network science, extremal combinatorics, and statistical models.
A non-increasing degree sequence is a vector of non-negative integers representing the degrees of the vertices in a graph, arranged in order so that each entry is at least as large as all entries that follow. If with , then is called a non-increasing degree sequence. This convention is central in graph theory, network science, and random graph models, as it simplifies analytical techniques, enables concise characterization of structural constraints, and facilitates combinatorial and statistical analysis.
1. Graphicality and the Erdős–Gallai Criterion
A sequence is graphical (i.e., it is the degree sequence of a simple graph) if and only if it has even sum and satisfies the inequalities
This is the classical Erdős–Gallai criterion, which is restated and generalized to continuous functions in (Chatterjee et al., 2010). If the non-increasing sequence lies sufficiently away from extremal boundaries and is suitably scaled, it admits an even more general continuous analogue: Here, is a scaling limit (a left-continuous non-increasing function on ) representing the degree sequence as .
For many classes of graphs (including bipartite, directed, and -multigraphs), these criteria reduce to verifying inequalities only at the "corners"—indices where the value drops in the non-increasing sequence—yielding computational and theoretical efficiency (Miller, 2012).
2. Enumeration and Structural Characterization
The enumeration of graphs with a prescribed non-increasing degree sequence is tractable by recurrence relations. For labeled graphs with degree sequence ,
where is the indicator for and is the reordered sequence, recursively reduced (Kaygun, 2021). For large and "near-regular" profiles, the number of (simple) graphs realizing such a degree sequence admits the asymptotic formula (Liebenau et al., 2017): with the scaled degree variance and the mean scaled degree.
3. Limit Objects and the β-Model
For dense non-increasing degree sequences, there is a unique graph limit (graphon) in the Lovász–Szegedy sense (Chatterjee et al., 2010): where is determined from the scaled degree sequence. The β-model for random graphs uses non-increasing degree sequences as sufficient statistics; it admits unique and consistent maximum likelihood estimation via the system
with a fixed-point iteration algorithm converging geometrically in .
4. Threshold Graphs and Adjacency Rigidity
A fundamental property of non-increasing degree sequences is their ability to force adjacency relationships. For a given degree sequence , the pair is forced to be adjacent across all realizations if incrementing both and yields a non-graphic sequence, and forced non-adjacency if decrementing both does so (Barrus, 2015). The set of such sequences is upward-closed under dominance (majorization) order. For threshold graphs, every pair is forced, and the envelope (intersection and union) graphs derived from the sequence are themselves threshold, characterized structurally by the vanishing of Erdős–Gallai differences for relevant indices.
5. Topological Indices for Trees
For trees with non-increasing degree sequences , explicit relationships between the first Zagreb index and the Albertson index are given (Hamoud et al., 18 May 2025): where . This formula makes use of the ordered degree sequence to directly relate global connectivity and irregularity measures.
6. Computational Complexity and Algorithmic Considerations
While deciding graphicality from a non-increasing degree sequence is polynomial time tractable, extensions to higher-order constraints (e.g., the second-order degree sequence) or polytope optimization are NP-hard (Erdős et al., 2016, Bach et al., 2023). Membership testing for degree-sequence polytopes and realization for "typical" sequences are tractable via linear programming with single exponential runtime, but boundary cases and global optimization remain computationally intractable.
7. Applications and Theoretical Implications
Non-increasing degree sequences serve as fundamental invariants in random graph models, extremal combinatorics, graph structure characterizations (threshold, split, DSF sets (Barrus et al., 2013)), spectral theory (Liu et al., 2012, Shuchao et al., 2012), and algorithmic graph enumeration. The reduction of degree sequence criteria to verification at key indices ("corners") increases practical efficiency in recognizing graphical sequences and classes of graphs (Miller, 2012). In extremal combinatorics, degree sequence criteria provide sharper tiling thresholds (Hyde et al., 2018), and in network science non-increasing degree sequences underpin the analysis of degree distributions, connectivity, and robustness.
This body of theory demonstrates that the non-increasing arrangement of degrees is not just a matter of convenience, but a powerful structural convention that underlies major analytic, algorithmic, and statistical results in modern graph theory.