structure fault-tolerance of the augmented cube
TRANSCRIPT
![Page 1: Structure Fault-tolerance of the Augmented Cube](https://reader031.vdocument.in/reader031/viewer/2022012102/616a004211a7b741a34db919/html5/thumbnails/1.jpg)
Structure Fault-tolerance of the Augmented Cube 1733
Structure Fault-tolerance of the Augmented Cube
Shuangxiang Kan1, Jianxi Fan1, Baolei Cheng1, Xi Wang2, Jingya Zhou1
1 School of Computer Science and Technology, Soochow University, China 2 School of Software and Services Outsourcing, Suzhou Institute of Industrial Technology, China
[email protected], [email protected], [email protected],
[email protected], [email protected]*
*Corresponding Author: Jianxi Fan; E-mail: [email protected]
DOI: 10.3966/160792642020112106015
Abstract
The augmented cube, denoted by ,n
AQ is an important
variant of the hypercube. It retains many favorable
properties of the hypercube and possesses several
embeddable properties that the hypercube and its other
variations do not possess. Connectivity is one of the most
important indicators used to evaluate a network’s fault
tolerance performance. Structure and substructure
connectivity are the two novel generalizations of the
connectivity, which provide a new way to evaluate fault-
tolerant ability of a network. In this paper, the structure
connectivity and substructure connectivity of the
augmented cube for 1,{ , , }M L N
H K P C∈ is investigated,
where 1 6,1 2 1M L n≤ ≤ ≤ ≤ − and 3 2 1.N n≤ ≤ −
Keywords: Structure connectivity, Substructure
connectivity, Fault-tolerant ability,
Augmented cube, Interconnection network
1 Introduction
Fault-tolerant ability is a very important aspect for
evaluating the performance of an interconnection
network. An interconnection network with good fault-
tolerant ability can run well and achieve ideal results
even if some parts of the network fail or are damaged.
Therefore, we hope the fault-tolerant ability of an
interconnection network can be assessed by some
indicators. Connectivity is one of the most important
indicators we use to evaluate a network’s fault-tolerant
ability. A graph G with n vertices, after removing any
1k − vertices (1 )k n≤ < , the resulting subgraph is still
connected. After removing some k vertices, the graph
G becomes a disconnected graph or a trivial graph.
Then G is a k-connected graph, and k is called the
connectivity of graph G, denoted by k(G). Generally,
the larger the connectivity of a graph, the more stable
the network it represents. Although the connectivity
can correctly reflect the fault-tolerant performance of
the system, it has an obvious drawback. That is, it
assumes that all vertices adjacent to the same vertex
will become faulty at the same time, and the
probability of this case happening in real environment
is very low. Hence, it does not accurately reflect the
robust performance of large-scale networks. The
conditional connectivity proposed by Harary [1]
overcomes this shortcoming by attaching some
requirements to each component when the entire
network becomes disconnected due to failure of some
vertices. Then, Fàbrega et al. [15] proposed the concept
of g-extra connectivity. Given a graph G and a non-
negative integer g, if there is a set of vertices in the
graph G such that the graph G is disconnected after the
vertex set is deleted and the number of vertices of each
component is greater than g, then we call it a vertex cut.
The minimum cardinality of all vertex cuts is referred
to as the g-extra commectivity of graph G, denoted by
( )gk G . g-extra connectivity is a generalization of the
superconnectivity. The superconnectivity of a graph G
actually corresponds to 1( )k G [15, 26]. More information
on connectivity can be found in [4-14, 16, 18, 22-25].
However, both the connectivity and the improved
conditional connectivity discussed above are based on
the assumption that a single vertex failure is an
independent event. Under such connectivities, when
any vertex in the network fails, there is no effect on the
vertices that are directly connected to this vertex.
However, in fact, when a vertex in the network
becomes faulty, the probability of vertices around this
vertex will becoming faulty is greatly increased, which
may form a faulty structure centered on this faulty
vertex. Therefore, Lin et al. [2] proposed the concept
of structure connectivity ( , )g nk Q H and sub-structure
connectivity ( , )s
nk Q H of the hypercube
nQ in [2] for
1 1,1 1,2 1,3 4{ , , , , }.H K K K K C∈ They actually generalized
the faulty element from a single faulty vertex to a
faulty structure (substructure). More results on
structure and substructure connectivity can be found in
[17, 19-21, 27].
The augmented cube, proposed by Choudum and
Sunitha [3], as an important variant of the hypercube,
not only retains some of the superior properties of the
![Page 2: Structure Fault-tolerance of the Augmented Cube](https://reader031.vdocument.in/reader031/viewer/2022012102/616a004211a7b741a34db919/html5/thumbnails/2.jpg)
1734 Journal of Internet Technology Volume 21 (2020) No.6
hypercube, but also has many properties that are not
available in hypercubes and other variants [28-29]. For
example, the connectivity of the augmented cube is
2 1n − , which is almost twice that of a hypercube, This
means that the fault tolerance ability of the augmented
cube is somewhat higher than that of the hypercube. In
this paper, we focus on the structure and substructure
connectivity of augmented cube. We establish H-
structure and H-substructure connectivity of n
AQ for
1,{ , , }.M L N
H K P C∈ (shown in Figure 1), respectively,
where 1 6,k≤ < 1 2 1,L n≤ < − and 3 2 1.N n≤ < −
Figure 1. 1, ,M L
K P and N
C
The rest of the paper is structured as follows. In
Section 2, the definition of the augmented cube and
some useful properties of it are presented. Then,
Section 3 presents the main results on ( , )n
k AQ h and
( , )s
nk AQ h of augmented cube for each 1,{ , , }
M L NH K P C∈
in this paper. Conclusions are presented in Section 4.
2 Preliminaries
In order to better study the nature of the
interconnection network, we generally model the
interconnection network as an undirected graph, where
each vertex in the graph represents a server, and each
edge in the graph represents a communication link
connecting two servers. A graph can be defined as a
binary group: ( ( ), ( ))G V G E G= , where: (1) ( )V G is a
finite and nonempty set of vertices. (2) ( )E G is a finite
set of edges connecting two different vertices (vertex
pairs) in ( )V G . In this paper, all graphs are referred to
simple graphs. We use ( )N u to denote all vertices
adjacent to the same vertex u for ( )u V G∈ .
For graphs G and H, if ( ) ( )V H V G⊆ and
( ) ( )E H E G⊆ , then H is called the subgraph of G, G is
called the supergraph of H. If H is a subgraph of G
with ( ) ( )V H V G= , then H is called the spanning
subgraph of G, and G is called the spanning supergraph
of H. For the non-empty vertex subset ( )V V G′∈ of
graph G, if G’s subgraph H has V ′ as its vertex set,
and the two end vertices of each edge of H lie in V ′ ,
then subgraph H is called the induced subgraph of G.
Two graphs G and H are isomorphic if there exists a
bijection : ( ) ( )f V G V H→ such that ( , ) ( )u v E G∈ if
and only if ( ( ), ( )) ( )f u f v E H∈ . Let H be a subgraph
in graph G and F be a set of elements and each element
is a vertex subset of graph G. Let ( ) .s F
W F s∈
= ∪ If the
set F satisfies that ( )G W F− is a disconnected graph
or a trivial graph and the induced subgraph of each
element in F is isomorphic to one of the spanning
supergraphs of H, then F is called a H-structure cut of
G. The H-structure connectivity of graph, denoted by
( , )k G H , is the minimum cardinality of all H-structure
cuts of G. If the induced subgraph of each element in F
is isomorphic to one of the spanning supergraphs of a
subgraph of H, then F is called a H-substructure cut of
G. The H-substructure connectivity of graph G,
denoted by ( , )s
k G H , is the minimum cardinality of
all H-substructure cuts of G. If H is just an isolated
vertex. Then H-structure connectivity and H-
substructure connectivity are exactly the traditional
connectivity.
If the set of vertices of a graph G can be divided into
two disjoint subsets X and Y, where | |S m= and
| |Y n= , such that any vertex in X has a unique edge
with each vertex in Y and there is no edge has two end
vertices in the same subset. Then G is called a
complete bipartite graph, denoted by ,m n
K . We use 1
K
to represent an independent vertex. A path kP =
1 2, , ,
kv v v< >… is a finite non-empty sequence with
different vertices such that 1
( , ) ( )i iv v E G
+∈ for
1 1i k≤ ≤ − . A cycle 1 2, , ,
k kC v v v= < >… for 3k ≥ is
a path where ( , ) ( )i kv v E G∈ .
In the following, we shall introduce the definition of
the augmented cube and some properties of it.
Definition 1. [3] Let an integer 1n ≥ , an n-
dimensional augmented cube n
AQ consists of
vertices, each vertex in n
AQ is labeled by a unique -
bit binary string 1 2 1n n
u u u u−
… , where {0,1}iu ∈ for
1, 2, ,i n= … . The augmented cube 1
AQ is a complete
graph 2
K with two vertices 0 and 1. For 2n ≥ , n
AQ
is build from two disjoint copies of 1n
AQ−
according to
the following steps: Let 1n
AQ−
denote the graph
obtained from one copy of 1n
AQ−
by prefixing the label
of each vertex with 0. Let 1
1n
AQ−
denote the graph
obtained from the other copy of 1n
AQ−
by prefixing the
label of each vertex with 1. A vertex 1 2 1
0n
u u a a−
= …
of 1
0n
Q−
is adjacent to a vertex 1 2 1
1n
v b b b−
= … of
11
nAQ
−
if and only if, for 1, , 1i n= −… either (1)
i ia b= , in this case, ( , )u v is called a hypercube edge
or (2) i ia b= , in this case, ( , )u v is called a
complement edge.
![Page 3: Structure Fault-tolerance of the Augmented Cube](https://reader031.vdocument.in/reader031/viewer/2022012102/616a004211a7b741a34db919/html5/thumbnails/3.jpg)
Structure Fault-tolerance of the Augmented Cube 1735
For any vertex 1 1n n
u a a a−
= … in augmented cube.
we use iu (respectively, i
u ) to denote the binary
string 1 1 1n i i i
a a a a a+ −
… (respectively, 1 1 1n i i i
a a a a a+ −
… ).
It is clear that 1 1u u= , we may mix these two notations
whenever it is convenient. For example, if 011001,u =
then 1 1011000,u u= = 2
011011,u = 4010001,u =
4010110,u =
4 2( ) 010011,u =
4 3( ) 010010,u = 4 2( ) 010010,u =
and 4 2( ) 010101.u =
The definition of augmented cube above is recursive.
As with hypercube or other graphs, augmented cube
also has several definitions. An alternative definition of
nAQ is as follows:
Definition 2. [3] An n-dimensional augmented cube
with 1n ≥ contains 2n vertices, each vertex of which is
labeled by a unique n-bit binary string 1 2 1n n
u u u u−
… ,
where {0,1}iu for 1, 2, ,i n= … . For any two vertices
1 2 1n na a a a a
−
= … and 1 2 1n n
b b b b b−
= … , a is adjacent
to b, if and only if, there exists an integer k, 1 k n≤ ≤ ,
such that either (1) k ka b= and
i ia b= for 1 i n≤ ≤ ,
i k≠ or (2) i ia b= for 1 i k≤ ≤ and
i ia b= for
1k i n+ ≤ ≤ .
The augmented cubes 1 2,AQ AQ and
3AQ are
shown in Figure 2.
Then, we give some properties of n
AQ .
Figure 2. Augmented cubes 1 2,AQ AQ and
3AQ of
dimension 1, 2, and 3
Theorem 1. [3] 1
( ) 1,k AQ = 2
( ) 3,k AQ = 3
( ) 4,k AQ =
and for n≥ 4, 1
( ) 2 1k AQ n= − .
According to Theorem 1, we have the following
result.
Theorem 2. For n ≥ 4, 1 1 1
( , ) ( , )s
nk AQ K k AQ K= =
2 1n −
Lemma 1. [26] For n≥ 6, 1( ) 4 8
nk AQ n= − .
Property 1. [26] If ( , )iu u is a hypercube edge of
dimension (1 )i i n≤ ≤ , then
1
2 2
{ , } 2 ,( ) ( )
{ , } 1.n n
i i
iAQ AQ
u u i nN u N u
u u i
−⎧ ≤ <⎪= ⎨
=⎪⎩∩
That is, u and iu have exactly two common
neighbors in n
AQ and | ({ , }) | 4 6n
iAQN u u n= − .
Property 2. [26] If (u, iu ) is a complement edge of
dimension i (2 )i n≤ ≤ , then
1 1 1
1
( ) ( )
{ , , , } 2 1,
{ , } .
n n
i
AQ AQ
i i i i
n n
N u N u
u u u u i n
u u i n
− + +
−
⎧ ≤ < −⎪= ⎨
=⎪⎩
∩
That is, u and iu have exactly four common
neighbors in n
AQ for 2 1i n≤ ≤ − and | ({ , }) |n
iAQN u u =
4 8n − . Similarly, u and n
u have exactly two common
neighbors in n
AQ and | ({ , }) | 4 6n
nAQN u u n= − .
Property 3. [26] Any two vertices in n
AQ have at
most four common neighbors for n≥ 3.
According to the Definition 1, we can easily obtain
the following properties of augmented cube.
Property 4. If ( , )iu u and ( , )ju u are two hypercube
edges of dimensions i and (1 )j i j n≤ ≠ ≤ . Without loss
of generality, we set i j< , then
1 2
( ) ( )
{ , ( ) , , ( ) } 1 1,
{ , ( ) } 1,
{ , ( ) } 1 2.
n n
i j
AQ AQ
i j i j i
i j
N u N u
u u u u j i and i
u u j i
u u i and j
⎧ = + >⎪
= > +⎨⎪
= =⎩
∩
Property 5. If ( , )iu u and ( , )ju u are two
complement edges of dimensions i and (1 )j i j n≤ ≠ ≤ .
Without loss of generality, we set I < j, then
1 1 1
( ) ( )
{ , , ( ) , ( ) } 2,
{ , ( ) } 1 2.
n n
i j
AQ AQ
i j j j j
j i
N u N u
u u u u j i
u u j i or j i
+ − −⎧ = +⎪= ⎨
= + > +⎪⎩
∩
Property 6. If ( , )iu u is a hypercube edge of
dimension i and ( , )ju u is a complement edge of
dimension (1 , )j i j n≤ ≤ , then
1 1 1
1 1
1
1 1 1
2
( ) ( )
{ , ( ) , ( ) , ( ) }, 1,
{ , , ( ) , ( ) }, 1 ,
{ , ) }, 1,
{ , ( ) , ( ) , }, 2,
{ , }, | | 2,
{ , ( ) , ( ) , }, 1 1,
{ , ( )
n n
i jAQ AQ
i i i i i i i
i j i i i
i i
i i i i i i
j
j i j i i
N u N u
u u u u i j and i
u u u u i j and i n
u u i n and j n
u u u u i j
u u i j
u u u u j i and i
u u
− − −
+ +
−
− − −
= >
= + >
= > −
= +
= − >
= + >
∩
2 3 1 1 3
}, 1 2,
{ , ( )} , 2 1,
{ , , ( ) , ( ) , 1 3.
j i
i and j
u u j i and i
u u u u i and j
⎧⎪⎪⎪⎪⎪⎪⎪⎨⎪⎪⎪ = =⎪⎪ = + >⎪
= =⎪⎩
![Page 4: Structure Fault-tolerance of the Augmented Cube](https://reader031.vdocument.in/reader031/viewer/2022012102/616a004211a7b741a34db919/html5/thumbnails/4.jpg)
1736 Journal of Internet Technology Volume 21 (2020) No.6
3 H-structure Connectivity and H-
substructure Connectivity
In this section, we study the H-structure connectivity
and H-substructure connectivity of n
AQ for each
1,{ , , }M L N
H K P C∈ , where 1 6M≤ < , 1 2 1L n≤ < − ,
and 3 2 1N n≤ < − . Let u be an arbitrary vertex in
nAQ . In order to make the representation of our proof
more convenient, we introduce a set of tokens [1] [2] [2 1], , ,
n
v v v−
… , where [1] [2] [2 1], , ,
n
v v v−
… and all
the adjacent vertices of u: 1 2 2, , , , ,
n n
u u u u u… form a
one-to-one correspondence. The correspondence of ju
and [ ]iv is: (1) if i is even, then 1
2
ij = + and [ ]j i
u v= .
(2) if i is odd, then 12
ij
⎢ ⎥= +⎢ ⎥⎣ ⎦
and [ ]j iu v= . The
definition of [ ]( )i lv and [ ]( )i l
v is the same as that of lu
and lu . For example, if 000000u = is a vertex of
6AQ , then 4 [6]
001000u v= = , 5 [9]011111u v= =
[6] 2( ) 001010v = and [9] 3( ) 011000v = . In this paper,
we may mix these two notations whenever it is
convenient.
3.1 1,( , )n M
k AQ K and 1,( , )s
n Mk AQ K
According to the definition of n
AQ , Property 1, and
Property 2, if u is an arbitrary vertex of n
AQ and ( , )iu u
is a complement edge of dimension (2 1)i i n≤ ≤ − ,
then 1 1 1( ) ( ) { , , , }.n n
i i i i iAQ AQN u N u u u u u
− + +
=∩ The
subgra-ph induced by 1 1 1{ , , , , }i i i i iu u u u u
− + + (2 1)i n≤ ≤ −
is isomorphic to 1,4K . If ( , )nu u is a complement edge
of dimension n, then 1( ) ( ) { , }n n
n n nAQ AQN u N u u u
−
=∩
and the subgraph induced by 1{ , , }n n n
u u u− is
isomorphic to 1,2K . Similarly, if ( , )iu u is a hypercube
edge of dimension (1 ),i i n≤ ≤ then ( ) ( )n n
i
AQ AQN u N u∩
1{ , }i iu u
−
= (2 )i n≤ ≤ and 1 2 2( ) ( ) { , }n n
AQ AQN u N u u u=∩ .
The subgraph induced by 1{ , , }i i iu u u
− (2 )i n≤ ≤ is
isomorphic to 1,2K .
Here, we will discuss 1,( , )n M
k AQ K 1,( , )s
n Mk AQ K
for the cases of 1 3M≤ ≤ and 4 6M≤ ≤ .
3.1.1 ≤ ≤1 3M
Lemma 2. For n ≥ 4 and 1 3M≤ ≤ , 1,( , )n M
k AQ K ≤
2 1
1
n
M
−⎡ ⎤⎢ ⎥+⎢ ⎥
and 1,
2 1( , )
1
s
n M
nk AQ K
M
−⎡ ⎤≤ ⎢ ⎥+⎢ ⎥
.
(a) A 1,1K -structure-cut in 5
AQ
(b) A 1,2K -structure-cut in 6
AQ
Figure 3. A 1,1K -structure-cut in 5
AQ and a 1,2K -
structure-cut in 6
AQ
Proof. Let u be an any vertex in n
AQ . In the following,
we distinguish cases for the values of M and n.
Case 1. 1M = . We set
( 1) 1 ( 1) 21
2 1{{ , ( )} | 0 }
1
M i M i nS v v i
M
+ + + +−⎢ ⎥
= ≤ < ⎢ ⎥+⎣ ⎦ and
[2 1] [2 1] 1
2 {{ , ( )} }n n
S v v− −
= .
Case 2. 2M = .
Case 2.1. 0n ≡ (mod 3). We set
[( 1) 1] [( 1) 2] [( 1) 3]1
2 1{{ , , } | 0 }
1
M i M i M i nS v v v i
M
+ + + + + +−⎢ ⎥
= ≤ < ⎢ ⎥+⎣ ⎦
Case 2.2. 1n ≡ (mod 3). We set
[( 1)] 1] [( 1) 2] [( 1) 3]1
2 1{{ , , } | 0 }
1
M i M i M i nS v v v i
M
+ + + + + +−⎢ ⎥
= ≤ < ⎢ ⎥+⎣ ⎦
and [2 1] [2 1] 1 [2 1] 2
2 {{ , ( ) , ( ) }}n n n
S v v v− − −
= .
Case 2.3. 2n ≡ (mod 3). We set
[( 1) 1] [( 1) 2] [( 1) 3]1
2 1{{ , , } | 0 }
1
M i M i M i nS v v v i
M
+ + + + + +−⎢ ⎥
= ≤ < ⎢ ⎥+⎣ ⎦
and [2 2] [2 2] [2 1] 2
2 {{ , , ( ) }}n n n
S v v v− − −
= .
![Page 5: Structure Fault-tolerance of the Augmented Cube](https://reader031.vdocument.in/reader031/viewer/2022012102/616a004211a7b741a34db919/html5/thumbnails/5.jpg)
Structure Fault-tolerance of the Augmented Cube 1737
Case 3. 3M = .
Case 3.1. 1n ≡ (mod 4). We set
[( 1) 1] [( 1) 2] [( 1) 3] [( 1) 4]1 {{ , , , } | 0M i M i M i M iS v v v v i
+ + + + + + + +
= ≤ <
2 1}
1
n
M
−⎢ ⎥⎢ ⎥+⎣ ⎦
and [(2 1] [(2 1] 1 [(2 1] 2 [(2 1] 3
2 {{ , ( ) , ( ) ,( ) }}.n n n n
S v v v v− − − −
=
Case 3.2. 3n ≡ (mod 4). We set
[( 1) 1] [( 1) 2] [( 1) 3] [( 1) 4]1 {{ , , , } | 0M i M i M i M iS v v v v i
+ + + + + + + +
= ≤ <
2 1}
1
n
M
−⎢ ⎥⎢ ⎥+⎣ ⎦
and [(2 3] [(2 2] [(2 1] [(2 1] 12 {{ , , , ( ) }}n n n n
S v v v v− − − −
= .
Suppose that 1
S S= when 2M = and 0n ≡ (mod 3)
1 2( ,S S S= ∪ otherwise). Clearly, if 1,M = the
induced subgraph of each element in 1 2S S∪ is
isomorphic to 1,1K ; If 2M = , vertex [( 1) 2]M iv
+ + is
adjacent to vertices [( 1) 1]M iv
+ + and [( 1) 3]M iv
+ + for
2 10
1
ni M
M
−⎢ ⎥≤ < ⎢ ⎥+⎣ ⎦
, vertex [2 1]nv
− is adjacent to vertices
[2 2],
n
v− [2 1] 1( ) ,n
v− and [2 1] 2( ) .n
v− Therefore, the
subgraph induced by each element in S is isomorphic
to 1,2 ;K If 3,M = vertex [( 1) 3]M iv
+ + is adjacent to
vertices [( 1) 1],
M iv
+ + [( 1) 2],
M iv
+ + and [( 1) 4]M iv
+ + for
2 10
1
ni
M
−⎢ ⎥≤ <⎢ ⎥+⎣ ⎦
, vertex [2 1]n
v− is adjacent to vertices
[2 3],
n
v−
[2 2],
n
v−
[2 1]( ),n
v−
[2 1] 1( ) ,n
v− [2 1] 2( ) ,n
v− and
[2 1] 3( )n
v− . Thus, the subgraph induced by each element
in S is isomorphic to 1,3.K It is obvious that | |S =
2 1
1
n
M
−⎡ ⎤⎢ ⎥+⎢ ⎥
. Let ( ) .f SW S f∈
= ∪ Since ( )n
AQ W S− is
disconnected and one component of it is {u},
1,
2 1( , )
1n M
nk AQ K
M
−⎡ ⎤≤ ⎢ ⎥+⎢ ⎥
and 1,
2 1( , ) .
1
s
n M
nk AQ K
M
−⎡ ⎤≤ ⎢ ⎥+⎢ ⎥
Figure 3 shows a 1,1K -structure-cut in 5
AQ and a 1,2K -
structure-cut in 6
AQ .
Lemma 3. For 4n ≥ and 1 3,M≤ ≤ 1,( , )s
n Mk AQ K ≥
2 1.
1
n
M
−⎡ ⎤⎢ ⎥+⎢ ⎥
Proof. Let *
nF be a set of connected subgraphs in
nAQ ,
every element in the set is isomorphic to 1,MK with
*2 1
1.1
n
nF
M
−⎡ ⎤−⎢ ⎥+⎢ ⎥
Hence *
2 1| ( ) | (1 ) ( 1)
1n
nV F M
M
−⎡ ⎤≤ + × −⎢ ⎥+⎢ ⎥
2 1n< − . Since ( ) 2 1,n
k AQ n= − *
n nAQ F− is connected.
The lemma holds.
Since 1, 1,( , ) ( , ),s
n M n Mk AQ K k AQ K≥ 1,( , )
n Mk Q K
2 1.
1
n
M
−⎡ ⎤≥ ⎢ ⎥+⎢ ⎥
By Lemma 2 and Lemma 3, we have the
following theorem.
Theorem 3. For n≥ 4 and 1 3M≤ ≤ , 1,( , )n M
k AQ K =
2 1
1
n
M
−⎡ ⎤⎢ ⎥+⎢ ⎥
and 1,
2 1( , ) .
1
s
n M
nk AQ K
M
−⎡ ⎤= ⎢ ⎥+⎢ ⎥
3.1.2 ≤ ≤4 6M
Lemma 4. For n ≥ 6 and 4 6M≤ ≤ , 1,( , )n M
k AQ K ≤
1
2
n −⎡ ⎤⎢ ⎥⎢ ⎥
and 1,
1( , ) .
2
s
n M
nk AQ K
−⎡ ⎤≤ ⎢ ⎥⎢ ⎥
Proof. Let u be an any vertex in n
AQ . In the following,
we distinguish cases for the values of M and n.
Case 1. 4M = .
Case 1.1. n is odd. We set [1] [2] [3] [4] [5]
1 {{ , , , , }}S v v v v v= and
[5 4 1] [5 4 2] [5 4 3] [5 4 4] [5 4 2] 1
2 {{ , , , , ( ) },i i i i iS v v v v v
+ + + + + + + + + +
=
1| 0 1}
2
ni
−⎡ ⎤≤ < −⎢ ⎥⎢ ⎥
Case 1.2. n is even. We set [1] [2] [3] [4] [5]
1 {{ , , , , }}S v v v v v= ,
[5 4 1] [5 4 2] [5 4 3] [5 4 4] [5 4 2] 1
2 {{ , , , , ( ) },i i i i iS v v v v v
+ + + + + + + + + +
=
1| 0 1}
2
ni
−⎡ ⎤≤ < −⎢ ⎥⎢ ⎥
, and
[2 2] [2 1] [2 1] 1 [2 1] 2 [2 1] 3
3 {{ , , ( ) , ( ) , ( ) }}.n n n n n
S v v v v v− − − − −
=
Case 2. 5M = .
Case 2.1. n is odd. We set [1] [2] [3] [4] [5] [3]
1 {{ , , , , , ( ) }}n
S v v v v v v= and
[5 4 1] [5 4 2] [5 4 3] [5 4 4] [5 4 2] 1
2 {{ , , , , ( ) },i i i i iS v v v v v
+ + + + + + + + + +
=
[5 4 2] 2 1( ) } | 0 1}.
2
i nv i
+ +−⎡ ⎤
≤ < −⎢ ⎥⎢ ⎥
Case 2.2. n is even. We set [1] [2] [3] [4] [5] [3]
1 {{ , , , , , ( ) }},n
S v v v v v v=
[5 4 1] [5 4 2] [5 4 3] [5 4 4] [5 4 2] 1
2 {{ , , , , ( ) },i i i i iS v v v v v
+ + + + + + + + + +
=
[5 4 2] 2 1( ) } | 0 1},
2
i nv i
+ +−⎡ ⎤
≤ < −⎢ ⎥⎢ ⎥and
[2 2] [2 1] [2 1] 1 [2 1] 2 [2 1] 3
3 {{ , , ( ) , ( ) , ( ) },n n n n n
S v v v v v− − − − −
=
[2 1] 4( ) }}.n
v−
Case 3. 6M = .
Case 3.1. n is odd. We set [1] [2] [3] [4] [5] [3] [3]
1 {{ , , , , , ( ) , ( ) }}n n
S v v v v v v v= and
[5 4 1] [5 4 2] [5 4 3] [5 4 4] [5 4 2] 1
2 {{ , , , , ( ) },i i i i iS v v v v v
+ + + + + + + + + +
=
[5 4 2] 2 [5 4 2] 3 1( ) , ( ) } | 0 1}.
2
i i nv v i
+ + + +−⎡ ⎤
≤ < −⎢ ⎥⎢ ⎥
Case 3.2. n is even. We set [1] [2] [3] [4] [5] [3] [3]
1 {{ , , , , , ( ) , ( ) }},n n
S v v v v v v v=
![Page 6: Structure Fault-tolerance of the Augmented Cube](https://reader031.vdocument.in/reader031/viewer/2022012102/616a004211a7b741a34db919/html5/thumbnails/6.jpg)
1738 Journal of Internet Technology Volume 21 (2020) No.6
[5 4 1] [5 4 2] [5 4 3] [5 4 4] [5 4 2] 1
2 {{ , , , , ( ) },i i i i iS v v v v v
+ + + + + + + + + +
=
[5 4 2] 2 [5 4 2] 3 1( ) , ( ) }| 0 1},
2
i i nv v i
+ + + +−⎡ ⎤
≤ < −⎢ ⎥⎢ ⎥ and
[2 2] [2 1] [2 1] 1 [2 1] 2 [2 1] 3
3 {{ , , ( ) , ( ) , ( ) },n n n n n
S v v v v v− − − − −
=
[2 1] 4 [2 1] 5( ) }, ( ) }}.n n
v v− −
Obviously, the subgraph induced by the element in
1S is isomorphic to 1, .
MK For
10 1,
2
ni
−⎢ ⎥≤ < −⎢ ⎥⎣ ⎦
vertex [5 4 2]iv
+ + is adjacent to vertices [5 4 ].
i jv
+ + with
1, 3j = or 4 and [5 4 2]( )i pv
+ + for 1 1 4p M≤ ≤ + − .
Thus, the subgraph induced by each element in 2
S is
isomorphic to 1, .
MK Vertex [2 1]n
v− is adjacent to
vertices [2 2]n
v− and [2 1]( )n q
v− for 1 1p M≤ ≤ + −
1(2 2 4 )
2
n
n
−⎢ ⎥− − × ⎢ ⎥⎣ ⎦
. Therefore, the subgraph induced
by the element in 3
S is isomorphic to 1, .
MK Suppose
that 1 2
S S S= ∪ when n is odd (1 2 3
S S S S= ∪ ∪ ,
otherwise). Note that 1
| | .2
nS
−⎢ ⎥= ⎢ ⎥⎣ ⎦
Let ( ) f sW S f∈
= ∪ .
Since ( )n
AQ W S− is disconnected and one component
of it is { },u 1,
2 1( , )
2n M
nk AQ K
−⎡ ⎤≤ ⎢ ⎥⎢ ⎥
and 1,( , )s
n Mk AQ K ≤
2 1
2
n −⎡ ⎤⎢ ⎥⎢ ⎥
with 4 6.M≤ ≤ Figure 4 shows a 1,5K -
structure-cut of 6
AQ .
Lemma 5. Let N
F be a 1,MK -substructure set of n
AQ
with n ≥ 6 and 4 6.M≤ ≤ If there exists an isolated
vertex in ( ),n n
AQ V F− then 1
.2
n
nF
−⎡ ⎤≥ ⎢ ⎥⎢ ⎥
Proof. Let u be an any vertex in .
nAQ We set
{ | ( , )}W x x u= is a hypercube edge, ( )}x V G∈ and
{ | ( , )Z y y u= is a complement edge, ( )}.y V G∈
Clearly, | |W n= and | | 1.Z n= − By Property 2 and
Property 3, each element in N
F contains at most five
distinct vertices in ( )N u , namely, 1 1, , , ,
i i i iu u u u
− +
and 1iu
+ with 2 1.i n≤ ≤ − Since 1{( , ), ( , ),i i i iu u u u
−
1 1( , ), ( , )}i i i iu u u u
+ + ( ),n
E AQ⊆ the subgraph induced
by 1 1 1{ , , , , }i i i i iu u u u u
− + + is isomorphic to 1,4K . We
set { |i i n
B b b F= ∈ and 1 1 1{ , , , , } ( ) ( )}.i i i i i
iu u u u u V b N u
− + +
⊆ ∩
Since each ( )i
V b contains three vertices in Z and two
vertices in W, 2 1
| | .5
nB
−⎢ ⎥< ⎢ ⎥⎣ ⎦
In the following, we
distinguish cases for the value of | |B .
Case 1. | | 0B = . Since each element in N
F contains at
most four distinct vertices in ( )N u , 2 1
.4
n
nF
−⎡ ⎤≥ ⎢ ⎥⎢ ⎥
Case 2. | | 1.B = Suppose that 1 1{ , , , } ( )i i i i
iu u u u V b
− +
⊆
with 2 1.i n≤ ≤ − Since each element in N
F B−
contains at most four distinct vertices in ( ) ( ),N u V B−
2 6 11 .
4 2n
n nF
− −⎡ ⎤ ⎡ ⎤≥ + =⎢ ⎥ ⎢ ⎥⎢ ⎥ ⎢ ⎥
Case 3. | | 2.B = Suppose that 1 1 1{ , , , , }i i i i i
u u u u u− + +
⊆
1 1 1( ),{( , , , , } ( )j j j j j
i jV b u u u u u V b− + +
⊆ with
2 , 1,i j n≤ ≤ − and | , | 3.i j ≥ Without loss of generality,
we set | .j i≥
Case 3.1. 3.j i− = Then 1 1 1{ , , , , }j j j j ju u u u u
− + +
=
2 3 3 4 4{ , , , , }.i i i i iu u u u u
+ + + + +
Suppose that 1 2, ( )w w N u∈ −
2( ) { }iV B u
+
− and 1 2
w w≠ . By Properties 4, 5 and 6,
2
1 2( ) ( ) ( ) .i
N u N w N w φ+
=∩ ∩ In addition, vertex 2iu
+
is not adjacent to the vertices in ( ) ( ).N u V B−
Therefore, there is an element N
a F B∈ − such that
2 ( )iu V a
+
∈ and ( ) {( ) ( )} 2.V a u V B− ≤∩ Since each
element in { }N
F B a− − contains at most four distinct
vertices in ( ) ( ) ( ),N u V B V a− − 2 13
| | 2 14
n
nF
−⎡ ⎤≥ + + ⎢ ⎥⎢ ⎥
2 1.
4
n −⎡ ⎤= ⎢ ⎥⎢ ⎥
Case 3.2. 4.j i− = Then 1 1 1{ , , , , }j j j j ju u u u u
− + +
= 3 4 5 5 5{ , , , , }.i i i i i
u u u u u+ + + + + In the following, we
distinguish cases for the number of elements
containing three vertices 2 2,
i iu u
+ + and 3iu
+ in n
F B− .
We use S to denote the number of elements further deal
with the following cases.
Case 3.2.1. 3.S = Then there are three distinct
elements in ( ) ( )N u V B− that contain one of three
vertices 2 2,
i iu u
+ + , and 3iu
+ , respectively. Suppose that
2 2 3
1 2, ( ) ( ) { , , }i i i
w w N u V B u u u+ + +
∈ − − and 1 2
w w≠ . By
Properties 4, 5 and 6, 2
1 2( ) ( ) ( ) .i
N u N w N w φ+
=∩ ∩ In
addition, vertex 2iu
+ is not adjacent to the vertices in 2 3( ) ( ) { , }.i i
N u V B u u+ +
− − Therefore, there is an
element 1 na F B∈ − such that 2
1( )i
u V a+
∈ and
2 3
1( ) { ( ) ( ) { , }} 2.i i
V a N u V B u u+ +
− − ≤∩ For the cases
of vertices 2iu
+ and 3iu
+ , the discussions are similar to
that of vertex 2iu
+ and we set 2
2,
iu a
+
∈ 3
3.
iu a
+
∈
Since each element in 1 2 3
{ , , }N
F B a a a− − contains at
most four distinct vertices in 1
( ) ( ) ( )N u V B V a− −
2 3( ) ( ),V a V a− −
2 17 2 32 3 .
4 4n
n nF
− +⎡ ⎤ ⎡ ⎤≥ + + =⎢ ⎥ ⎢ ⎥⎢ ⎥ ⎢ ⎥
![Page 7: Structure Fault-tolerance of the Augmented Cube](https://reader031.vdocument.in/reader031/viewer/2022012102/616a004211a7b741a34db919/html5/thumbnails/7.jpg)
Structure Fault-tolerance of the Augmented Cube 1739
Case 3.2.2. . Then there are two distinct elements
in ( ) ( )N u V B− , one of which contains one vertex in
2 2,
i iu u
+ + , and 3iu
+ and another element contains the
other two vertices. We assume that 1a contains one
vertex in 2 2,
i iu u
+ + and 3iu
+ and 2a contains the other
two vertices.
Case 3.2.2.1. 2
1( )i
u V a+
∈ and 2 3
2{ , } ( ).i iu u V a
+ +
∈
Similar to the discussion of Case 3.2.1, we have 2 3
1( ) { ( ) ( ) { , }} 2.i i
V a N u V B u u+ +
− − ≤∩ Since 2( )iN u
+
∩
3 3 2 4 3 4( ) { , } {( ) , ( ) },i i i i i iN u u u u u
+ + + + + +
− = each element
in 2 4 3 4{( ) , ( ) }i i i iu u
+ + + + is not adjacent to the vertices
in 2 2 3( ) ( ) { , , }i i iN u V B u u u
+ + +
− − and each element in
2 3{ , }i iu u
+ + is not adjacent to the vertices in
2( ) ( ) { },iN u V B u
+
− − 2
2( ) { ( ) ( ) { }} 2i
V a N u V B u+
− − =∩
and 2 3
2{ , } ( ).i iu u V a
+ +
∈ Since each element in
1 2{ , }
NF B a a− contains at most four distinct vertices
in 1 2
( ) ( ) ( ) ( ),N u V B V a V a− − − 2 15
| | 2 1 14
n
nF
−⎡ ⎤≥ + + + ⎢ ⎥⎢ ⎥
2 1.
4
n +⎡ ⎤= ⎢ ⎥⎢ ⎥
For the case of vertices 3
1( )i
u V a+
∈ and
2 2
2{ , } ( ),i iu u V a
+ +
∈ the discussion is similar.
Case 3.2.2.2. 2
1( )i
u V a+
∈ and 2 3
2{ , } ( ).i iu u V a
+ +
∈
Similar to the discussion of Case 3.2.1, we have 2 3
1( ) { ( ) ( ) { , }} 2.i i
V a N u V B u u+ +
− − ≤∩ Since 2( )iN u
+
∩
3 2 2 3 3 3( ) { , } {( ) , ( ) },i i i i i iN u u u u u
+ + + + + +
− = each element
in 2 3 3 2{( ) , ( ) }i i i iu u
+ + + + is not adjacent to the vertices in
2( ) ( ) { }iN u V B u
+
− − and 2 3( , ) ( ),i i
nu u E AQ
+ +
∉ 2
( )V a ∩
2{ ( ) ( ) { }} 2iN u V B u
+
− − ≤ and 2 3
2{ , } ( ).i iu u V a
+ +
⊆
Since each element in 1 2
{ , }n
F B a a− − contains at
most four distinct vertices in 1
( ) ( ) ( )N u V B V a− − −
2( )V a ,
2 15 2 1| | 2 1 1 .
4 4n
n nF
− +⎡ ⎤ ⎡ ⎤≥ + + + =⎢ ⎥ ⎢ ⎥⎢ ⎥ ⎢ ⎥
Case 3.2.3. 1S = . According to the discussions of
Case 3.2.1 and Case 3.2.2, there is an element
1 na F B∈ − such that ( ) { ( ) ( ) 3V a N u V B− =∩ and
2 2 3{ , , , } ( ).i i iu u u V a
+ + +
⊆ Since each element in
{ }n
F B a− − contains at most four distinct vertices in
( ) ( ) ( ),N u V B V a− − 2 14 1
| | 2 1 .4 2
n
n nF
− −⎡ ⎤ ⎡ ⎤≥ + + =⎢ ⎥ ⎢ ⎥⎢ ⎥ ⎢ ⎥
Case 3.3. 5.j i− ≥ We set 2 2 1{ , , ..., }.i i j
ijU u u u+ + −
=
In the following, we will calculate the number of
elements containing ijU in .
nF B− Since 5 | |ijU≤
2 11n≤ − and each element contains at most four
distinct vertices of ( ) ( )N u V B− in ,n
F B− we will
distinguish cases for the value of | |ijU .
Case 3.3.1. | | 1ijU ≡ (mod 4). Similar to the discussion
in Case 3.1, we have 2 13 2 1
| | 2 1 .4 4
n
n nF
− −⎡ ⎤ ⎡ ⎤≥ + + =⎢ ⎥ ⎢ ⎥⎢ ⎥ ⎢ ⎥
Case 3.3.2. | | 3ijU ≡ (mod 4). Similar to the discussion
in Case 3.2 we have 2 14 1
| | 2 1 .4 2
n
n nF
− −⎡ ⎤ ⎡ ⎤≥ + + =⎢ ⎥ ⎢ ⎥⎢ ⎥ ⎢ ⎥
Case 4. | | 3B ≥ . If ,i jb b B∈ and there is no kb B∈
with ,i k j< < we set 2 2 1{ , , ..., }.i i i
ijU u u u+ + −
=
According to the discussion of Case 3, if | | 3ijU ≡
(mod 4), then the value of n
F will be the smallest.
Thus, 2 1 5 | | 3 (| | 1)
| | | | (| | 1)4
n
n B BF B B
− − × − × −⎡ ⎤≥ + − + ⎢ ⎥⎢ ⎥
1.
2
n −⎡ ⎤= ⎢ ⎥⎢ ⎥
In summary, the lemma holds.
Lemma 6. For n≥ 6 and 4 6,M≤ ≤ 1,( , )n M
k AQ K ≥
1
2
n −⎡ ⎤⎢ ⎥⎢ ⎥
and 1,
1( , ) .
2
s
n M
nk AQ K
−⎡ ⎤≥ ⎢ ⎥⎢ ⎥
Proof. We will prove this lemma by contradiction. Let *
nF be a 1,MK -substructure set of
nAQ and
*1
| | 1.2
n
nF
−⎡ ⎤≤ −⎢ ⎥⎢ ⎥
If *( )n n
AQ V F− is disconnected,
then we let R be the smallest component of
*( ).n n
AQ V F− Note that *1
| ( ) | (1 ) ( 1)2
n
nV F M
−⎡ ⎤≤ + × −⎢ ⎥⎢ ⎥
17 ( 1).
2
n−⎡ ⎤≤ × −⎢ ⎥⎢ ⎥
By Lemma 1, we have 1
7 ( 12
n−⎡ ⎤× − <⎢ ⎥⎢ ⎥
4 8n − for 6n ≥ . Hence | ( ) | 1V R = . Furthermore, we
assume that vertex ( ).u V R∈ By Lemma 5, *| ( ) ( )|n
N u V F∩
2 1 2 1,n n≤ − < − which means that there exists at least
one neighbor of u in *( )n n
AQ V F− . Therefore, we have
| ( ) | 2,V R ≥ a contradiction. Thus, *( )n n
AQ V F− is
connected. The lemma holds.
Combining Lemma 4, we have 1,( , )s
n Mk AQ K =
1.
2
n −⎡ ⎤⎢ ⎥⎢ ⎥
Since 1, 1,( , ) ( , ),s
n M n Mk Q K k Q K≥ 1,( , )
n Mk Q K
2 1.
1
n
M
−⎡ ⎤≥ ⎢ ⎥+⎢ ⎥
By Lemma 4 and Lemma 6, we have the
following theorem.
Theorem 4. For n≥ 6 and 4 6,M≤ ≤ 1,( , )n M
k AQ K =
1
2
n −⎡ ⎤⎢ ⎥⎢ ⎥
and 1,
1( , ) .
2
s
n M
nk AQ K
−⎡ ⎤= ⎢ ⎥⎢ ⎥
3.2 ( , )n L
k AQ P and ( , )s
n Lk AQ P
Let u be an arbitrary vertex in n
AQ , according to the
![Page 8: Structure Fault-tolerance of the Augmented Cube](https://reader031.vdocument.in/reader031/viewer/2022012102/616a004211a7b741a34db919/html5/thumbnails/8.jpg)
1740 Journal of Internet Technology Volume 21 (2020) No.6
definition of ,n
AQ 1( , ) ( )i i
u u E AQ−
∈ and ( , )i iu u ∈
( )E AQ (2 ).i n≤ ≤ Thus 1 2 2( , , , ..., , )n n
u u u u u< can
form a path with length of 2 2n − .
Since 2 3( )P P is isomorphic to 1,1 1,2( )K K and we
have given 1,1 1,2( , )( ( , ))n n
k AQ K k AQ K and 1,1( , )s
nk AQ K
1,2( ( , ))s
nk AQ K in section 3.1, we assume 4L ≥ in the
following.
Lemma 7. For 3n ≥ and 4 2 1,L n≤ ≤ − ( , )n L
k AQ P
2 1n
L
−⎡ ⎤≤ ⎢ ⎥⎢ ⎥
and ( , )s
n Lk AQ P ≤
2 1.
n
L
−⎡ ⎤⎢ ⎥⎢ ⎥
Proof. Let u be an arbitrary vertex in .
nAQ We set
[ 1] [ 2] [ ]
1
2 1{{ , , ..., } | 0 }.i L i L i L L n
S v v v iL
× + × + × +−⎢ ⎥
= ≤ < ⎢ ⎥⎣ ⎦
If (2 1) 0n − ≡ (mod L), then we set 2
S φ= .
Otherwise, according to the values of L and
2 12 1,
nL n
L
−⎡ ⎤× − +⎢ ⎥⎢ ⎥
we will divide into the following
cases,
Case 1. L is odd and 2 3.L n≤ −
Case 1.1. 2 1
2 1n
L nL
−⎡ ⎤× − +⎢ ⎥⎢ ⎥
is even. We set 2
S =
2 1[ 1 ]
[2 1] [2 1] 1 [2 1] 2 [2 1] 1{{ , ..., , ( ) , ( ) , ( ) ,
nL
n n n nLv v v v v
−⎢ ⎥× +⎢ ⎥ − − − −⎣ ⎦
2 12 1]
1[2 1] 3 [2 1] 3 [2 1] 2( ) , ( ) ,... , ( ) }}.
nL n
L
n n nv v v
−⎡ ⎤× − +⎢ ⎥⎢ ⎥ +
− − −
Case 1.2. 2 1
2 1n
L nL
−⎡ ⎤× − +⎢ ⎥⎢ ⎥
is odd. We set 2
S =
2 1[ 1 ]
[2 1] [2 1] 1 [2 1] 2 [2 1] 1{{ , ..., , ( ) , ( ) , ( ) ,
nL
n n n nLv v v v v
−⎢ ⎥× +⎢ ⎥ − − − −⎣ ⎦
2 12 ]
1[2 1] 3 [2 1] 3 [2 1] 3 [2 1] 2( ) , ( ) , ( ) ,... , ( ) }}.
nL n
L
n n n nv v v v
−⎡ ⎤× −⎢ ⎥⎢ ⎥ +
− − − −
Case 2. L is even and 2 4.L n≤ − We set 2
S =
2 1[ 1 ]
[2 1] [2 1] 1 [2 1] 2 [2 1] 2{{ , ..., , ( ) , ( ) , ( ) ,
nL
n n n nLv v v v v
−⎢ ⎥× +⎢ ⎥ − − − −⎣ ⎦
2 12
1[2 1] 3 [2 1] 3 [2 1] 2( ) , ( ) ,... , ( ) }}.
nL n
L
n n n
v v v
−⎡ ⎤× −⎢ ⎥⎢ ⎥
+− − −
Case 3. 2 2L n= − . We set [2 1] [2 1] 1
2 {{ , ( ) ,n n
S v v− −
=
[2 1] 2 [2 1] 2 [2 1] 3 [2 1] 3 [2 1] 1( ) , ( ) , ) , ( ) , ... .( ) ,n n n n n n
v v v v v− − − − − −
[2 1] 1 1(( ) ) }}.n n
v− −
Suppose that 1
S S= when (2 1) 0n − ≡ (mod L)
(1 2
,S S S= ∪ , otherwise). Obviously, the subgraph
induced by each element in S is isomorphic to LP and
1| | .
nS
L
−⎡ ⎤= ⎢ ⎥⎢ ⎥
Let ( ) f sW S f∈
= ∪ . Since ( )n
AQ W S−
is disconnected and one component of it is {u},
2 1( , )
n L
nk AQ P
L
−⎡ ⎤≤ ⎢ ⎥⎢ ⎥
and 2 1
( , ) .s
n L
nk AQ P
L
−⎡ ⎤≤ ⎢ ⎥⎢ ⎥
Lemma 8. For n≥ 3 and 4 2 1L n≤ ≤ − , ( , )s
n Lk AQ P
2 1.
n
L
−⎡ ⎤≥ ⎢ ⎥⎢ ⎥
Proof. Let *
nF be a set of connected subgraphs in
nAQ ,
every element in the set is isomorphic to a connected
subgraph of LP and
2 1| | 1.
n
nF
L
−⎡ ⎤≤ −⎢ ⎥⎢ ⎥
Thus *| ( ) |n
V F
2 1( 1) 2 1.
nL n
L
−⎡ ⎤≤ × − < −⎢ ⎥⎢ ⎥
Since ( ) 2 1,n
k AQ n= −
nAQ −
*
nF is connected. Hence, the lemma holds.
By Lemma 7 and Lemma 8, we have the following
theorem.
Theorem 5. For n ≥ 3 and and 4 2 1L n≤ ≤ − ,
2 1( , ) ( , ) .s
n L n L
nk AQ P k AQ P
L
−⎡ ⎤= = ⎢ ⎥⎢ ⎥
3.3 ( , )n N
k AQ C and ( , )s
n Nk AQ C
At first, we discuss ( , )s
n Nk AQ C . Then we discuss
( , ).n N
k AQ C
3.3.1 ( , )s
n Nk AQ C with ≤ ≤ −3 2 1N n
Since NP is a connected subgraph of
NC , we have
the following lemmas.
Lemma 9. For n≥ 3 and 3 2 1N n≤ ≤ − , ( , )s
n Nk AQ C
2 1.
n
N
−⎡ ⎤≤ ⎢ ⎥⎢ ⎥
Lemma 10. For n≥ 3 and 3 2 1N n≤ ≤ − , ( , )s
n Nk AQ C
2 1.
n
N
−⎡ ⎤≥ ⎢ ⎥⎢ ⎥
Proof. Let *
nF be a set of connected subgraphs in
nAQ ,
every element in the set is isomorphic to a connected
subgraph of N
C with *2 1
| | 1.n
nF
N
−⎡ ⎤≤ −⎢ ⎥⎢ ⎥
Thus *( )n
V F
2 11 2 1.
nN n
N
−⎡ ⎤≤ × − < −⎢ ⎥⎢ ⎥
Since ( ) 2 1,n
k AQ n= − n
AQ −
*
nF is connected. Hence, the lemma holds.
By Lemma 9 and Lemma 10, we have the following
theorem.
Theorem 6. For n ≥ 3 and 3 2 1N n≤ ≤ − ,
2 1( , ) .s
n N
nk AQ C
N
−⎡ ⎤= ⎢ ⎥⎢ ⎥
Now, we discuss 3
( , )n
k AQ C and ( , )n
k AQ CN
with
4 2 1N n≤ ≤ − .
![Page 9: Structure Fault-tolerance of the Augmented Cube](https://reader031.vdocument.in/reader031/viewer/2022012102/616a004211a7b741a34db919/html5/thumbnails/9.jpg)
Structure Fault-tolerance of the Augmented Cube 1741
3.3.2 3
( , )n
k AQ C
We have the following lemma.
Lemma 11. For n ≥ 6, 3
( , ) 1.n
k AQ C n≤ −
Proof. Let u be an any vertex in .
nAQ We set
1 2 2
1{{ , , }}S u u u= and 1
2{{ , , ( ) }| 3 }.i i i i
S u u u i n−
= ≤ ≤
Obviously, the subgraph induced by the element
in 1S is isomorphic to
3.C For 3 ,i n≤ ≤
1 1{{ , },{{ , ( ) },{( ) , }}, ( ).i i i i i i i i
nu u u u u u E AQ
− −
⊆ Thus,
the subgraph induced by each element in 1 2
S S S= ∪ is
isomorphic to 3
C and | | 1.S n= − Let ( ) f sW S f∈
= ∪ .
Since ( )n
AQ W S− is disconnected and one component
of it is {u}, 3
( , ) 1.n
k AQ C n≤ −
Lemma 12. Let n
F be a 3
C -structure set of n
AQ with
n≥ 6. If there exists an isolated vertex in ( ),n n
AQ V F−
then | | 1.n
F n≥ −
Proof. Let u be an any vertex in .
nAQ We set
{ ( , ) , ( )}W x x u is a hypercube edge x V G= ∈ and Z =
{ ( , ) , ( )}.y y u is a complement edge y V G∈ Clearly,
| |W n= and | | 1.Z n= − By Property 1 and Property 2,
each element in n
F contains at most three distinct
vertices in ( ),N u namely, 1,
i iu u
+ and 1iu
+ with
1 1i n≤ ≤ − and 1 1 1 1{( , ), ( , ), ( , )}i i i i i iu u u u u u
+ + + +
⊆
( ).n
E AQ Thus, the subgraph induced by 1 1{ , , }i i iu u u
+ +
is isomorphic to 3.C We set { |
i i nB b b F= ∈ and
1 1{ , , } ( ) ( )}.i i i
iu u u b N u
+ +
⊆ ∩ Since each ( )i
V b
contains two vertices in Z and one vertex in W,
1| | .
3
nB
−⎢ ⎥≥ ⎢ ⎥⎣ ⎦
In the following, we distinguish cases
for the value of | |B .
Case 1. | | 0B = . Since each element in n
F contains at
most two distinct vertices in ( ),N u 2 1
.2
n
nF
−⎡ ⎤≥ ⎢ ⎥⎢ ⎥
Case 2. | | 1B = . Suppose that 1 1{ , , } ( )i i i
iu u u V b
+ +
⊆
with 1 1.i n≤ ≤ − Since each element in n
F B−
contains at most two distinct vertices in ( ) ( )N u V B− ,
2 4| | 1 1.
2n
nF n
−⎡ ⎤≥ + = −⎢ ⎥⎢ ⎥
Case 3. | | 2.B = Suppose that 1 1{ , , } ( ),i i i
iu u u V b
+ +
⊆
1 1{ , , } ( )j j j
ju u u V b+ +
⊆ with 1 , 1,i i j n≤ ≤ < − and
| | 2.i j− ≥ Without loss of generality, we set .j i>
Case 3.1. 2.j i− = Then 1 1 2 3 3{ , , } { , , }.j j j i i iu u u u u u
+ + + + +
=
According to the definition of n
AQ , vertex 2iu
+ is not
adjacent to the vertices in ( ) ( )N u V B− . As a result,
there is an element n
a F B∈ − such that 2 ( )iu V a
+
∈
and ( ) { ( ) ( )} 1.V a N u V B− =∩ Since the element in
{ }F B a− − contains at most two distinct vertices in
( ) ( ) ( )N u V B V a− − , 2 8
| | 2 1 1.2
n
nF n
−⎡ ⎤≥ + + = −⎢ ⎥⎢ ⎥
Case 3.2. 3.j i− = Then 1 1 3 4 4{ , , } { , , }.j j j i i iu u u u u u
+ + + + +
=
In the following, we distinguish cases for the number
of elements containing three vertices 2 2,
i iu u
+ + , and
3,
iu
+ in n
F B− . We use S denote the number of
elements further deal with the following cases.
Case 3.2.1. 3.S = Then there are three distinct
elements in ( ) ( )N u V B− that contain one of three
vertices 2 2, ,
i iu u
+ + and 3,
iu
+ respectively. By the
definition of n
AQ , vertex 2iu
+ is not adjacent to the
vertices in 2 3( ) ( ) { , }.i iN u V B u u
+ +
− − Then there is an
element 1 na F B∈ − such that 1
1( )i
u V a+
∈ and
2 3
1( ) { ( ) ( ) { , }} 1.i i
V a N u V B u u+ +
− − =∩ For the cases
of vertices 2iu
+ and 3iu
+ , the discussions are similar to
that of vertex 2iu
+ and we set 2
2,
iu a
+
∈ 3
3.
iu a
+
∈
Since each element in 1 2 3
{ , , }N
F B a a a− − contains at
most two distinct vertices in 1
( ) ( ) ( )N u V B V a− − −
2 3( ) ( ),V a V a−
2 10| | 2 3 .
2n
nF n
−⎡ ⎤≥ + + =⎢ ⎥⎢ ⎥
Case 3.2.2. 2.S = Then there are two distinct elements
in ( ) ( )N u V B− , one of which contains one vertex in
2 2,
i iu u
+ + and 3iu
+ , and the other contains the other
two vertices. We assume that 1a contains one vertex in
2 2,
i iu u
+ + and 3iu
+ and 2a contains the other two
vertices.
Case 3.2.2.1. 2
1( )i
u V a+
∈ and 2 3
2{ , } ( ).i iu u V a
+ +
⊆
Similar to the discussion of Case 3.2.1, we have 2 3
1( ) { ( ) ( ) { , }} 1.i i
V a N u V B u u+ +
− − =∩ Vertex 2iu
+
or 3iu
+ is not adjacent to the vertices in ( ) ( )N u V B−
2{ }iu
+
− and 2 3( , ) ( ).i i
nu u E AQ
+ +
∈ Then 2 3
2{ , }i iu u a
+ +
⊆
and 2
2( ) { ( ) ( ) { }} 2.i
V a N u V B u+
− − =∩ Since each
element in 1 2
{ , }n
F B a a− − contains at most two
distinct vertices in 1 2
( ) ( ) ( ) ( ),N u V B V a V a− − −
2 10| | 2 1 1 1.
2n
nF n
−⎡ ⎤≥ + + + = −⎢ ⎥⎢ ⎥
For the case of
vertices 3
1( )i
u V a+
∈ and 2 2
2{ , } ( ),i iu u V a
+ +
⊄ the
discussion is similar.
Case 3.2.2.2. 2
1( )i
u V a+
∈ and 2 3
2{ , } ( ).i iu u V a
+ +
⊄
Since 2 3( , )} ( ),i i
nu u E AQ
+ +
∈ this situation does not exist.
Case 3.2.3. 1.S = Since 2 3{ , } ( ),i i
nu u E AQ
+ +
∈ this
situation does not exist.
![Page 10: Structure Fault-tolerance of the Augmented Cube](https://reader031.vdocument.in/reader031/viewer/2022012102/616a004211a7b741a34db919/html5/thumbnails/10.jpg)
1742 Journal of Internet Technology Volume 21 (2020) No.6
Case 3.3. 4.j i− ≥ We set 2 2 1{ , , ..., }.i i j
ijU u u u+ + −
=
We will calculate the number of elements containing
ijU in n
F B− . Clearly, 5 | | 2 7.U n≤ ≤ − Since each
element contains at most two distinct vertices of
( ) ( )N u V B− in n
F B− and 1U ≡ (mod 2), similar to
the discussion in Case 3.2.1, we have | | 2 1n
F ≥ + +
2 81.
2
n
n
−⎡ ⎤= −⎢ ⎥⎢ ⎥
Case 4. | | 3.B ≥ If ,i jb b B∈ and there is no kb B∈
with ,i k j< < we set 2 2 1{ , , ..., }.i i j
ijU u u u+ + −
=
According to the discussion of Case 3, the minimum
number of elements that contain all vertices of ijU
in n
F B− is .2
ijU⎡ ⎤⎢ ⎥⎢ ⎥
Thus, | | | | (| | 1)n
F B B≥ + − +
2 1 3 | | (| | 1)1
2
n B Bn
− − × − −⎡ ⎤= −⎢ ⎥⎢ ⎥
.
In summary, the lemma holds.
Lemma 13. For n≥ 6, 3
( , ) 1.n
k AQ C n≥ −
Proof. We will prove this lemma by contradiction. Let *
nF be a
3C -structure set of
nAQ and *| | 2.
nF n≤ − If
*( ).n n
AQ V F− is disconnected, then we let R be the
smallest component of *( ).n n
AQ V F− Note that *| ( ) |n
V F
3 ( 2) 3 6.n n≤ × − = − By Lemma 1, we have 3 6n − <
4 8n − for 6.n ≥ Hence | ( ) | 1.V R = Furthermore, we
assume that vertex ( ).u V R∈ By Lemma 12,
*| ( ) ( ) | 2 2 2 1,n
N u V F n n≤ − < −∩ which means that
there exists at least one neighbor of u in *( ).n n
AQ V F−
Therefore, we have | ( ) | 2,V R ≥ a contradiction. Thus,
*( )n n
AQ V F− is connected. The lemma holds.
By Lemma 11 and Lemma 13, we have the
following theorem.
Theorem 7. For n≥ 6, 3
( , ) 1.n
k AQ C n= −
3.3.3 3
( , )n
k AQ C with 4 2 1N N≤ ≤ −
Lemma 14. For ≥ 6 and 4 2 1,N n≤ ≤ − ( , )n N
k AQ C
2 1.
1
n
N
−⎡ ⎤≤ ⎢ ⎥−⎢ ⎥
Proof. Let u be an arbitrary vertex in n
AQ . According
to the parity of N, we will discuss the following two
cases.
Case 1. N is odd. We set
[( 1) 1] [( 1) 2] [( 1)( 1)] [( 1)( 1)]1 {{ , , ..., },( )N i N i i N i NS v v v v
− + − + + − + −
=
( 1) 11
22 1
}| 0 }.1
N i
ni
N
− +⎢ ⎥+⎢ ⎥⎣ ⎦ −⎢ ⎥
≤ < ⎢ ⎥−⎣ ⎦
Case 1.1. (2 1) 1n − ≡ (mod ( 1)N − ).
Case 1.1.1. 2 3.N n≤ − . We set
[2 1] [2 1] 1 [2 1] 2 [2 1] 2
2 {{ , ( ) , ( ) , ( ) , ...,n n n n
S v v v v− − − −
=
[2 1] [2 1] [2 1]2 2 2( ) , ( ) , ( ) }}.
N N N
n n nv v v
⎢ ⎥ ⎢ ⎥ ⎢ ⎥⎢ ⎥ ⎢ ⎥ ⎢ ⎥− − −⎣ ⎦ ⎣ ⎦ ⎣ ⎦
Case 1.1.2. 2 1.N n= − We set
[2 1] [2 1] 1 [2 1] 2 [2 1] 2
2 {{ , ( ) , ( ) , ( ) , ...,n n n n
S v v v v− − − −
=
[2 1] 3 [2 1] 3 [2 1] 3 [2 1] 2 4( ) , ( ) , ( ) , (( ) ) ,n n n n n n n n n
v v v v− − − − − − − − −
[2 1] 2 4 [2 1] 2 3 [2 1] 2 3(( ) ) , (( ) ) , (( ) ) }}.n n n n n n n n n
v v v− − − − − − − − −
Case 1.2. (2 1) 3.n − ≡ (mod ( 1)N − ). We set
31
[2 1] [2 3] [2 2] [2 2] [2 2]22 {{ , , , ( ) , ( )
Nn
n n n n nS v v v v v
−
− −
− − − − −
=
3 31 1
[2 2] [2 2] 22 2, ( ) , ..., ( ) ,
N Nn n
n n nv v
− −
− − − −
− − − [2 2] 2( ) }}.n n
v− −
Case 1.3. (2 1) 3.n − > (mod ( 1)N − ). We set
2 1 2 1[ ( 1) 1 ] [ ( 1) 2 ]
[2 3]1 12 {{ , , ..., ,
n nN N
nN NS v v v
− −⎢ ⎥ ⎢ ⎥− + − +⎢ ⎥ ⎢ ⎥ −− −⎣ ⎦ ⎣ ⎦
=
2 1 2 1( 1) 1 (2 1 ( 1))
1 12
[2 1] [2 2] [2 2] 2 2, , ( ) ,
n nN N n N
N N
n n nv v v
⎢ ⎥− −⎢ ⎥ ⎢ ⎥− + − − −⎢ ⎥⎢ ⎥ ⎢ ⎥− −⎣ ⎦ ⎣ ⎦⎢ ⎥+ −
− − − ⎣ ⎦
2 1 2 1( 1) 1 (2 1 ( 1))
1 12
[2 2] 2 2( ) ,
n nN N n N
N N
nv
⎢ ⎥− −⎢ ⎥ ⎢ ⎥− + − − − −⎢ ⎥⎢ ⎥ ⎢ ⎥− −⎣ ⎦ ⎣ ⎦⎢ ⎥+ −
− ⎣ ⎦
2 1 2 1( 1) 1 (2 1 ( 1))
1 13
[2 2] 2 2( ) ,
n nN N n N
N N
nv
⎢ ⎥− −⎢ ⎥ ⎢ ⎥− + − − − −⎢ ⎥⎢ ⎥ ⎢ ⎥− −⎣ ⎦ ⎣ ⎦⎢ ⎥+ −
− ⎣ ⎦
2 1 2 1( 1) 1 (2 1 ( 1))
1 13
[2 2] 2 2( ) , ...,
n nN N n N
N N
nv
⎢ ⎥− −⎢ ⎥ ⎢ ⎥− + − − − −⎢ ⎥⎢ ⎥ ⎢ ⎥− −⎣ ⎦ ⎣ ⎦⎢ ⎥+ −
− ⎣ ⎦
2 1( 1) 1
1[2 2] 2( ) }}.
nN
N
nv
−⎢ ⎥− +⎢ ⎥−⎣ ⎦
−
Case 2. N is even. We set
If 2 1
01
ni
N
−⎢ ⎥≤ < ⎢ ⎥−⎣ ⎦
and 0i ≡ (mod 2) and 4,N =
then 3 1
3[3 1] [3 3] [3 2] [3 1] 2
1 { , , , ( ) };
i
i i i iS v v v v
+⎢ ⎥+⎢ ⎥+ + + + ⎣ ⎦
=
If 2 1
01
ni
N
−⎢ ⎥≤ < ⎢ ⎥−⎣ ⎦
and 0i ≡ (mod 2) and 4,N ≠
then [( 1) 1] [( 1) 2] [( 1)( 1) 1] [( 1)( 1)]
1 {{ , , ..., , ( )N N i N i NS v v v v
− + − + + − + + −
=
( 1) 11
2 }.
N i− +⎢ ⎥+⎢ ⎥⎣ ⎦
[( 1) 1] [( 1) 2] [( 1)( 1) 1] [( 1)( 1) 1]2 {{ , , ..., , ( )N N i N i N
S v v v v− + − + + − + + − +
=
( 1) 11
2 2 1}| 0
2
N i
ni
− +⎢ ⎥+⎢ ⎥⎣ ⎦ −⎢ ⎥
≤ < ⎢ ⎥⎣ ⎦ and 1i = (mod 2)}.
If (2 1) 0n − ≡ (mod ( 1)N − ), then 3
;S φ=
otherwise, we will discuss the following several cases,
Case 2.1. (2 1) 1n − ≡ (mod ( 1)N − ). We set
[2 1] [2 1] 1 [2 1] 2 [2 1] 2 [2 1] 3
3 {{ , ( ) , ( ) , ( ) , ( ) ,n n n n n
S v v v v v− − − − −
=
[2 1] 3 [2 1] [2 1]2 2( ) , ..., ( ) , ( ) }}.
N N
n n nv v v
− − −
![Page 11: Structure Fault-tolerance of the Augmented Cube](https://reader031.vdocument.in/reader031/viewer/2022012102/616a004211a7b741a34db919/html5/thumbnails/11.jpg)
Structure Fault-tolerance of the Augmented Cube 1743
Case 2.2. (2 1) 2.n − ≡ (mod ( 1)N − ).
Case 2.2.1. .N n< We set [2 1] [2 2] [2 2] 1 [2 2] 1 2
3 {{ , ( ), ( ) , (( ) ) ,n n n n n n n
S v v v v− − − − − − −
=
[2 2] 1 ( 2)..., ((( ) )...) }}.n n n Nv
− − − −
Case 2.2.2. 2 2.N n= − We set
[2 1] [2 2] [2 2] 1 [2 2] 2 [2 2] 2
3 {{ , ( ), ( ) , ( ) , (( )) ,n n n n n
S v v v v v− − − − −
=
[2 2] 3 [2 2] 3 [2 2] 2 [2 2] 2( ) , (( )) , ..., ( ) , (( )) ,n n n n n n
v v v v− − − − − −
[2 2] 1( ) }}.n n
v− −
Case 2.3. (2 1) 3.n − ≡ (mod ( 1)N − ). We set
[2 2] [2 3] [2 1] [2 1] 2 [2 1]
3 {{ , ( ), ( ), ( ) , ( )n n n n n N nS v v v v v
− − − − + − −
=
3 [2 1] 2, ..., ( ) }}.n N n nv
+ − − −
Case 2.4. (2 1) 4.n − ≡ (mod ( 1)N − ). We set
Case 2.4.1. .N n< [2 4] [2 3] [2 1] [2 2] [2 2] 4
3 {{ , , , , ( ) ,n n n n n n NS v v v v v
− − − − − + −
=
[2 2] 5 [2 2]( ) , ..., ( ) 1}}.n n N nv v n
− + − −
− Case 2.4.2. 2 4.N n= − We set
[2 4] [2 3] [2 1] [2 2] [2 2] 3 [2 2] 4
3 {{ , , , , ( ) ,( ) ,n n n n n n
S v v v v v v− − − − − −
=
[2 2] 4 [2 2] 5 [2 2] 5 [2 2] 2 [2 2] 1( ) , ( ) , ( ) , ..., ( ) , ( ) }}.n n n n n n n
v v v v v− − − − − − −
Case 2.5. (2 1)n − is odd (mod ( 1)N − )(except 1 and
3). We set 2 1 2 1
[ ( 1) 1] [ ( 1) 2][2 3] [2 1]1 1
3 {{ , , ..., , ,
n nN N
n nN NS v v v v
− −⎢ ⎥ ⎢ ⎥− + − +⎢ ⎥ ⎢ ⎥ − −− −⎣ ⎦ ⎣ ⎦
=
2 1( 1) 1
2 11[ 2 ( 1) 1]
[2 2] [2 2] [2 2]2 1, ( ) , ( )
nN
nNN n N
n n nNv v v
−⎢ ⎥− +⎢ ⎥ −⎢ ⎥−⎣ ⎦ − + − − +⎢ ⎥− − −−⎣ ⎦
2 1( 1) 1
2 11[ 2 ( 1) 2]
2 1, ...,
nN
nNN n N
N
−⎢ ⎥− +⎢ ⎥ −⎢ ⎥−⎣ ⎦ − + − − +⎢ ⎥−⎣ ⎦
2 1( 1) 1
1[ 1
[2 2] 2( ) }}.
nN
N
nv
−⎢ ⎥− +⎢ ⎥−⎣ ⎦ +
−
Case 2.6. (2 1)n − is even(mod ( 1)N − )(except 0, 2
and 4).
Case 2.6.1. .N n− . We set 2 1 2 1
[ ( 1) 1] [ ( 1) 2]1 1
3 {{ , , ...,
n nN N
N NS v v
− −⎢ ⎥ ⎢ ⎥− + − +⎢ ⎥ ⎢ ⎥− −⎣ ⎦ ⎣ ⎦
=
2 1( 1) 1
11
[2 3] [2 1] [2 2] [2 2] 2, , , ( ) ,
nN
N
n n n nv v v v
⎢ ⎥−⎢ ⎥− +⎢ ⎥⎢ ⎥−⎣ ⎦⎢ ⎥+
− − − − ⎣ ⎦
2 12 1( 1) 1( 1) 1
2 1111 2 ( 1) 11
[2 2] 2 12(( ) ) ,
nnNN
nNNN n N
n Nv
⎢ ⎥⎢ ⎥ −− ⎢ ⎥⎢ ⎥− +− + ⎢ ⎥⎢ ⎥ ⎢ ⎥⎢ ⎥ −⎢ ⎥−− ⎣ ⎦⎣ ⎦ ⎢ ⎥⎢ ⎥ + − + − − ++ ⎢ ⎥− −⎣ ⎦⎣ ⎦ ⎣ ⎦
2 12 1( 1) 1( 1) 1
2 1112 ( 1) 21
[2 2] 2 12(( ) ) , ...,
nnNN
nNNN n N
n Nv
⎢ ⎥⎢ ⎥ −− ⎢ ⎥⎢ ⎥− +− + ⎢ ⎥⎢ ⎥ ⎢ ⎥⎢ ⎥ −⎢ ⎥−− ⎣ ⎦⎣ ⎦ ⎢ ⎥⎢ ⎥ − + − − ++ ⎢ ⎥− −⎣ ⎦⎣ ⎦ ⎣ ⎦
2 1 2 1( 1) 1 ( 1) 1
1 11
[2 2] 2 2(( ) ) }}.
n nN N
N N
nv
⎢ ⎥ ⎢ ⎥− −⎢ ⎥ ⎢ ⎥− + − +⎢ ⎥ ⎢ ⎥⎢ ⎥ ⎢ ⎥− −⎣ ⎦ ⎣ ⎦⎢ ⎥ ⎢ ⎥+
− ⎣ ⎦ ⎣ ⎦
Case 2.6.2. 2 6.n N n≤ ≤ −
Case 2.6.2.1. 1.n N= − We set 2 1 2 1
[ ( 1) 1] [ ( 1) 2][2 3] [2 1]1 1
3 {{ , , ..., , ,
n nN N
n nN NS v v v v
− −⎢ ⎥ ⎢ ⎥− + − +⎢ ⎥ ⎢ ⎥ − −− −⎣ ⎦ ⎣ ⎦
=
2 1 2 1( 1) 1 ( 1) 1
1 11 1
[2 2] [2 2] [2 2]2 2, ( ) , ( ) }}.
n nN N
N N
n n nv v v
⎢ ⎥ ⎢ ⎥− −⎢ ⎥ ⎢ ⎥− + − +⎢ ⎥ ⎢ ⎥⎢ ⎥ ⎢ ⎥− −⎣ ⎦ ⎣ ⎦⎢ ⎥ ⎢ ⎥+ +
− − −⎣ ⎦ ⎣ ⎦
Case 2.6.2.2. 1n N≠ − We set 2 1 2 1
[ ( 1) 1] [ ( 1) 2]1 1
3 {{ , , ...,
n nN N
N NS v v
− −⎢ ⎥ ⎢ ⎥− + − +⎢ ⎥ ⎢ ⎥− −⎣ ⎦ ⎣ ⎦
=
2 1( 1) 1
11
[2 1] [2 2] [2 2] 2, , ( ) ,
nN
N
n n nv v v
⎢ ⎥−⎢ ⎥− +⎢ ⎥⎢ ⎥−⎣ ⎦⎢ ⎥+
− − − ⎣ ⎦
2 1 2 1( 1) 1 ( 1) 1
1 11 1
[2 2] 2 2(( ) ) ,
n nN N
N NN n
nv
⎢ ⎥ ⎢ ⎥− −⎢ ⎥ ⎢ ⎥− + − +⎢ ⎥ ⎢ ⎥⎢ ⎥ ⎢ ⎥− −⎣ ⎦ ⎣ ⎦⎢ ⎥ ⎢ ⎥+ − + +
− ⎣ ⎦ ⎣ ⎦
2 1 2 1( 1) 1 ( 1) 1
1 11 1
[2 2] 2 2(( ) ) ,
n nN N
N NN n
nv
⎢ ⎥ ⎢ ⎥− −⎢ ⎥ ⎢ ⎥− + − +⎢ ⎥ ⎢ ⎥⎢ ⎥ ⎢ ⎥− −⎣ ⎦ ⎣ ⎦⎢ ⎥ ⎢ ⎥+ − + +
− ⎣ ⎦ ⎣ ⎦
2 1 2 1( 1) 1 ( 1) 1
1 11 2
[2 2] 2 2(( ) ) ,
n nN N
N NN n
nv
⎢ ⎥ ⎢ ⎥− −⎢ ⎥ ⎢ ⎥− + − +⎢ ⎥ ⎢ ⎥⎢ ⎥ ⎢ ⎥− −⎣ ⎦ ⎣ ⎦⎢ ⎥ ⎢ ⎥+ − + +
− ⎣ ⎦ ⎣ ⎦
2 1 2 1( 1) 1 ( 1) 1
1 11 2
[2 2] 2 2(( ) ) , ...,
n nN N
N NN n
nv
⎢ ⎥ ⎢ ⎥− −⎢ ⎥ ⎢ ⎥− + − +⎢ ⎥ ⎢ ⎥⎢ ⎥ ⎢ ⎥− −⎣ ⎦ ⎣ ⎦⎢ ⎥ ⎢ ⎥+ − + +
− ⎣ ⎦ ⎣ ⎦
2 1 2 1( 1) 1 ( 1) 1
1 11 1
[2 2] 2 2(( ) ) , .
n nN N
N N
nv
⎢ ⎥ ⎢ ⎥− −⎢ ⎥ ⎢ ⎥− + − +⎢ ⎥ ⎢ ⎥⎢ ⎥ ⎢ ⎥− −⎣ ⎦ ⎣ ⎦⎢ ⎥ ⎢ ⎥+ −
− ⎣ ⎦ ⎣ ⎦
2 1 2 1( 1) 1 ( 1) 1
1 11 1
[2 2] 2 2(( ) ) , .
n nN N
N N
nv
⎢ ⎥ ⎢ ⎥− −⎢ ⎥ ⎢ ⎥− + − +⎢ ⎥ ⎢ ⎥⎢ ⎥ ⎢ ⎥− −⎣ ⎦ ⎣ ⎦⎢ ⎥ ⎢ ⎥+ −
− ⎣ ⎦ ⎣ ⎦
2 1( 1) 1
11
[2 2] 2( ) }}.
nN
N
nv
⎢ ⎥−⎢ ⎥− +⎢ ⎥⎢ ⎥−⎣ ⎦⎢ ⎥+
− ⎣ ⎦
We set 1 2
S S S= ∪ when N is odd or (2 1) 0n − ≡
(mod ( 1)N − ) (1 2 3
,S S S S= ∪ ∪ otherwise).
According to the definition of n
AQ , the subgraph
induced by each element in S is isomorphic to N
C and
2 1| | .
1
nS
N
−⎡ ⎤= ⎢ ⎥−⎢ ⎥
Let ( ) .f sW S f∈
= ∪ Since ( )n
AQ W S−
is disconnected and one component of it is {u},
( , )n N
k AQ C ≤ 2 1
.1
n
N
−⎡ ⎤⎢ ⎥−⎢ ⎥
Figure 5 shows a 5
C -structure-
cut in 6
AQ .
Lemma 15. Let N
F be a N
C -structure set of n
AQ
with n ≥ and 4 2 1N n≤ ≤ − . If there exists an isolated
vertex in ( ),n n
AQ V F− then 2 1
| | .1
n
nF
N
−⎡ ⎤≥ ⎢ ⎥−⎢ ⎥
Proof. Let u be an any vertex in n
AQ . According to
the definition of n
AQ , Property 1 and Property 2, any
N neighbors of u cannot form a N
C and each element
in F contains at most 1N − distinct vertices in ( )N u .
Thus, 2 1
| | .1
n
nF
N
−⎡ ⎤≥ ⎢ ⎥−⎢ ⎥
Lemma 16. For n ≥ 6 and 4 2 1,N n≤ ≤ − ( , )n N
k AQ C ≥
2 1.
1
n
N
−⎡ ⎤⎢ ⎥−⎢ ⎥
![Page 12: Structure Fault-tolerance of the Augmented Cube](https://reader031.vdocument.in/reader031/viewer/2022012102/616a004211a7b741a34db919/html5/thumbnails/12.jpg)
1744 Journal of Internet Technology Volume 21 (2020) No.6
Proof. We will prove this lemma by contradiction. Let *
nF be a
NC -structure set of
nAQ and *| |
nF ≤
2 11 1.
1
n
N
−⎡ ⎤−⎢ ⎥−⎢ ⎥
If *( )n n
AQ V F− is disconnected, then
we let R be the smallest component of *( )n n
AQ V F− .
Not that *2 1
| ( ) | 1 1).1
n
nV F N
N
−⎡ ⎤≤ × −⎢ ⎥−⎢ ⎥
By Lemma 1,
we have 2 1
1 1 4 81
nN n
N
−⎡ ⎤× − < −⎢ ⎥−⎢ ⎥
for 6n ≥ . Hence
| ( ) | 1.V R = . Furthermore, we assume that vertex
( ).u V R∈ By Lemma 15, *| ( ) ( ) 2 2n
N u V F n− ≤ −
2 1,n< − which means that there exists at least one
neighbor of u in *( )n n
AQ V F− . Therefore, we have
| ( ) | 2,V R ≥ a contradiction. Thus, *( )n n
AQ V F− is
connected. The lemma holds.
By Lemma 14 and Lemma 16, we have the following
theorem.
Theorem 8. For n≥ 6 and 4 2 1,N n≤ ≤ − ( , )n N
k AQ C =
2 1.
1
n
N
−⎡ ⎤⎢ ⎥−⎢ ⎥
Figure 5. A 5
C -structure-cut in 6
AQ
4 Conclusion
In this paper, we study the H-structure and H-
substructure connectivity of augmented cube. The
results are summarized as follows.
(1) 1, 1,( , ) ( , )s
n M n Mk AQ K k AQ K= =
1, 12 1 4 ,
2 14 1 3,
1
16 4 6.
2
Mn for n and K K
nfor n and M
M
nfor n and M
− ≥ =⎧⎪
−⎡ ⎤⎪ ≥ ≤ ≤⎪⎢ ⎥+⎨⎢ ⎥⎪ −⎡ ⎤⎪ ≥ ≤ ≤⎢ ⎥⎪ ⎢ ⎥⎩
(2) 2 1
( , ) ( , )s
n L n L
nk AQ P k AQ P for
L
−⎡ ⎤= = ⎢ ⎥⎢ ⎥
3n ≥
and 1 2 1.L n≤ ≤ −
(3) 2 1
( , ) 3 3 2 1.s
n N
nk AQ C for n and N n
L
−⎡ ⎤= ≥ ≤ ≤ −⎢ ⎥⎢ ⎥
(4)
1 6 3,
( , ) 2 16 4 2 1.
1
s
n N
n for n and N
k AQ C nfor n and n n
N
− ≥ =⎧⎪
= −⎨⎡ ⎤≥ ≤ ≤ −⎪⎢ ⎥−⎢ ⎥⎩
We study 1,MK when M is small (1 6)M≤ ≤ in this
paper. In the case of ensuring reliable communication,
the number of faulty vertices that can be tolerated in
augmented cube is almost twice the traditional
connectivity under ideal conditions. In the future, we
may focus on 7M ≥ , which will make us more
comprehensively realize the fault-tolerant ability of
augmented cube. On the other hand, we may also study
other properties of augmented cube with structure
faults such as hamiltonian properties [30-31].
Acknowledgments
This work was supported by the Joint Fund of the
National Natural Science Foundation of China (Grant
No. U1905211), and the National Natural Science
Foundation of China (No. 61572337, No. 61972272,
and No. 61702351), the Natural Science Foundation of
the Jiangsu Higher Education Institutions of China (No.
18KJA520009), the Priority Academic Program
Development of Jiangsu Higher Education Institutions,
and the Natural Science Foundation of the Jiangsu
Higher Education Institutions of China under Grant No
17KJB520036.
References
[1] F. Harary, Conditional Connectivity, Networks, Vol. 13, No.
3, pp. 347-357, Autumn (Fall), 1983.
[2] C.-K. Lin, L. Zhang, J. Fan, D. Wang, Structure Connectivity
and Substructure Connectivity of Hypercubes, Theoretical
Computer Science, Vol. 634, pp. 97-107, June, 2016.
[3] S. A. Choudum, V. Sunitha, Augmented Cubes, Networks,
Vol. 40, No. 2, pp. 71-84, September, 2002.
[4] S. Latifi, M. Hegde, M. Naraghi-Pour, Conditional Connectivity
Measures for Large Multiprocessor Systems, IEEE Transactions
on Computers, Vol. 43, No, 2, pp. 218-222, February, 1994.
[5] W. Yang, J. Meng, Extraconnectivity of Hypercubes, Applied
Mathematics Letters, Vol. 22, No. 6, pp. 887-891, June, 2009.
[6] L. Guo, X. Guo, A New Kind of Parameter for Fault
Tolerance of Graphs, Concurrency and Computation:
Practice and Experience, Vol. 31, No. 10, e4787, May, 2019.
[7] S.-Y. Hsieh, Y.-H. Chang, Extraconnectivity of k-ary n-cube
Networks, Theoretical Computer Science, Vol. 443, pp. 63-69,
July, 2012.
[8] X. Yu, X. Huang, Z. Zhang, A Kind of Conditional
Connectivity of Cayley Graphs Generated by Unicyclic
Graphs, Information Sciences, Vol. 243, pp. 86-94,
![Page 13: Structure Fault-tolerance of the Augmented Cube](https://reader031.vdocument.in/reader031/viewer/2022012102/616a004211a7b741a34db919/html5/thumbnails/13.jpg)
Structure Fault-tolerance of the Augmented Cube 1745
September, 2013.
[9] Y.-C. Chen, J. J. M. Tan, Restricted Connectivity for Three
Families of Interconnection Networks, Applied Mathematics
and Computation, Vol. 188, No. 2, pp. 1848-1855, May, 2007.
[10] L. Guo, C. W. Lee, Reliability Analysis of the Bijective
Connection Networks for Components, Mathematics, Vol. 7,
No. 6, 546, June, 2019.
[11] W. Ning, The h-connectivity of Exchanged Crossed Cube,
Theoretical Computer Science, Vol. 696, pp. 65-68, October,
2017.
[12] M. Wan, Z. Zhang, A Kind of Conditional Vertex
Connectivity of Star Graphs, Applied Mathematics Letters,
Vol. 22, No. 2, pp. 264-267, February, 2009.
[13] L. Guo, C. Qin, L. Xu, Subgraph Fault Tolerance of Distance
Optimally Edge Connected Hypercubes and Folded
Hypercubes, Journal of Parallel and Distributed Computing,
Vol. 138, pp. 190-198, April, 2020.
[14] L. Lin, L. Xu, S. Zhou, S.-Y. Hsieh, The Extra, Restricted
Connectivity and Conditional Diagnosability of Split-star
Networks, IEEE Transactions on Parallel and Distributed
Systems, Vol. 27, No. 2, pp. 533-545, February, 2016.
[15] J. Fàbrega, M. A. Fiol, On the Extraconnectivity of Graphs,
Discrete Mathematics, Vol. 155, No. 1-3, pp. 49-57, August,
1996.
[16] W. Yang, H. Lin, Reliability Evaluation of BC Networks in
Terms of the Extra Vertex- and EDge-connectivity, IEEE
Transactions on Computers, Vol. 63, No. 10, pp. 2540-2548,
October, 2014.
[17] E. Sabir, J. Meng, Structure Fault Tolerance of Hypercubes
and Folded Hypercubes, Theoretical Computer Science, Vo.
711, pp. 44-55, February, 2018.
[18] M. Zhang, J. Meng, W. Yang, Y. Tian, Reliability Analysis of
Bijective Connection Networks in Terms of the Extra Edge-
connectivity, Information Sciences, Vol. 279, pp. 374-382,
September, 2014.
[19] Y. Lv, J. Fan, D. F. Hsu, C.-K. Lin, Structure Connectivity
and Substructure Connectivity of k-ary n-cube Networks,
Information Sciences, Vol. 433-434, pp. 115-124, April, 2018.
[20] H. Lü, T. Wu, Structure and Substructure Connectivity of
Balanced Hypercubes, Bulletin of the Malaysian Mathematical
Sciences Society, Vol. 43, No. 3, pp. 2659-2672, May, 2020.
[21] D. Li, X. Hu, H. Liu, Structure Connectivity and Substructure
Connectivity of Twisted Hypercubes, Theoretical Computer
Science, Vol, 796, pp. 169-179, December, 2019.
[22] S. Wang, X. Ma, The g-extra Connectivity and Diagnosability
of Crossed Cubes, Applied Mathematics and Computation,
Vol. 336, pp. 60-66, November, 2018.
[23] F. T. Boesch, Synthesis of Reliable Networks: A Survey,
IEEE Transactions on Reliability, Vol. 35, No. 3, pp. 240-246,
August, 1986.
[24] S. Wang, M. Wang, The Strong Connectivity of Bubble-sort
Star Graphs, The Computer Journal, Vol. 62, No. 5, pp. 715-
729, May, 2019.
[25] F. Boesch, R. Tindell, Circulants and Their Connectivities,
Journal of Graph Theory, Vol. 8, No. 4, pp. 487-499, Winter,
1984.
[26] M. Ma, G. Liu, J.-M. Xu, The Super Connectivity of
Augmented Cubes, Information Processing Letters, Vol. 106,
No. 2, pp. 59-63, April, 2008.
[27] G. Wang, C.-K. Lin, B. Cheng, J. Fan, W. Fan, Structure
Fault-tolerance of the Generalized Hypercube, The Computer
Journal, Vol. 62, No. 10, pp. 1463-1476, October, 2019.
[28] H.-C. Hsu, L.-C. Chiang, J. J. M. Tan, L.-H. Hsu, Fault
Hamiltonicity of Augmented Cubes, Parallel Computing, Vol.
31, No. 1, pp. 131-145, January, 2005.
[29] M. Ma, G. Liu, J.-M. Xu, Panconnectivity and Edge-fault-
tolerant Pancyclicity of Augmented Cubes, Parallel
Computing, Vol. 33, No. 1, pp. 36-42, February, 2007.
[30] Y. Lv, C.-K. Lin, J. Fan, X. Jiang, Hamiltonian Cycle and
Path Embeddings in 3-ary n-cubes Based on K1,3-structure
Faults, Journal of Parallel and Distributed Computing, Vol.
120. pp. 148-158, October, 2018.
[31] Y. Lv, C.-K. Lin, J. Fan, Hamiltonian Cycle and Path
Embeddings in k-ary n-cubes Based on Structure Faults, The
Computer Journal, Vol. 60, No. 2, pp. 159-179, February,
2017.
Biographies
Shuangxiang Kan received the B.S.
degree in information and computing
science from Changshu Institute of
Technology in 2018. He is currently a
master candidate in computer science
at Soochow University. He research
interests include parallel and
distributed systems, algorithms, and graph theory.
Jianxi Fan received the B.S., M.S.,
and Ph.D. degrees in computer
science from Shandong Normal
University, Shandong University, and
City University of Hong Kong, China,
in 1988, 1991, and 2006, respectively.
He is currently a professor of computer science in the
School of Computer Science and Technology at
Soochow University, China. He visited as a research
fellow the Department of Computer Science at City
University of Hong Kong, Hong Kong (October 2006-
March 2007, June 2009-August 2009, June 2011-
August 2011). His research interests include parallel
and distributed systems, interconnection architectures,
design and analysis of algorithms, and graph theory.
Baolei Cheng received the B.S., M.S.,
and Ph.D. degrees in Computer
Science from the Soochow University
in 2001, 2004, 2014, respectively. He
is currently an Associate Professor of
Computer Science with the School of
Computer Science and Technology at
the Soochow University, China. His research interests
include parallel and distributed systems, algorithms,
![Page 14: Structure Fault-tolerance of the Augmented Cube](https://reader031.vdocument.in/reader031/viewer/2022012102/616a004211a7b741a34db919/html5/thumbnails/14.jpg)
1746 Journal of Internet Technology Volume 21 (2020) No.6
interconnection architectures, and software testing.
Xi Wang received his B.S. degree in
management science from Jiangsu
University, Suzhou, in 2008. He
received his M.S. and Ph.D. degrees
in computer science from Soochow
University, Suzhou, in 2011 and 2015,
respectively. He is currently working
as a post-doctor in the School of Computer Science and
Technology at Soochow University, Suzhou. His
research interests include data center networks, parallel
and distributed systems, and interconnection architectures.
Jingya Zhou received his B.S.
degree in computer science from
Anhui Normal University, Wuhu, in
2005, and his Ph.D. degree in
computer science from Southeast
University, Nanjing, in 2013. He is
currently an assistant professor with
the School of Computer Science and Technology,
Soochow University, Suzhou. His research interests
include cloud and edge computing, parallel and
distributed systems, online social networks and data
center networking.