Splitting Graphs in Algebra and Combinatorics
- Splitting graphs are finite graphs derived from a base graph via a surjection that preserves the edge set, serving as a bridge between combinatorial structure and algebraic invariants.
- They are used to compare edge ideals by analyzing invariants such as projective dimension, regularity, and Betti numbers under controlled vertex-splitting operations.
- The construction preserves some graph properties (like bipartiteness and forest structure) while potentially altering homological properties like depth, offering nuanced insights into graph theory and commutative algebra.
A splitting graph, in the sense introduced by Herzog, Moradi, and Rahimbeigi, is a finite simple graph attached to a finite simple graph by a surjection on vertices that preserves the edge set of exactly at the level of images. Its purpose is algebraic as much as combinatorial: the construction is designed to compare the edge ideal
with the edge ideal , and thereby to study how homological invariants behave under controlled vertex-splitting operations (Herzog et al., 2019). In the broader literature, however, the term “splitting graph” is not uniform: it also denotes a classical graph transformation , various -splitting constructions, and, in geometric group theory, the free-splitting graph.
1. Formal definition and basic mechanism
Let be a finite simple graph. A graph is called a splitting graph of if there exists a surjection
0
such that for every edge 1, the image 2 is an edge of 3, and the induced map
4
is bijective. The map 5 is called a splitting map. Intuitively, 6 “blows up” some vertices of 7 into several copies and reattaches edges so that one still sees precisely the same edge-set on the level of 8 (Herzog et al., 2019).
The algebraic setting is built from the edge ideals of the two graphs. If 9 has vertex set 0, then
1
while for 2 one writes
3
The central problem is then to compare invariants of 4 and 5. In this formulation, splitting graphs form a combinatorial device for transporting information between graphs and monomial ideals rather than merely a graph-editing operation.
2. Projective dimension, regularity, and conjectured monotonicity
The basic invariants considered in this setting are
6
The guiding expectation is that passing from 7 to a splitting graph 8 should not improve these invariants. More precisely, one hopes always to have
9
0
and
1
In full generality these statements remain conjectural (Herzog et al., 2019).
This monotonicity program places splitting graphs in a homological framework that is close to other comparison principles for edge ideals, but it is more delicate because the construction changes the ambient polynomial ring and the vertex set while preserving the edge set only through the splitting map. The conjectural inequalities therefore concern not only combinatorial complexity but also the way free resolutions respond to controlled duplication of vertices.
3. Special splittings and the inductive mechanism
A workable sufficient hypothesis is the notion of a special splitting. A splitting map 2 is called special if one of the following holds:
- Whenever 3 satisfy 4, every neighbor of 5 in 6 is adjacent to every neighbor of 7.
- Whenever 8 lie in the same fiber 9, they lie in different connected components of 0.
Under this hypothesis, Herzog–Moradi–Rahimbeigi prove
1
The proof reduces a special splitting step-by-step to the merging of two vertices 2 with the same image, and the main algebraic device is the short exact sequence
3
where 4. In the first special case one shows combinatorially that 5 under the special adjacency condition, while in the second case one uses decomposition into connected components and adds projective dimensions and regularity over disjoint sets of variables (Herzog et al., 2019).
A corollary applies the regularity inequality to several graph classes already known to satisfy 6, where 7 is the induced-matching number. The listed classes are sequentially Cohen–Macaulay, chordal, weakly chordal, sequentially CM bipartite, unmixed bipartite, very well-covered, and 8-free vertex-decomposable graphs. In these cases,
9
and hence 0.
4. Betti numbers, dimension, depth, and preserved graph classes
The behavior of Betti numbers is only partly understood. If condition (2) in the definition of special splitting holds, so that each fiber lies in distinct connected components, then one has
1
This is the case in which Betti-number monotonicity is proved rather than conjectured (Herzog et al., 2019).
For arbitrary splitting graphs, one always has the dimension inequality
2
If, in addition, 3 is a path or an even cycle, then
4
However, depth inequalities fail in general. A counterexample in the same paper shows that splitting may lower depth by at least 5, so Cohen–Macaulayness need not be preserved. Accordingly, even when 6 is Cohen–Macaulay of one of the special types above, the monotonicity of projective dimension and regularity only says that 7 has at least as bad projective dimension or regularity; it does not recover Cohen–Macaulayness.
Some purely graph-theoretic properties are preserved. If 8 is bipartite, then any splitting graph 9 is again bipartite. If 0 is a forest, then any splitting graph 1 is again a forest. These preservation results sharply contrast with the failure of depth monotonicity, and they show that the combinatorial effect of splitting can be mild even when the homological effect is not (Herzog et al., 2019).
5. The classical splitting graph 2
An older graph-theoretic construction uses the notation 3. If 4 is a finite simple graph of order 5, the splitting graph 6 is obtained by introducing a new vertex 7 for each 8, and joining 9 to 0 if and only if 1. Equivalently,
2
where 3 and
4
Here 5 and 6 (Castro et al., 24 Feb 2026).
In Sampathkumar–Walikar’s 1980 treatment, it was asserted that for any 7 of order 8,
9
where 0 is the vertex-cover number and 1 the independence number. Castro, Leaños, and Rosario show that these equalities do not hold in general, provide counterexamples, and replace them with exact formulas. Defining
2
they prove that if 3 is a connected simple graph of order 4, then
5
Equivalently, the old formulas hold precisely when 6, that is, precisely when 7 for every independent set 8 (Castro et al., 24 Feb 2026).
The corrected formulas imply the sharp range
9
and every integer in that interval is attained by a suitable graph of order 0. This line of work shows that the classical splitting graph is governed by neighborhood expansion of independent sets rather than by a universal equality at 1.
6. Terminological scope and adjacent research directions
The literature uses closely related names for several distinct constructions.
| Term | Definition | Representative result |
|---|---|---|
| Splitting graph of 2 | A graph 3 with a surjection 4 whose induced edge map is bijective | Comparison of 5, 6, Betti numbers, depth, and dimension (Herzog et al., 2019) |
| Classical splitting graph 7 | Add one vertex 8 for each 9, with 00 adjacent to exactly the neighbors of 01 in 02 | 03, 04 (Castro et al., 24 Feb 2026) |
| 05-splitting graph 06 | Add 07 new copies 08 of each vertex-neighborhood pattern | 09 (Dudhat et al., 27 Mar 2026) |
| Free-splitting graph 10 | Vertices are conjugacy classes of one-edge free splittings of 11 | 12 is Gromov hyperbolic and 13 (Hamenstaedt, 2012) |
A separate but nearby notion is the split graph: a graph whose vertex set can be partitioned into a clique and an independent set. This is not a splitting graph. Split graphs admit the Földes–Hammer forbidden-subgraph characterization by exclusion of induced 14, 15, and 16, and they further divide into balanced and unbalanced classes (Cheng et al., 2015).
There is also an extensive algorithmic literature on vertex splitting as a graph-modification operation. For transforming graphs into interval graphs, the decision problem “VC-Interval-Split” asks whether a graph can be turned into an interval graph using at most 17 vertex splits; this problem is NP-hard even on planar subcubic bipartite graphs, while splitting into a disjoint union of paths and splitting triangle-free graphs into unit interval graphs are polynomial-time solvable (Abu-Khzam et al., 4 Feb 2026). For plane graphs, the outerplane splitting number 18 is equivalent to the existence of a connected face cover of size 19, and also equivalent to a minimum feedback vertex set of size 20 in the dual; the associated decision problem is NP-complete for plane biconnected graphs, but maximal planar graphs admit a polynomial-time algorithm (Gronemann et al., 2023). For planarization by vertex splitting in abstract graphs and fixed drawings, the splitting number problem is NP-complete, Embedded Vertex Deletion and Split Set Re-Embedding are NP-complete, the abstract problem is non-uniformly fixed-parameter tractable in the number of splits, and Split Set Re-Embedding can be solved in time 21 (Nöllenburg et al., 2022).
Taken together, these lines of work show that “splitting graph” is not a single universally standardized term. In commutative algebra it denotes a controlled lift of a graph preserving the edge set through a splitting map; in classical graph theory it denotes the construction 22; in spectral graph theory it includes 23 and 24; and in geometric group theory it designates the hyperbolic free-splitting graph 25. The common theme is a controlled replacement of vertices or splittings of ambient structure, but the mathematical content depends strongly on the context.