Next Article in Journal
A New Flexible Model for Three-Stage Phenomena: The Fragmented Kumar-Trapez Distribution
Previous Article in Journal
A Taxonomy of the Greimas Square
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Some Bounds for the Fragmentation Coefficient of Random Graphs

Department of Mathematics, Bar-Ilan University, Ramat-Gan 5290002, Israel
*
Author to whom correspondence should be addressed.
These authors contributed equally to this work.
Axioms 2025, 14(3), 208; https://doi.org/10.3390/axioms14030208
Submission received: 31 January 2025 / Revised: 5 March 2025 / Accepted: 6 March 2025 / Published: 12 March 2025

Abstract

Graph fragmentation aims to find the smallest vertex subset whose removal breaks a graph into components of bounded size. While this problem has applications in network dismantling and combinatorics, theoretical bounds on optimal solutions remain limited. We derive rigorous bounds for several graph classes, characterize hard instances, and illuminate the relationship between graph structure and optimal fragmentation strategies. Specifically, we show that for random d-regular graphs with n vertices, the minimal size of the fragmenting subset of nodes is asymptotically almost surely | S | d 2 2 d 2 n o ( n ) , and that asymptotically almost surely, n 2 α ( G ) o ( n ) | S | n α ( G ) + o ( n ) , where α ( G ) is the independence number of G. For d 1 , we prove that asymptotically almost surely, | S | / n 1 log d / d . However, we show that the line graphs of random regular graphs are considerably harder to fragment, with | S | / n 1 c / d for some constant c.
MSC:
05C69; 05C80

1. Introduction

Graph fragmentation is the removal of the smallest possible subset of a graph’s vertices such that all the connected components in the remaining graph are of small size. Equivalently, we may consider the largest induced subgraph in which none of its connected components is larger than that size. This problem has been studied in the context of network resilience in the field of complex networks and is known as network dismantling. Additionally, it has been studied in the combinatorics community, where it is known as graph fragmentation.
In recent years, a few heuristic algorithms have been developed to handle the dismantling problem in various types of networks [1]. Providing bounds for the size of the set to be removed may help evaluate the performance of these algorithms.
In this paper, we prove bounds on the graph fragmentation problem for several classes of graphs and discuss hard classes of instances to be fragmented.
A fundamental result by Janson and Thomason [2] considers the dependence of the number of vertices to be removed on the size of the remaining connected components in the context of random graphs. They show that the asymptotic fraction of the vertices to be removed in order to fragment the graph G into components of size at most k is essentially the same for all values of k that satisfy both k and k = o ( n ) , if G is a sparse random graph from the Erdős–Rényi model, henceforth denoted G ( n , p ) , or a random regular graph, denoted as G n , d .
Edwards and Farr [3,4] addressed this question for some classes of graphs. They parameterized it by ϵ for the fraction of the vertices to be removed and an upper bound C on the number of vertices in any connected component after removal. That is, a graph G = ( V , E ) is ( ϵ , C ) -fragmentable if there exists S V with | S | ϵ | V | such that every connected component of G \ S has at most C vertices. The set S is called the fragmenting set. A class of graphs Γ is ϵ -fragmentable if there is an integer C such that any member of Γ is ( ϵ , C ) -fragmentable. The coefficient of fragmentability c f ( Γ ) is defined as
c f ( Γ ) = inf { ϵ Γ is ϵ - fragmentable } .
The general strategy taken in [3,4] was to remove vertices until a planar graph remains and then fragment it using separators. They were able to achieve the following bounds for Γ d , the class of graphs with maximum degree d, with d 2 :
d 2 2 d 2 c f ( Γ d ) d 2 d + 1 .
Similar bounds hold for the class of connected graphs of average degree d for a real d 2 , as well as for the class of graphs of average degree d for a real d 4 .
In [5], the same authors improved the upper bounds by replacing the fraction d 2 d + 1 with a function g ( d ) , defined as follows: Set g ( 2 ) = 0 , g ( 3 ) = 1 4 , and, for any integer d 4 ,
g ( d ) = ( d 2 ) g ( d 1 ) + g ( d 2 ) + 1 .
Then, they extended the definition to real numbers by linear interpolation—that is, for any integer d 2 and real number r satisfying 0 < r < 1 , set g ( d + r ) = ( 1 r ) g ( d ) + r g ( d + 1 ) . The following can then be shown:
  • g ( d ) < d 2 d + 1 for all d > 3 ;
  • g ( d ) = d 9 4 d + 1 + O ( d 3 ) ;
  • g ( d ) = 13 4 A ( d ) d ! + 5 4 ( 1 ) d 1 d ! 9 4 when d is an integer, where A ( d ) is the alternating factorial function given by A ( d ) = d ! ( d 1 ) ! + ( 1 ) d 1 ! .
In this paper, we are interested in the case where the size of the remaining connected components may depend on n, and generally, our setting is that of random graphs. Hence we define the ( ϵ , f ) -fragmentability of a graph G. A vertex set S V is said to f-fragment a graph G = ( V , E ) if the induced graph G [ V \ S ] does not contain any component of size at least f. A graph G is ( ϵ , f ) -fragmentable if there exists a subset S of the vertices of V with | S | ϵ n , whose removal leaves a graph with no component having more than f vertices.
Definition 1. 
Let Γ = Γ n n = 1 be a sequence of probability distributions over graphs, and let G n be a randomly chosen graph from Γ n . The fragmentation coefficient of Γ, σ f ( Γ n ) is
σ f ( Γ n ) = inf ϵ P G Γ n ( G n is ( ϵ , f ) - fragmentable ) 1 2 .
For the random graph models, we consider G ( n , p ) and G n , d . Any probability strictly between zero and one can be taken instead of 1 2 in the definition above. This was shown in [6] for the decycling number of G n , d and in Lemma 1 for G ( n , p ) .
Lemma 1. 
For p > 1 , the constant 1 / 2 in Definition 1 has an asymptotically negligible effect on σ f ( G ( n , p ) ) and can be replaced with any constant in the interval ( 0 , 1 ) .
Proof. 
Let G G ( n , p ) , and let s ( G ) be the size of the fragmentation set of G. We show that for every ϵ > 0 , there is a constant C and a segment of integers I such that | I | C n and
Pr [ s I ] 1 ϵ .
We consider the vertex-exposure martingale (see [7]). Note that if G differs from G in only one vertex, then | s ( G ) s ( G ) | 1 . Hence, the vertex Lipschitz condition holds, and by Azuma’s inequality:
Pr [ | s E s | > C n / 2 ] < 2 e C 2 / 8 .
Note that while, for large enough n, the size of the fragmentation set is close to its mean with probability tending to one, this lemma does not provide anything regarding the mean E s . In particular, for small values of c, we do not know the expected size of the fragmentation set E s . Additionally, we do not gain any insight regarding the dependency of s in n, and we only know it in some cases. In fact, we generally cannot answer the question of whether the limit lim n σ f ( Γ n ) exists. Hence, we define
Definition 2. 
m ( Γ ) = lim inf n σ f ( Γ n ) M ( Γ ) = lim sup n σ f ( Γ n )
Note that m ( Γ ) and M ( Γ ) are related to the typical behavior of graphs, whereas c f ( Γ d ) is related to the external behavior of graphs in the family. In these studies, Edwards and Farr [3,4] used d-regular graphs with high girth to establish their lower bound for c f ( Γ d ) . We show below that d 2 2 d 2 is also a lower bound for the fragmentation coefficient of a random d-regular graph. We approach the problem by considering the vertex expansion properties of random regular graphs.
Haxell et al. [6] studied a closely related parameter called the decycling number of a graph. They answered a question by Edwards and Farr and showed that lim d c f ( Γ d ) = 1 by proving the following lower bound for every d 4 :
c f ( Γ d ) { 1 4 d + 2 if d is even ; 1 4 ( d + 2 ) ( d + 1 ) ( d + 3 ) if d is odd .
We show below that if d is large enough, then a line graph of a random d-regular graph actually slightly improves that bound, meaning that it is asymptotically the hardest graph to be fragmented up to a constant factor (in the number of remaining vertices), in the sense that to fragment it, we have to remove almost all the vertices since its fragmentation coefficient satisfies
σ f L G 2 n d , d + 2 2 = 1 Θ 1 d
where n is the order of the line graph and d is the degree of its vertices. It should be noted that in [6,8], it was proven that decycling and fragmentation of sparse random graphs are almost the same, in the sense that asymptotically, to decycle a random graph costs almost no more than to fragment. This property is used in our study as well. In the same paper, Haxell et al. [6] showed that the lower bound for the decycling number of random d-regular graphs for large d is 1 2 ln ( d ) d O 1 d .
Bau et al. [8] gave bounds for the decycling number ϕ of random d-regular graphs. The upper bounds are based on an algorithmic approach to decycling, and the lower bounds are based on the combinatorial counting of forests. A related question is the computational complexity of finding a minimum fragmenting set. It is known that finding the minimum fragmenting set for an ( ϵ , 1 ) -fragmentable graph is equivalent to the maximum independent set problem, which is known to be NP-hard. In fact, it has been shown that even approximating the size of the maximum independent set (which is at least n ( 1 ϵ ) for any ( ϵ , 1 ) -fragmentable graph) up to a constant factor is Poly-APX-complete [9]. Deciding whether a graph is ( ϵ , n 2 ) -fragmentable corresponds to the vertex separator problem, which is also known to be NP-hard. It is, therefore, reasonable to assume that many instances of the fragmentation problem are computationally hard. The complexity of finding a shattering set in the case of random graphs remains unknown. In some cases (e.g., random 3-regular graphs), asymptotically optimal solutions are known to be computable in polynomial time.

Organization

In the second section, we give all the necessary background for our work. This background consists of basic notations of asymptotics and graph theory, definitions of the two models of random graphs studied here, and basic definitions from spectral graph theory. In Section 3.1, we prove some bounds on the fragmenting set of general graphs, and in Section 3.2, we find general lower and upper bounds for two models of random graphs: G ( n , p ) where p = c n and c > 0 is a constant and G ( n , d ) . In Section 4, we improve the lower bound for the size of the fragmenting set of G ( n , p ) random graphs, where p = c n , and c is a large constant. Section 5 deals with the fragmenting set of random d-regular graphs. In Section 5.1, we show that asymptotically, the hardest regular graph to be fragmented is a line graph of a random regular graph. In Section 5.2, we show two lower bounds based on spectral graph theory.

2. Theoretical Background and Notations

We denote by [ n ] = { 1 , 2 , n } the set of n vertices.
We denote the set of neighbors of some set S V as
N ( S ) = N G ( S ) = { w | v S , { v , w } E } ,
where S V . The boundary of some set S V is denoted by S = N ( S ) \ S . A set S V is an independent set if no two of its vertices are adjacent. A maximum independent set is an independent set of the largest possible cardinality in G, and its size is denoted by α ( G ) . The chromatic number is the minimum number of colors needed to properly color a graph, where no pair of neighbors is colored by the same color, denoted by χ G .
A set S V is a dominating set if every vertex of G outside of S has a neighbor in S. A minimum dominating set is a dominating set of the smallest possible cardinality in G, and is denoted by γ G .
An induced subgraph of a graph G is a subset of vertices U V together with every edge whose endpoints are both in U and is denoted by G U , we say that such a U spans G [ U ] . For a graph G = ( V , E ) and a set of vertices S V , we denote by G \ S the induced graph G V \ S . A subgraph of a graph G = ( V , E ) spanned by a set of edges E 0 E is a graph with a set of edges E 0 , and its set of vertices includes the endpoints of every edge in E 0 and possibly some isolated vertices.
Given a graph G = ( V , E ) , we denote by P a partition of V ( G ) into disjoint sets of vertices. The graph induced by a partition consists of connected components that are induced subgraphs of the sets in the partition.
The line graph of a graph G is a graph, denoted by L ( G ) , whose set of vertices is the set of edges of G, and every two vertices of L ( G ) are connected by an edge if and only if their respective edges share a vertex in common as edges in G.
The density of a graph G = ( V , E ) is defined as E V .
Since every graph G satisfies χ ( G ) Δ ( G ) + 1 , where Δ ( G ) is the maximum vertex degree in G [10],
Conclusion 1. 
it follows that every d-regular graph has an independent set of order at least n d + 1 .
Together with the known inequality α ( G ) χ ( G ) n , it follows that
α ( G ) n χ ( G ) n d + 1 .
We use the following notation for random graphs. Given a real number 0 p 1 , the binomial model of random graphs is a probability space, denoted by G ( n , p ) , consisting of all graphs on the vertex set [ n ] , where each graph G with e G edges occurs with probability P ( G ) = p e G ( 1 p ) n 2 e G . We define a random graph in this model as a graph randomly chosen from G ( n , p ) with a B i n ( n 2 , p ) distribution. We denote this distribution by G ( n , p ) . We say that G G ( n , p ) is distributed according to G ( n , p ) and denote it by G G ( n , p ) .
The model of random d-regular graphs is the probability space, denoted by G ( n , d ) , consisting of all simple d-regular graphs with the vertex set [ n ] . A random d-regular graph is a graph chosen from G ( n , d ) with a uniform distribution. We denote this distribution by G ( n , d ) , and we say that G G ( n , d ) is distributed according to G ( n , d ) and denote it by G G ( n , d ) .
A random graph is sparse if with high probability, E G = O n .
Note that for positive constants d and c, G G n , d and G G n , c n are sparse graphs.
The following theorems were derived by A. Frieze et al. [11,12], for the size of the maximum independent set.
Theorem 1. 
Let d = n p and ϵ be fixed. Suppose that d ϵ d = o ( n ) for some sufficiently large fixed constant d ϵ . Then,
α ( G ( n , p ) ) 2 n d ( log ( d ) log ( log ( d ) ) log ( 2 ) + 1 ) ϵ n d
with high probability [11].
Theorem 2. 
Let 0 < ϵ < 1 be fixed. There exists a constant d ϵ such that if d d ϵ , d = o ( n θ ) ,   θ < 1 3 is a constant, then
α ( G ( n , d ) ) 2 n d ( log ( d ) log ( log ( d ) ) + 1 log ( 2 ) ) ϵ n d
with high probability [12].
Denote by A the adjacency matrix,
A i j = 1 { v i , v j } E 0 otherwise
and by D the diagonal matrix, whose entries are D i i = deg ( v i ) δ i , j , with δ i , j being the Kronecker delta. Note that for any k-regular graph G, D = k · I , where I is the identity matrix.
The Laplacian matrix of a graph G is defined as L = D A , and the normalized Laplacian is L = D 1 2 L D 1 2 , which translates to
L i j = 1 i = j 1 deg ( v i ) deg ( v j ) { v i , v j } E 0 otherwise
Note 1. 
The normalized adjacency matrix for d-regular graphs, denoted by A ¯ , is 1 d A , and its normalized Laplacian is L = I 1 d A .
We denote the eigenvalues of A ¯ by λ 1 λ 2 λ n and the eigenvalues of L by μ 1 μ 2 μ n .
The following theorems concern the second-largest eigenvalue of A ¯ .
Theorem 3. 
For every d N , any d-regular graph of order n satisfies λ ( G ) 2 d 1 d o ( 1 ) when λ ( G ) = max { λ 2 , | λ n | } [13].
Theorem 4. 
For every constant d N , a random d-regular graph of order n satisfies with high probability that λ G 2 d 1 d + o 1 [13].
Theorem 5. 
Let G be a d-regular graph of order n, and let X V . Then,
e ( X ) d X 2 n d λ ( G ) X
where e ( X ) is the number of edges in a subgraph induced by X V . [14].
Proposition 1. 
Let X be an independent set of a d-regular graph G of order n. Then, | X | α ( G ) λ ( G ) d n .
Proof. 
X is an independent set; that is, e ( X ) = 0 . Thus, according to [Corollary 9.2.6] [7], we obtain
d X 2 n λ ( G ) X .
Since this holds for all independent sets, the last equation also holds for α ( G ) . □
Let G be a random d-regular graph of order n. The Vertex Expansion Ratio of G, denoted by Ψ V , is defined as
Ψ V ( G , k ) = min S V , S k S S .
We also use another version of the vertex expansion:
Ψ V = min S V , S q k N ( S ) S
We have the following theorem:
Theorem 6. 
Let d 3 be a fixed integer and let G be a random d-regular graph. Then, for every ϵ > 0 , there exists δ > 0 such that with high probability [15],
Ψ V ( G , δ n ) d 2 ϵ ; Ψ V ( G , δ n ) d 1 ϵ .

3. Fragmentation of Random Graphs

We are interested in studying the behavior of the functions m ( Γ ) and M ( Γ ) from Definition 2 for general and random graphs.

3.1. Deterministic Results

Definition 3. 
A graph G = ( V , E ) is a ( K , A ) vertex expander if for every set S V such that S K , it holds that N ( S ) A · S
Claim 1. 
If G is a ( K , A ) vertex expander, then for each set S V with S K , it holds that
S ( A 1 ) S .
Proof. 
By the definition of S ,
S = N ( S ) \ S N ( S ) S A · S S .
Theorem 7. 
Let G = ( V , E ) be a ( K , A ) vertex expander with a maximum degree d. If S is a K-fragment of G, then
S n A 1 d + A 1 .
Proof. 
Let C 1 , , C m be the components of G \ S . For each i, C i K . Let n = V . We have i 1 m ( C i C i ) n . Since vertices in different components cannot be neighbors, we have C i C j = for all i , j and C i C j = for i j . Thus, i = 1 m C i + i = 1 m C i n .
Now, by Claim 1, C i ( A 1 ) C i . Note that no vertex v can appear in C i for more than d different C i s. Therefore,
i = 1 m C i i = 1 m C i / d A 1 d i = 1 m C i
and
n 1 + A 1 d i = 1 m C i = d + A 1 d i = 1 m C i
By definition,
i = 1 m C i S = V .
Thus,
σ f = 1 1 n i = 1 m C i 1 d d + A 1 = A 1 d + A 1
Definition 4. 
A graph is ( a , b ) -tree-like if the induced subgraph on every subset S V of cardinality | S | a can be made into a tree by removing at most b vertices.
Theorem 8. 
Let G = ( V , E ) be an ( a , b ) -tree-like graph. If S is an a-fragment of G, then
| S | n a a b 1 2 α ( G ) n b 2 a + 1 n .
Proof. 
Denote the connected components of the graph G \ S by C 1 , C 2 , , C m , each of size at most a. Group the components into disjoint sets A 1 , , A k , where each A j = i B j C i is of size at most a. The sets may be chosen such that all the sets A j , except possibly one, have size at least a 2 (otherwise two small sets may be merged). Thus,
k 2 ( V S ) a 2 ( n S ) a + 1 .
Removing at most b vertices from each A j leaves a forest. Color each tree in the forest properly with two colors. The vertices of the color with the larger cardinality form an independent set of the graph G and are thus of cardinality at most α ( G ) . We have that the total number of vertices in the forest is at most 2 α ( G ) . The total number of vertices removed to make the forest is at most b 2 ( n S ) a + 1 . Therefore,
2 α ( G ) + b 2 ( n S ) a + 1 n S .
Rearranging, we obtain
S a a 2 b n 2 α ( G ) b 2 n a + 1 .
The next definition is similar to Definition 4, but it provides a cleaner result at the cost of a stronger assumption.
Definition 5. 
A partition P of a subset of the vertices of a graph G is called ( a , b ) -forest-like if the partition divides the vertices of G into sets of size at most a, and the graph induced by the partition can be made into a forest by removing at most b vertices.
Theorem 9. 
Let G = ( V , E ) be a graph. If a set S is an a-fragment of G, and the partition into connected components of G \ S forms an ( a , b ) -forest-like partition, then
S n 2 · α ( G ) b .
Proof. 
The graph G \ S has components of order at most a. Removing at most b vertices, we obtain a forest. Assign two colors to each component of the forest. The color with the larger cardinality forms an independent set of the graph G and is thus of cardinality at most α ( G ) . The forest is of size at most 2 · α ( G ) . The total number of removed vertices required to make the graph into a forest after fragmentation is b. Therefore,
2 · α ( G ) + b n S
and then
S n 2 · α ( G ) b
The last lower bound compares nicely with the following trivial upper bound.
Fact 1. 
Let  α ( G )  be the independence number of G. Then, there exists a set S that 1-fragments G such that 
S n α ( G ) .
Remark 1. 
For every graph G of maximum degree Δ, χ ( G ) Δ + 1 . Therefore, α ( G ) n / ( Δ + 1 ) . Hence,
σ f 1 1 Δ + 1 .
Our last deterministic result bounds the size of a fragmenting set (from above) using the size of a dominating set.
Lemma 2. 
Let G be a graph with maximum degree 3. If we remove a dominating set from G, then the remaining graph consists of a disjoint union of paths and cycles.
Proof. 
Every vertex outside of the dominating set Y has at least one neighbor in Y. Removing Y from G reduces the degree of every vertex by at least one so that every vertex in G \ Y has a degree at most two, and this implies that the resulting graph is a union of disjoint paths and cycles. □
Theorem 10. 
Let G = ( V , E ) be a 3-regular graph with n vertices, and assume that it has a dominating set of size y. Then, there is a set of size y + 2 n y t + 2 that t-fragments G.
Proof. 
By definition, after removing Y we are left with a graph of maximum degree 2; that is, a collection of cycles and paths. Fragmenting a cycle requires at least as many vertices as fragmenting a path of the same length. t-fragmenting a cycle of length s requires s t + 1 vertices. The ratio s t + 1 s attains its maximum at s = t + 2 , where we need to remove two vertices from every cycle (of which there are n y t + 2 ). □

3.2. Results for Random Graphs

Let G G ( n , d ) or G G ( n , p ) , where p = c n , c > 0 , and d are constants. Denote by S a fragmenting set of G. Our next goal is to prove that the partition of G \ S is a ( δ n , ϵ 3 n ) -forest-like partition with high probability, where δ , ϵ 0 . Then, we can use Theorem 9 to find a lower bound on S.
We use the following known claim as a tool in our argument.
Claim 2. 
Let G G ( n , d ) for constant d 3 or G G ( n , c n ) for constant c, and fix ϵ > 0 . Then, there exists δ > 0 such that every vertex set A with cardinality at most δ n spans at most ( 1 + ϵ 3 ) A edges [2].
Theorem 11. 
Let G be as in Claim 2. If S δ n -fragments G, then, with high probability,
S n > 1 2 α ( G ) n o ( 1 )
Proof. 
Let P be the partition of G \ S into the connected components whose order is at most δ n . According to Claim 2, with high probability, we have to remove from each A P at most ϵ 3 A + 1 vertices to turn G [ A ] into a tree, since removing this many vertices is guaranteed to eliminate at least this many cycles. This implies that to turn an entire graph induced by the partition into a forest, we have to remove at most
A P ϵ 3 A + 1 = ϵ 3 A P A ϵ 3 n + | P |
vertices with high probability. Thus,
S n 1 2 α ( G ) n o ( 1 ) .
Let Γ be G ( n , d ) or G ( n , c / n ) . Denote by α ( Γ ) (the independence ratio) the value obtained with high probability as the limit α ( Γ ) = lim n α ( G ) n , where G is a random graph G Γ . Theorem 11 and Fact 1 provide both a lower and an upper bound.
Conclusion 2. 
We have 
1 2 α ( G ( n , d ) ) o ( 1 ) σ f ( G ( n , d ) ) 1 α ( G ( n , d ) ) ,
and
1 2 α G n , c n σ f G n , c n 1 α G n , c n .

4. Fragmentation of G n , c n

In the previous section, we showed that if G G ( n , c n ) for constant c, or G G ( n , d ) for constant d, then, with high probability, a fragmentation coefficient σ f is bounded between
1 2 α G n , c n o ( 1 ) and 1 α G n , c n .
Naturally, we are interested in closing this gap.
In this section, we find an improved lower bound for the size of the fragmenting set in the Erdős–Rényi model, which is valid when c is a large constant. We show that this lower bound is 1 α G n , c n o ( 1 ) . As a consequence, if G G ( n , c n ) for a sufficiently large but constant c, then, with high probability, the order of the graph remaining after fragmentation is α ( G ) ( 1 + o ( 1 ) ) , where o ( 1 ) refers to a function that approaches zero as both n and c approach infinity. Hence, surprisingly, if one wants to remove vertices from G ( n , p = c / n ) until all connected components are of size o ( n ) , one should not expect to do much better than leaving all components of size one.
Formally we want to prove the following theorem.
Theorem 12. 
Let G G ( n , p ) , where p = c n and c is a sufficiently large constant. With high probability, the order of the graph remaining after the removal of a fragmenting set is at most α ( G ) ( 1 + o ( 1 ) ) .
We have divided the proof into several lemmas.
Note 2. 
From now until the end of this section, fix c to be a sufficiently large constant, and let p be c n .
Lemma 3. 
Let U be the set of vertices remaining after optimal fragmentation. Then, with high probability, in order to make G [ U ] unicyclic, we need to remove at most o ( n ) vertices.
Proof. 
This follows from the proof of Theorem 11 above, since by definition, G U is composed of connected components of size o ( n ) . □
For the rest of this section, let m be the number of vertices remaining after optimal fragmentation. Our goal is to bound m from above.
Lemma 4. 
Let A K be the event in which a subset K of G G ( n , p ) of order k spans exactly k edges, and let X K be its characteristic random variable, i.e.,
X K = 1 K = k , e ( K ) = k 0 otherwise .
Let X k = X K be a random variable that counts the number of sets of order k that span exactly k edges. Then, for every ϵ > 0 , if k > α ( G ) ( 1 + ϵ ) , one has E [ X k ] = o ( 1 ) .
Proof. 
Recall that p = c / n . Then,
E X k = n k k 2 k p k ( 1 p ) k 2 k e n k k e k 2 k k p k ( 1 p ) k 2 k e n k k k 2 e 2 k k p k e p k 2 k = e 2 k 2 n 2 k 2 k p k e p k ( k 1 ) 2 + p k = = e 2 n p e p e p k + p 2 2 k = e 2 n e p k 2 e 3 p 2 2 · c n k l · c · e p k 2 k .
Now,
l · c · e p k 2 k < 1 l · c · e p k 2 < 1 log ( l · c · e p k 2 ) < 0
log ( l ) + log ( c ) p k 2 < 0 k > 2 log ( c ) c + 2 log ( l ) c n
But according to Theorem 1, for a sufficiently large c,
α ( G ) 1 c 2 log ( c ) log log ( c ) + O ( 1 ) n
which proves that for k > α ( G ) + n ( 1 + ϵ ) log log ( c ) / c , one has E X k = o ( 1 ) . □
Lemma 5. 
Let A i be the event in which a subset K of order k of a random graph G G ( n , p ) spans exactly i edges, where i k , and let X k , i be a random variable that counts the number of such sets. That is, X k , i = X k , T , where
X k , T = 1 T V , T = k , e ( T ) = i 0 otherwise
Let X = X k , i be a random variable that counts the number of subsets of G of order k with at most k edges. Then, E X 0 for k > α ( G ) .
Proof. 
We fix k and omit it from the notation.
E X i = E X T = k 2 i p i ( 1 p ) k 2 i
and then the expectation of X is
E X = i = 0 k E X i = i = 0 k k 2 i p i ( 1 p ) k 2 i = = i = 1 k n k k 2 i p i ( 1 p ) k 2 i .
Denote the summand i in Equation (3) by a i . Thus, it is enough to show that for every i < k , one has a i q i 1 a k for some 0 < q < 1 . Consider the quotient of a i and a i + 1 for i < k :
a i a i + 1 = k 2 i p i ( 1 p ) k 2 i k 2 i + 1 p i + 1 ( 1 p ) k 2 i 1 = ( i + 1 ) ! i ! · ( k 2 i 1 ) ! ( k 2 i ) ! · 1 c n c n = = i + 1 k 2 i · n c c .
Now, we aim to show that this quotient is less than 1:
i + 1 k 2 i · n c c k k ( k 1 ) 2 k · n c c = 2 k k ( k 1 ) 2 k · n c c = = 2 k 3 · n c c 2 2 log ( c ) c n 3 · n c c = = 2 2 n log ( c ) 3 c · ( n c ) = 1 n log ( c ) 1.5 c · ( n c ) .
The second inequality holds because by assumption, k > α ( G ) 2 log ( c ) c n .
Next,
1 n log ( c ) 1.5 c · ( n c ) < 1 n c < n log ( c ) 1.5 c
n < n log ( c ) 0.5 c 1 < log ( c ) 0.5 c n
and the last inequality holds for sufficiently large values of n.
Denote by t m a x = sup a i a i + 1 . By induction, we have that for every i < k , a i t m a x k i · a k , where
a k = n k k 2 k p k ( 1 p ) k 2 k .
Therefore,
E X i = 1 k 1 t m a x k i E X k + E X k = E X k · 1 + i = 0 k 1 t m a x i .
We already showed that E X k 0 , and it is clear that i = 0 k t m a x i converges to some finite constant when n because t m a x < 1 E X 0 when n . □
Proof of Theorem 12. 
Recall that U is the set remaining after optimal fragmentation and m denotes its size. In order to turn G [ U ] into a tree or a unicyclic graph, one needs to remove from U at most o ( n ) vertices by Lemma 3. Denote the order of the graph remaining after this stage by k; that is, l = k + o ( n ) . Now, by Lemma 5, if k > α ( G ) , then with high probability, there is no such set of order k that contains at most one cycle. This implies that necessarily k α ( G ) and
l = k + o ( n ) α ( G ) + o ( n ) = α ( G ) 1 + o ( n ) α ( G ) = α ( G ) ( 1 + o ( 1 ) )
since α ( G ) is linear in n, and this completes the proof of Theorem 12. □
Conclusion 3. 
For a sufficiently large c, with high probability, the order of the fragmentation coefficient satisfies 
σ f G n , c n = 1 α G n , c n o ( 1 )
where  o ( 1 )  is a vanishing term as both n and c approach infinity.
Remark 2. 
According to Theorem 1, for a sufficiently large c, α ( G ) 2 log ( c ) c n with high probability. Thus, the order of the optimal fragmenting set of a random graph G G ( n , c n ) satisfies
1 2 log ( c ) c o ( 1 ) σ f G n , c n 1 2 log ( c ) c + o ( 1 )
with high probability.

5. Fragmentation of Regular Graphs

5.1. Highly Resilient Regular Graphs

In Conclusion 2, we saw that the fragmentation coefficient of a random d-regular graph G is bounded between two values:
1 2 α ( G ( n , d ) ) o ( 1 ) σ f ( G ( n , d ) ) 1 α ( G ( n , d ) )
Recall that according to Theorem 2, for a sufficiently large d, α ( G ) 2 log ( d ) d n . In conjunction with the results of Haxell et al. [6], this implies that
1 2 log ( d ) d o ( 1 ) S n 1 2 log ( d ) d + o ( 1 ) ,
where o ( 1 ) represents a function that approaches zero as both n and d approach infinity.
We now show that a line graph L ( G ) of a random regular graph G is asymptotically one of the hardest regular graphs to be fragmented, up to a constant factor in the number of undeleted nodes, i.e., there are two numbers c 1 and c 2 such that the fragmenting set S of L ( G ) satisfies, with high probability,
1 c 1 d S n 1 c 2 d
Let d be a large constant. We consider the order of the graph after fragmentation as a function of d, where n is assumed to go to infinity. We saw in Conclusion 1 that every d-regular graph on n vertices contains an independent set of size at least n d + 1 . Removing everything but the largest independent set leaves us with a set of size at least n d + 1 , which implies that the order of the set U remaining after fragmentation is U n d + 1 . Here, we show that this bound is asymptotically tight; that is, there are d-regular graphs for which the largest remaining graph after fragmentation is of size Θ n d .
Recall that the line graph of a regular graph is also regular.
Theorem 13. 
For a sufficiently large d, the order of the graph remaining after fragmenting the line graph of a random d-regular graph is, with high probability, Θ N D , where N is the order of the line graph of G and D is the degree of its vertices.
We use the following lemma.
Lemma 6. 
Let d be sufficiently large, and let G be a random d-regular graph. Then, for every c 2 , there exists δ = δ d , c > 0 such that, with high probability, every set E 0 of c n edges in G has a connected component of size at least δ n .
Proof. 
Assume, in contrast, that for every δ , there exists c 2 and a set E 0 of edges such that E 0 c n , and that each of the connected components spanned by this set has size less than δ n . Our purpose is to prove that, with high probability, this never happens.
Let G 0 = n , E 0 be a spanning subgraph of G; that is, with the same set of vertices n and with E 0 as its set of edges. Fix δ > 0 . Consider the densest connected component of G 0 . Next, we show that its density is at least c, yet it is of order less than δ n .
Denote the density of each connected component of G 0 by c i = E i V i , where G i = ( V i , E i ) is a connected component of G 0 . Then,
c n = E 0 = i E i = i c i V i
and division by n implies that
c = i V i n · c i .
Thus, there must exist some c i c ; otherwise,
i V i c i n < i V i c n = i V i n · E 0 n = E 0 n · 1 n i V i = E 0 n = c
since i V i = n , which is a contradiction.
By assumption, this connected component has sublinear size, and we saw in Claim 2 that, with high probability, every such component V i spans at most 1 + ϵ 3 V i edges. Hence, the density of this connected component satisfies
c i = E i V i 1 + ϵ 3 V i V i = 1 + ϵ 3
and we can always choose ϵ < 1 , since the above holds for every ϵ > 0 . Now,
2 c c i 1 + ϵ 3 < 2
which is impossible. □
Remark 3. 
Actually, the proof above holds for c > 1 since we can take ϵ > 0 to be as small as desired.
Note 3. 
In the last claim, we proved that, with high probability, every subgraph spanned by a set of c n edges for c 2 has a connected component of linear size in n.
Proof of Theorem 13. 
Let G G ( n , d ) for a sufficiently large d, and let H be its line graph. H is a ( 2 d 2 ) -regular graph of order n d 2 . Denote D = 2 d 2 and N = n d 2 . Suppose that U is the set remaining after the optimal fragmentation of H. We have already seen that U = Ω N D , but it remains to show that U = O N D . Recall that every connected component of U is of size o ( N ) .
Note that the paths in G correspond to the paths in H because if v 0 , v 1 , v m is a path in G, then there is a sequence of m 1 edges e 1 , e 2 , , e m 1 , which are vertices in H such that edge e i shares a vertex with edge e i + 1 . This implies that vertex e i is a neighbor of vertex e i + 1 in H. Hence, the connected components in G are also preserved by the line graph transformation.
Recall that by Conclusion 1,
U N D + 1 = n d 2 2 d 1 = d 2 ( 2 d 1 ) n 1 4 n
Now, we want to prove that U cannot be more than c n for c 2 , which means that it cannot be more than k N D + 1 for constant k. Assume the opposite. Let c 2 , and note that c n vertices in H are c n edges in G. According to Lemma 6, with high probability, every set of c n edges of G, where c 2 has a connected component of linear size in n. That is, there is some δ = δ ( c , d ) > 0 such that every set of c n edges in G has a connected component of size at least δ n . This means that, with high probability, there is a connected component in H of linear size in N since N = d n 2 , which contradicts the assumption that every connected component of U must be of size o ( N ) .
Hence, U = O N D , implying that U = Θ N D . □
Conclusion 4. 
For any ϵ > 0 , there exists d 0 such that for any integer d > d 0 , there exists a d-regular graph whose size after fragmentation is at least n d ϵ · n .
Proof. 
By Theorem 13, the fraction of vertices remaining after fragmenting the line graph of a random d + 2 2 -regular graph with 2 n d vertices is 1 d + o 1 d . Thus, for any even sufficiently large d, the size after fragmentation is at least n d ϵ · n .
If d is odd, we construct the line graph of a random d + 2 2 -regular graph with 2 n d 1 vertices. The fraction of vertices remaining after fragmenting this graph is 1 d 1 + o 1 d = 1 d + o 1 d for a sufficiently large d. By Dirac’s theorem [16], if n > 2 d , the complement of the line graph contains a Hamilton cycle; thus, if n is even, it also contains a perfect matching. We add this matching to the line graph. Since adding edges can only increase the fragmentation set size, the conclusion is proven. □
Note that this conclusion implies that there are many graphs that are hard to fragment, as they do not arise as specific constructions but rather as line graphs of random graphs, which are quite abundant.

5.2. Spectral Bounds

In this section, we provide two lower bounds on the size of a fragmenting set of d-regular graphs obtained by considering concepts from spectral graph theory.

5.2.1. Vertex Expansion Lower Bound

Let G G ( n , d ) , and denote by S a fragmenting set of G. We start by bounding the size of S using vertex expansion.
Claim 3. 
With high probability, S satisfies 
S d 2 ϵ 2 d 2 n .
Proof. 
Recall that according to Theorem 6, we have that, with high probability, a random d-regular graph satisfies
Ψ V ( G , δ n ) d 1 ϵ .
Hence, we know that a random graph G is a δ n , d 1 ϵ -vertex expander. We can now use Theorem 7 and obtain
| S | n d 1 1 ϵ d + d 1 1 + ϵ = d 2 ϵ 2 d 2 ϵ d 2 ϵ 2 d 2 = d 2 2 d 2 o ( 1 )
We can assume that ϵ 0 since the above holds for every ϵ > 0 . □
Thus, we have
Conclusion 5. 
c f ( G ( n , d ) ) d 2 2 d 2 .

5.2.2. Fragmentation of Spectral Graphs

Our last result dealt with ( n , d , λ ) -graphs. Recall that
λ = λ ( G ) = max { λ 2 , λ n } .
Theorem 14. 
Let G be a random d-regular graph, and let S be an optimal fragmenting set. Then, with high probability,
S ( 1 2 λ / d ) n .
Proof. 
We saw in Proposition 1 that α ( G ) λ d n , and by Theorem 11, with high probability, we have
S n 1 2 α ( G ) n o ( 1 ) .
Thus, we obtain
σ f 1 2 λ d n o ( 1 ) .
Conclusion 6. 
If G is a random d-regular graph, then, with high probability, 
σ f 1 4 d 1 d 2 o ( 1 )
Proof. 
The conclusion follows immediately from the previous conclusion, together with the known bound on λ for random d-regular graphs (see, e.g., [13,15]). With high probability,
λ ( G ) 2 d 1 d + o ( 1 ) .

6. Discussion

In this study, we defined a parameter for typical graph fragmentation across different types of graphs. The findings and some previous results are summarized in Table 1.
The approximation of the maximum independent set has been studied in [17,18,19,20,21,22]. In Figure 1, we illustrate the different findings for random d-regular graphs. We present computational results for Conclusion 2, based on the latest findings in [22]. The bounds for the decycling number ϕ are taken from [8], which were numerically estimated for several small values of d.

Author Contributions

Methodology, K.A., R.C. and S.H.; Formal analysis, K.A., R.C. and S.H. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

Data is contained within the article.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Wandelt, S.; Sun, X.; Feng, D.; Zanin, M.; Havlin, S. A comparative analysis of approaches to network-dismantling. Sci. Rep. 2018, 8, 13513. [Google Scholar] [CrossRef] [PubMed]
  2. Janson, S.; Thomason, A. Dismantling Sparse Random Graphs. Comb. Probab. Comput. 2008, 17, 259–264. [Google Scholar] [CrossRef]
  3. Edwards, K.; Farr, G. Fragmentability of Graphs. J. Comb. Theory Ser. B 2001, 82, 30–37. [Google Scholar] [CrossRef]
  4. Edwards, K.; Farr, G. Planarization and fragmentability of some classes of graphs. Discret. Math. 2008, 308, 2396–2406. [Google Scholar] [CrossRef]
  5. Edwards, K.; Farr, G. Improved upper bounds for planarization and series-parallelization of degree-bounded graphs. Electron. J. Comb. 2012, 19, P25. [Google Scholar] [CrossRef] [PubMed]
  6. Haxell, P.; Pikhurko, O.; Thomason, A. Maximum acyclic and fragmented sets in regular graphs. J. Graph Theory 2008, 57, 149–156. [Google Scholar] [CrossRef]
  7. Alon, N.; Spencer, J. The Probabilistic Method; Wiley Series in Discrete Mathematics and Optimization; Wiley: Hoboken, NJ, USA, 2015. [Google Scholar]
  8. Bau, S.; Wormald, N.C.; Zhou, S. Decycling numbers of random regular graphs. Random Struct. Algorithms 2002, 21, 397–413. [Google Scholar] [CrossRef]
  9. Bazgan, C.; Escoffier, B.; Paschos, V.T. Completeness in standard and differential approximation classes: Poly-(D)APX- and (D)PTAS-completeness. Theor. Comput. Sci. 2005, 339, 272–292. [Google Scholar] [CrossRef]
  10. Diestel, R. Directions in Infinite Graph Theory and Combinatorics: With an Introduction by C. St. JA Nash-Williams; Elsevier: Amsterdam, The Netherlands, 2016; Volume 3. [Google Scholar]
  11. Frieze, A.M. On the independence number of random graphs. Discret. Math. 1990, 81, 171–175. [Google Scholar] [CrossRef]
  12. Frieze, A.M.; Łuczak, T. On the Independence and Chromatic Numbers of Random Regular Graphs. J. Comb. Theory Ser. B 1992, 54, 123–132. [Google Scholar] [CrossRef]
  13. Vadhan, S.P. Pseudorandomness. Found. Trends® Theor. Comput. Sci. 2012, 7, 1–336. [Google Scholar] [CrossRef]
  14. Chung, F.R. Spectral Graph Theory; American Mathematical Soc.: Providence, RI, USA, 1997; Volume 92. [Google Scholar]
  15. Hoory, S.; Linial, N.; Wigderson, A. Expander graphs and their applications. Bull. Am. Math. Soc. 2006, 43, 439–561. [Google Scholar] [CrossRef]
  16. Dirac, G.A. Some Theorems on Abstract Graphs. Proc. Lond. Math. Soc. 1952, s3-2, 69–81. [Google Scholar] [CrossRef]
  17. Wormald, N.C. Differential equations for random processes and random graphs. In The Annals of Applied Probability; Institute of Mathematical Statistics: Ann Arbor, MI, USA, 1995; pp. 1217–1235. [Google Scholar]
  18. Duckworth, W.; Zito, M. Large independent sets in random regular graphs. Theor. Comput. Sci. 2009, 410, 5236–5243. [Google Scholar] [CrossRef]
  19. Barbier, J.; Krzakala, F.; Zdeborová, L.; Zhang, P. The hard-core model on random graphs revisited. In Journal of Physics: Conference Series; IOP Publishing: Bristol, UK, 2013; Volume 473, p. 012021. [Google Scholar] [CrossRef]
  20. Csóka, E. Independent sets and cuts in large-girth regular graphs. arXiv 2016, arXiv:1602.02747. [Google Scholar]
  21. Harangi, V. Improved replica bounds for the independence ratio of random regular graphs. J. Stat. Phys. 2023, 190, 60. [Google Scholar] [CrossRef]
  22. Marino, R.; Kirkpatrick, S. Large independent sets on random d-regular graphs with fixed degree d. Computation 2023, 11, 206. [Google Scholar] [CrossRef]
Figure 1. Upper and lower bounds on the fragmentation coefficient and decycling number for G n , d .
Figure 1. Upper and lower bounds on the fragmentation coefficient and decycling number for G n , d .
Axioms 14 00208 g001
Table 1. Known bounds of fragmentation coefficients. Our contributions are denoted by *.
Table 1. Known bounds of fragmentation coefficients. Our contributions are denoted by *.
BoundFormulaModelSmall c , d Large c , d Ref.
m ( Γ ) d 2 2 d 2 o ( 1 ) G n , d Redundant*
m ( Γ ) 1 4 d 1 d o ( 1 ) G ( n , d , λ ) *
m ( Γ ) n ( 1 2 λ n o ( 1 ) ) G ( n , d , λ ) *
m ( Γ ) 1 2 log d d o ( 1 ) G n , d [6]
m ( Γ ) 1 2 log c c o ( 1 ) G n , c n *
M ( Γ ) 1 2 log d d + o ( 1 ) G n , d *
M ( Γ ) 1 2 log c c + o ( 1 ) G n , c n *
c f 1 Θ 1 d avg / max degree d [6]
c f 1 Θ 1 d L G 2 n d , d + 2 2 *
c f d 2 2 d 2 o ( 1 ) G n , d of high girth Redundant[3]
c f d 9 4 d + 1 + O 1 d 3 avg / max degree d [5]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Adler, K.; Cohen, R.; Haber, S. Some Bounds for the Fragmentation Coefficient of Random Graphs. Axioms 2025, 14, 208. https://doi.org/10.3390/axioms14030208

AMA Style

Adler K, Cohen R, Haber S. Some Bounds for the Fragmentation Coefficient of Random Graphs. Axioms. 2025; 14(3):208. https://doi.org/10.3390/axioms14030208

Chicago/Turabian Style

Adler, Katerina, Reuven Cohen, and Simi Haber. 2025. "Some Bounds for the Fragmentation Coefficient of Random Graphs" Axioms 14, no. 3: 208. https://doi.org/10.3390/axioms14030208

APA Style

Adler, K., Cohen, R., & Haber, S. (2025). Some Bounds for the Fragmentation Coefficient of Random Graphs. Axioms, 14(3), 208. https://doi.org/10.3390/axioms14030208

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop