Complete Split Graph: Theory & Applications
- Complete split graphs are split graphs whose vertices are divided into a clique and an independent set with every possible cross edge present.
- They play a key role in diverse fields such as spectral graph theory, polyhedral combinatorics, sandpile dynamics, and extremal graph problems.
- Their dual definitions offer insights into algorithmic efficiency, convex hull formulations, and algebraic invariants like Cohen–Macaulayness.
Searching arXiv for recent and foundational papers on complete split graphs and closely related split-graph literature. A complete split graph is, in several recent works, a split graph whose vertex set is partitioned into a clique and an independent set, with every possible edge between the two parts present; equivalently, , or, with parts and , (Wang et al., 17 Aug 2025, Fröberg, 2 Jun 2026). As a subclass of split graphs, it is simultaneously close to a complete graph and to a complete join with an independent set, and it appears in spectral graph theory, polyhedral combinatorics, commutative algebra, sandpile theory, graph pebbling, and extremal problems. The terminology is not completely uniform: in the classification of split graphs with four distinct eigenvalues, “the complete split graph” denotes the corona , a different and narrower construction (Goldberg et al., 2014).
1. Terminology, models, and notational conventions
The join-based model is the dominant one in the literature considered here. If is the complete part and is the stable part, then a complete split graph is characterized by the property that every vertex in is adjacent to every vertex in ; equivalently, for all 0 (Fröberg, 2 Jun 2026). In extremal graph theory this same object is denoted 1 and is also called a generalized book graph (Wang et al., 17 Aug 2025). In sandpile theory the notation 2 or 3 is used for the same clique-plus-independent-set join (Dukes, 2020, Derycke et al., 2024).
| Notation | Definition | Context |
|---|---|---|
| 4 | clique joined to 5 isolated vertices | forbidden-subgraph and spectral extremal problems |
| 6, 7 | clique part plus independent part with all cross edges | Abelian sandpile model |
| 8 | pendant vertex attached to each clique vertex | spectral paper using a narrower meaning of “complete split graph” |
The corona-based usage is structurally distinct. In that setting, the graph has equal clique and stable set sizes, every clique vertex is connected to a unique pendant vertex from the independent set, all clique vertices have degree 9, all independent-set vertices have degree 0, and the graph is isomorphic to 1 (Goldberg et al., 2014). The coexistence of these conventions is a substantive feature of the literature rather than a notational accident.
2. Position inside split graph theory
A split graph is a graph whose vertex set can be partitioned into a clique and a stable set; such a partition is a KS-partition (Collins et al., 2017). Complete split graphs are a particular case in which the bipartite interface between the two parts is itself complete (Fröberg, 2 Jun 2026). Because they are split graphs, they lie in a class with several standard structural characterizations: split graphs are exactly the 2-free graphs, and they are exactly the chordal-3-generalized split graphs (Brandstädt et al., 2017). The same 4-polar viewpoint appears in polarity theory, where graphs admitting a 5-polar partition are precisely split graphs (Mendoza et al., 2023).
The general split-graph framework also distinguishes balanced and unbalanced instances. A split graph is balanced if there exists a KS-partition with 6 and 7; it is unbalanced if every KS-partition fails to achieve both equalities simultaneously (Collins et al., 2017). Hammer and Simeone’s theorem, as summarized there, yields the trichotomy between balanced partitions, unbalanced 8-max partitions, and unbalanced 9-max partitions, with a swing vertex witnessing the unbalanced cases (Collins et al., 2017). This places complete split graphs inside the broader combinatorics of KS-partitions, clique number, and independence number, although the provided sources do not assign them uniformly to one side of the balanced/unbalanced dichotomy.
Split graphs are also closed under complementation, and by the Strong Perfect Graph Theorem they are perfect (Collins et al., 2017). A plausible implication is that complete split graphs inherit the algorithmic and structural tractability usually associated with perfect subclasses, but the concrete statements in the cited works concern particular problems rather than a single umbrella theorem.
3. Spectral viewpoints and competing meanings
The sharpest terminological divergence occurs in spectral graph theory. In the paper on split graphs with four distinct eigenvalues, the “complete split graph” is the corona 0, not the join 1 (Goldberg et al., 2014). That paper studies connected split graphs of diameter 2 with exactly four distinct eigenvalues and proves that a connected bidegreed split graph of diameter 3 has exactly four distinct eigenvalues if and only if it is either 4 or a split graph 5 arising from a 6-design with 7, 8, 9, and at least one pair of disjoint blocks (Goldberg et al., 2014). In this classification, the corona family is the case 0, with equal clique and stable-set sizes and pendant stable-set vertices.
The same paper records the standard block form of the adjacency matrix for a connected bidegreed split graph,
1
and relates the spectrum to the eigenvalues of 2 (Goldberg et al., 2014). Within that framework, the corona-type complete split graphs form one infinite family of 3-extremal split graphs.
A different spectral role is played by the join-based complete split graph 4. In the spectral extremal problem for non-5-partite graphs without complete split subgraphs, 6 is the forbidden graph, also called the generalized book graph (Wang et al., 17 Aug 2025). For 7, 8, and sufficiently large 9, the unique graph in 0 is 1, and 2 (Wang et al., 17 Aug 2025). Thus complete split graphs appear both as extremal objects and as forbidden subgraphs in adjacency-spectral theory, but not always under a single fixed definition.
4. Convex hulls and extended formulations
For the join-based complete split graph, polyhedral combinatorics supplies an explicit description of the convex hull of the graph of the quadratic function
3
If 4 is a complete split graph with clique 5 of size 6 and independent set 7 of size 8, then
9
and the target set is
0
The main theorem gives an extended formulation 1, with projection 2, where 3 is defined by McCormick inequalities together with a family of clique inequalities (Harris et al., 2020).
Using the notation 4, 5, and 6, the defining inequalities are
7
8
and
9
for 0, 1, and 2 (Harris et al., 2020). The paper emphasizes that these inequalities are sufficient for a tight formulation of the convex hull and contrasts this with even wheels, where McCormick plus triangle inequalities suffice (Harris et al., 2020).
The proof also provides a greedy, explicit construction of measurable sets 3 for a lifting argument via the Zuckerberg method, with 4 for 5 and a greedy overlap-minimizing construction for 6 (Harris et al., 2020). This makes the complete split graph one of the graph classes for which minimal extended formulations of this quadratic hull are given explicitly.
5. Edge rings, Betti numbers, and Cohen–Macaulayness
The algebraic theory of split graphs also singles out complete split graphs as a tractable extremal subclass. For a split graph with complete part 7, stable part 8, and 9, the Betti numbers of the edge ring 0 depend only on the multiset of the numbers 1, and the only nonzero Betti numbers are 2 and 3, 4 (Fröberg, 2 Jun 2026).
For a complete split graph, 5 for all 6, so the specialization becomes
7
and the paper also records the equivalent Singh–Verma formula
8
These formulas express the homological invariants entirely in terms of the partition sizes 9 (Fröberg, 2 Jun 2026).
The same work determines when the edge ring 0 is Cohen–Macaulay: this holds if and only if no 1 has a neighbor in 2, or each 3 has exactly one neighbor in 4 (Fröberg, 2 Jun 2026). Since in a complete split graph each 5 has 6 neighbors in 7, the edge ring is Cohen–Macaulay only if 8 (Fröberg, 2 Jun 2026). This gives a clean contrast between combinatorial regularity and algebraic depth: the maximally joined split structure is typically not Cohen–Macaulay.
6. Sandpile dynamics, pebbling, and biclique partitions
The complete split graph 9 supports a detailed Abelian sandpile theory. It consists of a clique part 00, an independent-set part 01, and all edges between the two parts (Dukes, 2020). The classification of recurrent states depends on the location of the sink. When the sink lies in the clique, weakly decreasing recurrent states are in bijection with Motzkin words of type 02, and the number of such decreasing recurrent configurations is
03
When the sink lies in the independent set, the weakly decreasing recurrent states correspond to DH-Motzkin words, and
04
The total number of spanning trees is
05
obtained via a bijective Prüfer code argument (Dukes, 2020).
This program is extended by introducing two toppling conventions, CTI and ITC, on sorted recurrent configurations of 06, together with the statistics 07 and 08 (Derycke et al., 2024). Under a modification of the earlier bijection to Schröder paths, the bistatistic 09 maps to 10, and the 11-ITC polynomial becomes the 12-Schröder polynomial, implying symmetry in 13 and 14 (Derycke et al., 2024). The same paper characterizes sorted recurrent configurations by a new class of sawtooth polyominoes and proves a cyclic lemma yielding
15
Other graph invariants simplify sharply on complete split graphs. In pebbling theory, a complete split graph is a split graph where every vertex in the independent set is adjacent to every vertex in the clique, and its pebbling number is
16
equivalently, complete split graphs are always Class 17 (Alcón et al., 2012). In biclique partition theory, for any split graph 18,
19
and for a complete split graph with clique part 20 and independent set 21, the complement has 22 maximal cliques, so
23
(Babu et al., 10 Jul 2025). In that construction, the complement consists of isolated vertices corresponding to 24 and a clique on 25.
7. Algorithmic and extremal roles
Complete split graphs also occur as boundary cases in algorithmic complexity. For the Steiner Tree problem, split graphs form a class with a sharp dichotomy: Steiner Tree is polynomial-time solvable on 26-free split graphs and NP-complete on 27-free split graphs (Illuri et al., 2015). Within this landscape, complete split graphs are singled out as a trivial case: if 28 is a terminal set in the independent part, then choosing any 29 connects all of 30, so a Steiner tree can be found in linear time (Illuri et al., 2015).
In forbidden-subgraph extremal theory, the join-based complete split graph reappears as the obstruction 31, also called the generalized book graph (Wang et al., 17 Aug 2025). For sufficiently large 32, the unique spectral extremal 33-vertex non-34-partite 35-free graph is 36, obtained from 37 by deleting one edge 38 and adding a new vertex adjacent to all of 39 and to 40; moreover,
41
with equality if and only if 42, and 43 (Wang et al., 17 Aug 2025). This places complete split graphs among the small family of concrete forbidden graphs for which spectral and edge extremal problems are both resolved.
More broadly, split graphs are the base level of several hierarchies. They are chordal-44-generalized split graphs (Brandstädt et al., 2017) and 45-polar graphs (Mendoza et al., 2023). A plausible implication is that complete split graphs serve as canonical test objects in these generalized frameworks: they realize the pure clique–stable-set decomposition with maximal interaction across the partition, while retaining the finite obstruction and efficient-recognition phenomena inherited from split-graph theory.