443
Views
27
CrossRef citations to date
0
Altmetric
Original Article

Structure connectivity of hypercubesFootnote

Pages 49-52 | Received 30 Nov 2016, Accepted 08 Jan 2018, Published online: 10 Jun 2020

Abstract

The connectivity of a graph is an important measurement for the fault-tolerance of the network. To provide more accurate measures for the fault-tolerance of networks than the connectivity, some generalizations of connectivity have been introduced. Let H be a connected subgraph of a graph G. A set F of a connected subgraphs of G is called a subgraph cut of G if GF is either disconnected or trivial. If further, each member of F is isomorphic to H, then F is called an H-structure cut of G. The H-structure connectivity κ(G;H) of G is the minimum cardinality of an H-structure cut of G. In this paper we determine κ(Qn;H) or its upper bound where Qn is the n-dimensional hypercube with n4 and H is either Qm with mn2 or even cycle Cl with l2n.

1 Introduction

In the design of an interconnection system, one important consideration is that the network should be least vulnerable to any disruption. The ability of a system to continue operations correctly in the presence of failures in one or many of its components is known as fault tolerance. The connectivity is one of the essential parameters to evaluate the fault tolerance of a network. To make an overall evaluation of an interconnection network with failures, some other measures related to connectivity have been introduced and studied in recent years [1–3Citation[1]Citation[2]Citation[3]].

Lin et al. [Citation4] introduced a new kind of connectivity called structure connectivity. According to them, a set F of connected subgraphs of G is a subgraph cut of G if GV(F) is disconnected or trivial graph. Let H be a connected subgraph of G. Then F is an H-structure-cut if F is subgraph cut, and every element in F is isomorphic to H. They defined the H-structure connectivity of G denoted by κ(G;H), to be the minimum cardinality of all H-structure-cuts of G. This study was motivated by the trend that networks and subnetworks of large scales are increasingly made into chips, and it is becoming more and more feasible to consider the fault status of a structure, rather than individual nodes. They obtained κ(Qn;H) for each H(K1,K1,1,K1,2,K1,3,C4).

In this paper, we determine κ(Qn;H) or its upper bound where Qn is the n-dimensional hypercube with n4 and H is Qm where mn2 and an even cycle Cl with l2n.

For a positive integer n, we denote the hypercube graph Qn whose vertex set i.e. V(Qn)={u=u1u2un:uk{0,1},1kn} consisting of binary strings of length n. Two strings are adjacent if they differ in exactly one-bit position. Qn has many attractive properties, such as being bipartite, n-regular, n-connected, edge-bipancyclic. Due to these and many more attractive topological properties, hypercube has been one of the most fundamental interconnection networks.

We decompose Qn=QmQnm. Now, for any tV(Qnm) we denote by (Qm,t) the subgraph of Qn induced by the vertices whose last nm components form the tuple t. It is easy to observe that (Qm,t) is isomorphic to Qm.

For undefined terminology and notations see [Citation4,Citation5].

2 Structure connectivity of hypercubes

Theorem 2.1

Let n4 be an integer. Then for each 1m(n2), κ(Qn;Qm)=nm and κ(Qn;C2m)nm.

Proof

Let Qn=QmQnm. As Qnm is (nm)-regular and (nm)-connected, every vertex in V(Qnm) is adjacent to exactly nm number of vertices. Let tV(Qnm) be adjacent to t1,t2,,t(nm)V(Qnm). Hence induced subgraph (Qm,t) of Qn is adjacent to exactly (nm) subcubes namely (Qm,t1),(Qm,t2),,(Qm,t(nm)) (see for an illustration). Clearly, removal of i=1nm(Qm,ti) disconnects Qn. Thus, κ(Qn;Qm)nm. If κ(Qn;Qm)<nm, then without loss of generality one can assume that removal of i=2nm(Qm,ti) disconnects Qn. Hence the removal of i=2nmti will disconnect Qnm, a contradiction to Qnm is (nm)-connected. Hence κ(Qn;Qm)=nm.

Since Qnm is Hamiltonian, it contains a spanning cycle of length 2nm. Removal of isomorphic Hamiltonian cycles of all subcubes (Qm,t1),(Qm,t2),,(Qm,t(nm)) disconnect Qn. Hence κ(Qn;C2m)nm.  □

Fig. 1 Q5=Q2Q3.

Proposition 2.2

Let n5 be an integer. Then for any integer m with 2mn2 and for any even integer k with 2m<k<2m+1, κ(Qn;Ck)nm.

Proof

Let Qn=QmQnm (2mn2). Let tV(Qnm) be adjacent to nm number of vertices say t1,t2,,t(nm). It is well known that hypercube is a bipartite graph so, ti is not adjacent to tj for all ij (1i,jnm). Also, every pair of adjacent edges lies in exactly one 4-cycle [Citation6]. Hence we name vertices say u1,u2,,u(nm) from V(Qnm) such that ti is adjacent to say ui for all 1inm (see for an illustration).

In the case when nm=2, we take vertices of Qnm=Q2 as t1,u1,t2,u2. Hence the 4cycle in Q2 we take as t1u1t2u2t1. See .

The construction of cycles of length 2m+l for every even integer l (2l2m2) proceeds as follows. We start by choosing an arbitrary Hamiltonian cycle say Ci of (Qm,ti) for every i (1inm). Then we choose any edge say ei on Ci and its corresponding edge fi in (Qm,ui). As (Qm,ui) is an edge-bipancyclic graph there exist cycles Cli of length l for every even integer l (2l2m2) containing fi. Therefore by gluing cycles Ci and Cli in the following manner (Ciei)+e1i+e2i+(Clifi), we obtain a cycle Cki of length k=2m+l (4l2m2), for l=2 glue cycle Ci with an edge e. (See for illustration of Q5. In this figure two cycles of length 12 are shown by solid lines. It can be checked that by removal of these cycles, Q5 gets disconnected.)

It is easy to observe that removal of cycles Cki for all i, 1inm disconnect Qn.  □

Fig. 2 Q5=Q3Q2.

Note: In case of Q4, it can be easily observed that κ(Q4;C6)=2.

Proposition 2.3

Let n4 be an integer. Then for every even integer k with 2n1+2k2n4, κ(Qn;Ck)=1.

Proof

Let Qn=Qn2Q2. Let tiV(Q2):1i4 and let t1t2t3t4t1 be the 4cycle in Q2. Denote by Rij the set of cross edges between (Qn2,ti) and (Qn2,tj) for j=i+1 and 1i3.

We start by choosing an arbitrary Hamiltonian cycle say C1 of (Qn2,t1) and choose any edge say e on C1. Consider an edge fE(Qn2,t2) which is corresponding to the edge e. As (Qn2,t2) is an edge-bipancyclic graph, there exist cycles Cl2 of length l for every even integer l (2l2n22) containing an edge f. Let flf is an edge on Cl2 which is nonadjacent to f. Denote by glE(Qn2,t3) the corresponding edge of fl and let C3 be a Hamiltonian cycle of (Qn2,t3) containing gl. Let an edge ggl be some another nonadjacent edge on C3. Now denote by hE(Qn2,t4) the corresponding edge of g and cycles of length l for every even integer l (2l2n22) by Cl4 which contain an edge h. Note that e1,e2R12,f1,f2,f1l,f2lR23,g1,g2,g1l,g2lR34 and h1,h2R41.

The construction of cycles of even length k, with 2n1+2k2n4, proceeds as follows.

1: By gluing cycles C1 and C3 in the following manner Ck=(C1e)+e1+e2+(Cl2ffl)+f1l+f2l+(C3gl) for every even integer k with 2n1+4k2n1+2n22. (See for an illustration. In we have shown the effect of removal of a cycle of length 22 from Q5=Q3Q2.)

2: Ck=(C1e)+e1+e2+(C2n222ffl)+f1l+f2l+(C3glg)+g1+g2+(Cl4h) for every even integer k with 2n1+2n2+2k2n4.

3: for k=2n1+2n2, we construct Ck=(C1e)+e1+e2+(C2n222ffl)+f1l+f2l+(C3glg)+g1+g2+(h).

Lastly,

4: For k=2n1+2, we proceed in the following manner Ck=(C1e)+e1+e2+f1+f2+(C3g). Here, we consider C1, C2 and C3 are all corresponding Hamiltonian cycles (isomorphic to each other) and f,e1 and f1 have one common vertex on C2 as well g,e2 and f2 have one common vertex on C3.  □

Fig. 3 Bold lines represent cycle Ck to remove.

3 Concluding remarks

In this paper, we obtained κ(Qn;H) or its upper bound where Qn (n4) denotes hypercube, H is either a hypercube Qm for 1m(n2) or a cycle Cl of length l where l is even and 2l2n.

But the question still remains open 1. For n4 and for each 1mn2, can we prove κ(Qn;C2m)=nm?

Also, we can ask the same type of questions in the case of numerous variations of the hypercube.

Notes

Peer review under responsibility of Kalasalingam University.

References