1. Introduction
Let G be a connected graph with vertex set
and edge set
. A set
is a cut-set of G, if
is disconnected. For a cut-set X of G, we by
and
, respectively, denote the number of components and the order of the largest component in
. The score of X is defined as
. The rupture degree of a noncomplete- connected graph G is defined by
.
We call X a r-set of G, if
.
The rupture degree is well used to measure the vulnerability of graphs, for it can measure not only the amount of work done to damage the network, but also how badly the network is damaged. The references about this parameter see [1] [2] [3].
For a vertex set
, we by
denote the subgraph of G that is induced by S. And by
denote neighbor set of S that contains vertex, not in S, but has neighbor in S.
Let
be connected graphs. The Cartesian product
is a graph that has vertex set
with two vertices
and
adjacent if for exactly one i,
and
is an edge in
. As usual, we by
and
denote the path and the cycle on n vertices, respectively. It is well known that Cartesian products are highly recommended for the design of interconnection networks [4]. In this paper, we first determine the rupture degree for some Cartesian products such as
and
. Then, discuss the rupture degree of grids
, and tori
.
For terminology and notations not defined here, we refer to the book [5].
2. The Rupture Degree of
and
In this section, we determine the rupture degree of Cartesian product
and
. First, give some useful lemmas, which have been proved in [2].
Lemma 2.1. If H is a spanning subgraph of G, then
.
Lemma 2.2. The rupture degree of path
and cycle
are
Lemma 2.3. Let X be a cut-set of
. If n is odd, then
.
Proof. Suppose S is a cut set of
, then
. Notice that
is a spanning subgraph of G, we have that
for any cut-set X of G.
Lemma 2.4. Let X be a r-set of
with
are odd, then
.
Proof. Suppose that
and
, then
. Let X be a r-set of G and
for
. Clearly, the induced subgraphs
is cycle with order n, named as
. And for any cut set
of
, we have
. And call
the optimal cut-set if equality holds. Clearly, the
optimal cut-set of
is either
or
for
. Consider X be a r-set of G and m is odd, there exist
and
such
that
for some i. Now, let
and
. Consider
, by Lemma 2.3, we get
.
Lemma 2.5. Let
and
be positive integers. Then
.
Proof. Let
,
. Then
is a cycle. Support that X is a r-set of G, then
and
are vertex cut set of
and
, respectively. Denote
,
. Since
and
, we have
. So
.
Notice that
is a cycle and thus
. Thus
. This means
.
Theorem 2.6. Let
and
be positive integers. Then the rupture degree of
is
Proof. Suppose
and
, then
. For narrative purposes, we let
and distinguish three cases to complete the proof.
Case 1. n is even.
Notice that G contains a Hamilton cycle
, we by Lemmas 2.1 and 2.2 get
. On the other hand, let
for
. Clearly,
,
and
. By the
definition of rupture degree, we have
. Thus
while n is even.
Case 2. n is odd, m is even.
First, let
for
. Since
,
and
. Then
. Now, we by showing
for any cut-set X of G to get
. Now, distinguish some cases to discuss.
Subcase 2.1.
.
If
, by Lemma 2.3, then
. Consider
, thus
.
If
, consider
, we have
.
Subcase 2.2.
.
Let
,
,
for
and
,
,
for
. Clearly,
and
are cycles with order n and path with order m,
respectively. We discuss by
and
.
Subcase 2.2.1.
.
Notice that
is a spanning subgraph of
with
, we can get
. In fact, if
, then
. Thus,
.
If
, then
. Therefore,
. Combine this with the fact
, it is clear that
for
with
.
Now let
,
and
for
. Consider X is a vertex cut set of G, then
. Furthermore, since
is a spanning subgraph of G with
for
, we have
.
And thus
Now, we estimate the value
in details. If
, then
. We have
If
, then
. Consider
and
. Thus we get
If
, then
. Combine
. We have
.
Subcase 2.2.2.
.
Notice that
is a ladder with order 2m and
is a spanning subgraph of G. We similarly get
while
for
. Now, let
and
with
and discuss
by
and
.
If
, then
. Similarly, we get
and
Therefore, we get
If
, we discuss by the value of
. While
, consider
, then
. Combine
and
, we have
while
, we would get
. In fact, since the optimal cut set of
always contains
vertices, each vertex of
would connect at least two components in
. Thus, we get
. Combine this with
,
and
, we have
Case 3.
are both odd.
By Lemma 2.5, we get
. Notice that
is even, we get
.
On the other hand, let
for
. Clearly,
is a cut set of
with
,
and
. This implies that
.
Therefore,
while
are both odd. This completes the proof.
Theorem 2.7. Let
be positive integers with
. Then the rupture degree of
is
Proof. Suppose
and
, then
. Similarly, we let
and
,
. Clearly, both
and
are spanning subgraph of G. Now, we distinguish three cases to complete the proof.
Case 1. Both m and n are even.
Notice that
is a spanning subgraph of G, by Lemma 2.1 and Theorem 2.6, we have
. On the other hand, let
for
. Since
,
and
. Thus
. Therefore,
.
Case 2. One of n and m is even.
Without loss generality, suppose m is even, then n is odd. We first let
for
. Clearly,
,
and
. Thus
. Consider
is a spanning subgraph of G, by Lemmas 2.1 and 2.5, we have
. So, we get
while m is even and n is odd. Similar to the case for n is even and m is odd, here omitted.
Case 3. Both m and n are odd.
First, let
for
. Clearly,
is a cut set of G with
,
and
. Thus
. The following we by proving claim to show
.
Claim. Let
be two odd numbers with
and S be a r-set of
. Then
with
.
Proof. Let S be a r-set of G with
as small as possible. Suppose
are components of
. We first show
for
. If not, assume that
with
for
, then each
has at least one cut vertex (unless
or
). In fact, assume
has no cut vertex, we exchange vertices in
with vertices in
to keep
constant and find that either
would be greater or
would be smaller, which contradicts to the choose of S. So, each
has cut vertex and suppose
are cut vertices of
, respectively. Let
. Then
. Thus we get
This contradicts to the choice of S. So
for
and then denote
. Further, it finds that there are at most one component as
in
for
and
for
. Otherwise, if
or
has at least two components as
, then
, contradiction. This implies that
.
By Lemma 2.4 and the above Claim, we get
Thus, we get
.
This completes the proof.
3. The Rupture Degree of Grids and Tori
Let
be positive integers. We discuss the rupture degree of grids
with
and tori
with
.
Lemma 3.1. [2] Let
be integers with
. Then
.
Lemma 3.2. [1] Let
be integers with
. Then
.
Theorem 3.3. For all positive integers
, the rupture degree of grids is
Proof. Notices that
contains a Hamilton path
. So by Lemmas 2.1 and 2.2, we have
On the other hand, it is well known that
is a bipartite graph and thus
Then by Lemmas 2.1 and 3.1, we get
This completes the proof.
Lemma 3.4. Let
be integer number set with
and
. If S and T and disjoint sets of N with
, such that
, then
meets maximum while
.
Proof. Without lose generality, suppose
and
. Consider
and
, we have
and
. Thus
. Now, let
, estimate the deference of
and I for
.
Clearly, if
, we have
If
and
, we similarly have
If
and
, this means that
. Suppose
and let
. By simple checking, we find that the value
meet maximum while
for
,
or
. Thus, we get
Clearly, If
, then
. If
, consider
, then we have
. If
, consider
, then
.
This completes the proof.
By the above argument, we discuss the rupture degree of tori
. Notice that cycle
is a spanning subgraph of
. Firstly, by Lemmas 2.1 and 2.2, we directly get the upper bound.
Theorem 3.5. For all integers
, the rupture degree of tori is
Theorem 3.6. Let
be integers with
. If some
is odd, then the rupture degree of tori is
.
Proof. Notice that
is spanning subgraph of
such that
with
. By Lemmas 2.1, 3.2 and Theorem 2.8, we have
In particular, if all
are even,
is a spanning subgraph of
, so by Lemmas 2.1, 3.1 and Theorem 3.5, we get
Theorem 3.7. If all
are evens, the rupture degree of tori is
.
Acknowledgements
The authors would like to thank anonymous reviewers for their valuable comments and suggestions to improve the quality of the article. This work was supported by NSFC QHAFFC No. 2022-ZJ-753.