Research article Special Issues

Structure connectivity and substructure connectivity of data center network

  • The structure connectivity κ(G;H) and substructure connectivity κs(G;H) are important indicators to measure interconnection network's fault tolerance and reliability. The data center network, denoted by Dk,n, have been proposed for data centers as a server-centric interconnection network structure, which can support millions of servers with high network capacity by only using commodity switches. In this paper, we obtain κ(Dk,n;Sm) and κs(Dk,n;Sm) when k2, n4 and 1mn+k2. Furthermore, we obtain both κ(Dk,n;S23) and κs(Dk,n;S23) for k8 and n8.

    Citation: Bo Zhu, Shumin Zhang, Jinyu Zou, Chengfu Ye. Structure connectivity and substructure connectivity of data center network[J]. AIMS Mathematics, 2023, 8(4): 9877-9889. doi: 10.3934/math.2023499

    Related Papers:

    [1] Bo Zhu, Shumin Zhang, Huifen Ge, Chengfu Ye . The $ g $-extra $ H $-structure connectivity and $ g $-extra $ H $-substructure connectivity of hypercubes. AIMS Mathematics, 2023, 8(10): 24848-24861. doi: 10.3934/math.20231267
    [2] Bin Zhou, Xiujuan Ma, Fuxiang Ma, Shujie Gao . Robustness analysis of random hyper-networks based on the internal structure of hyper-edges. AIMS Mathematics, 2023, 8(2): 4814-4829. doi: 10.3934/math.2023239
    [3] Shahid Zaman, Fouad A. Abolaban, Ali Ahmad, Muhammad Ahsan Asim . Maximum $ H $-index of bipartite network with some given parameters. AIMS Mathematics, 2021, 6(5): 5165-5175. doi: 10.3934/math.2021306
    [4] Huifen Ge, Shumin Zhang, Chengfu Ye, Rongxia Hao . The generalized 4-connectivity of folded Petersen cube networks. AIMS Mathematics, 2022, 7(8): 14718-14737. doi: 10.3934/math.2022809
    [5] Jianying Rong, Xuqing Liu . Local discovery in Bayesian networks by information-connecting. AIMS Mathematics, 2024, 9(8): 22743-22793. doi: 10.3934/math.20241108
    [6] Supachoke Isariyapalakul, Witsarut Pho-on, Varanoot Khemmani . The true twin classes-based investigation for connected local dimensions of connected graphs. AIMS Mathematics, 2024, 9(4): 9435-9446. doi: 10.3934/math.2024460
    [7] Samer Al-Ghour, Hanan Al-Saadi . Soft weakly connected sets and soft weakly connected components. AIMS Mathematics, 2024, 9(1): 1562-1575. doi: 10.3934/math.2024077
    [8] Rabia Cakan Akpınar, Esen Kemer Kansu . Metallic deformation on para-Sasaki-like para-Norden manifold. AIMS Mathematics, 2024, 9(7): 19125-19136. doi: 10.3934/math.2024932
    [9] Tareq M. Al-shami, Zanyar A. Ameen, Abdelwaheb Mhemdi . The connection between ordinary and soft $ \sigma $-algebras with applications to information structures. AIMS Mathematics, 2023, 8(6): 14850-14866. doi: 10.3934/math.2023759
    [10] Cagri Karaman . Statistical connections on decomposable Riemann manifold. AIMS Mathematics, 2020, 5(5): 4722-4733. doi: 10.3934/math.2020302
  • The structure connectivity κ(G;H) and substructure connectivity κs(G;H) are important indicators to measure interconnection network's fault tolerance and reliability. The data center network, denoted by Dk,n, have been proposed for data centers as a server-centric interconnection network structure, which can support millions of servers with high network capacity by only using commodity switches. In this paper, we obtain κ(Dk,n;Sm) and κs(Dk,n;Sm) when k2, n4 and 1mn+k2. Furthermore, we obtain both κ(Dk,n;S23) and κs(Dk,n;S23) for k8 and n8.



    The topological structure of a computer interconnection network can be represented by a graph, where the vertices represent processors and the edges represent communication links between processors. The connectivity of a graph is an important parameter reflecting the strength between two nodes in an interconnection network. The connectivity of a graph G, denoted by κ(G), is to delete the minimum number of vertices such that the remaining part is disconnected. The classical connectivity has certain limitations to measure the fault tolerance of the network, then Harary [6] proposed the concept of the conditional connectivity. Later, Fàbrega et al. [3] proposed the concept of the g-extra connectivity. The g-extra connectivity of G, denoted by κg(G), is the minimum cardinality of vertices in G whose deletion would disconnect G, and each remaining component has more than g vertices. It has triggered extensive research by scholars, and some results can be found in [2,5,7,13,18,21].

    With the development of large-scale integration technology, a multi-processor system can contain thousands of processors. When one of the processors fails, the processors around it may all be affected. Therefore, it is necessary to consider deleting a certain structure in a network to measure the reliability of the network. Considering the fault status of a certain structure, rather than individual vertices, Lin et al. [10] have given the concepts of the structure connectivity and substructure connectivity. Recently, the results on the structure connectivity and substructure connectivity have come out focusing on networks. For example: hypercube network, folded hypercube network, star network, alternating group network and so on. Many results of networks can be found in the literature[8,9,10,11,12,14,15,16,19,20].

    A network may have thousands of substructures, so it is an important topic to study which substructures are more valuable for the network reliability. A star as a substructure of a network is very important. Because when the central node fails, all of its neighbors are affected. It is reasonable to assume that a node in a network has different degrees of influence on its surrounding nodes. Therefore, we can assign an impactability to each node v, denoted by imp(v). When imp(v)=0, it means that v has no effect on its neighbors; imp(v)=1 means that v affects all its direct neighbors; imp(v)=2 means that v affects not only all of its direct neighbors, but also its immediate neighbor's neighbors. In a network, the structure corresponding to the node v with imp(v)=1 is an m-leaves star with v as the center, denoted by Sm. For v with imp(v)=2, its corresponding structure is called a 2-step star with m-leaves, denoted by S2m, centered on v. (See Figure 1.)

    Figure 1.  A star and a 2-step star with center vertices v.

    Given a graph G, let V(G), E(G) and (u,v) denote the set of vertices, the set of edges, and the edge whose end vertices are u and v. The degree of the vertex u in graph G is the number of neighbors of u, denoted by d(u). The neighbors of a vertex u in G is denoted by NG(u). For a set UV(G), the neighbors in V(G)U of vertices in U are called the neighbors of U, denoted by NG(U). We denote a complete graph with n vertices by Kn. A graph G is said to be k-regular if every vertex of it has k neighbors. If G1 is a subgraph of G, denoted by G1G, then V(G1)V(G) and E(G1)E(G). If GH, then G is isomorphic to H. Let G1H denote G1 to be isomorphic to a connected subgraph of H. We use G[H] to represent the subgraph induced by H, which consists of the vertex set of H and the edge set {(u,v)|u,vV(H),(u,v)E(G)}. Terminologies not given here can be referred to[1].

    Here is the definitions of the structure connectivity and substructure connectivity:

    Definition 2.1. Let H be a connected subgraph of G and F be a set of subgraphs of G such that every element in F is isomorphic to H. If GV(F) is disconnected, then F is called an H-structure cut. The minimum cardinality of H-structure cuts is called H-structure connectivity of G, denoted by κ(G;H).

    Definition 2.2. Let H be a connected subgraph of G and Fs be a set of subgraphs of G such that every element in Fs is isomorphic to connected subgraph of H. If GV(F) is disconnected, then Fs is called an H-substructure cut. The minimum cardinality of H-substructure cuts is called H-substructure connectivity of G, denoted by κs(G;H).

    Obviously, κs(G;H)κ(G;H).

    For a positive integer n, we use [n] and n to denote the sets {1,2,,n} and {0,1,2,n}, respectively. For any positive integers k0 and n2, we use Dk,n to denote a k-dimensional DCell with n-port switches. We use tk,n to denote the number of vertices in Dk,n with t0,n=n and tk,n=tk1,n×(tk1,n+1), where i[k]. Let I0,n=n1 and Ii,n=ti1,n for any i[k]. Let Vk,n={ukuk1u0|uiti1,n and ik}, and Vlk,n={ukuk1ul|uiti1,n and i{l,l+1,,k} for any l[k]}. Clearly, |Vk,n|=tk,n and |Vlk,n|=tk,n/tl1,n. The Dk,n is defined as follows.

    Definition 2.3. The data center network Dk,n is a graph with the vertex set Vk,n, where a vertex u=ukuk1uiu0 is adjacent to a vertex v=vkvk1viv0 if and only if there is an positive integer l with

    (1) ukuk1ul=vkvk1vl,

    (2) ul1vl1,

    (3) ul1=v0+l2j=1(vj×tj1,n) and vl1=u0+l2j=1(uj×tj1,n)+1 with l1.

    Lemma 2.4. [4] Let Dk,n be the data center network with k0 and n2.

    (1) D0,n is a complete graph with n vertices labeled as 0,1,2,,n1.

    (2) For k1, Dk,n consists of tk1,n+1 copies of Dk1,n denoted by Dik1,n, for each itk1,n. There is one edge between Dik1,n and Djk1,n for any i,jIk,n and ij. This implies that the outside neighbors of vertices in Dik1,n belong to different copies of Djk1,n for ji and i,jIk,n.

    (3) For any two distinct vertices u,v in Dik1,n, NDIk,n{i}k1,n(u) NDIk,n{i}k1,n(v)= and |NDIk,n{i}k1,n(u)|=1.

    Lemma 2.5. [4] For any positive integers n2 and k0, Dk,n has the following combinatorial properties.

    (1) Dk,n is (n+k1)-regular with tk,n vertices and (n+k1)tk,n2 edges.

    (2) κ(Dk,n)=λ(Dk,n)=n+k1.

    (3) For any integer k0, there is no cycle of length 3 in Dk,2 and for any integer n3 and k0, there exist cycles of length 3 in Dk,n.

    (4) The number of vertices in Dk,n satisfies tk,n(n+12)2k12.

    Lemma 2.6. [17] There exist tk1,n disjoint paths (in which any two paths have no common vertices) joining Dik1,n and Djk1,n for i,jIk,n, denoted by P(Dik1,n,Djk1,n).

    Lemma 2.7. [13] For any positive integers n2, k2, and 0gn1, the g-extra connectivity of Dk,n is κg(Dk,n)=(g+1)(k1)+n.

    The graph D0,n generates Dk,n after k iterations. For any vertex u in D0,n, an out neighbor is added every iteration. The graph Di,n consists of ti1,n+1 copies of Di1,n. Let ui be the out neighbor of u in Di,n, and (u,ui) be denoted by i edge for 1ik. So each vertex in some D0,n has k neighbors and k edges outside of D0,n in Dk,n. Several data center networks with small parameters k and n, see Figure 2.

    Figure 2.  Several data center networks with small parameters k and n.

    Lemma 3.1. κ(Dk,n;Sm)n1m+1+k for n4, k2 and 1mn+k2.

    Proof. For any vV(Dik1,n) for iIk,n. By the structure of Dk,n, we know that v belongs to some D0,n. Let the D0,n which v is in it be D0,n. Since v has n1 neighbors in D0,n and has k neighbors v1,v2,,vk outside of the D0,n, d(v)=n+k1 in Dk,n. By the construction of Dk,n, we know that vj is the out neighbor of v in Dj,n and vj in a D0,n, denoted by Dj0,n and let vj be the center vertex of an Sm in Dj0,n for 1jk. Since there is only one edge between different copies in the same dimension, the Sm in Dj0,n and the Sm in Di0,n have no common vertices for 1i,jk and ij. Thus, there are k Sm's outside of D0,n connecting to v. (See Figure 3.)

    Figure 3.  Graph Explanation of Lemma 3.1.

    When 1mn3. Let p0, q0 be two positive integers such that n1=(m+1)p+q, where 0qm. If q=0, then there are p Sm's connecting to v in D0,n and k Sm's connecting to v outside of D0,n. If 1qm, then it means that after deleting p Sm's in D0,n there are q vertices left, except for v. Suppose that w is one of the remaining q vertices and w is the center vertex of an Sm. Then these q1 neighbors of w in D0,n and the k neighbors outside of D0,n can construct an Sm. Thus, there are (n1m+1+k) Sm's connecting to v. The graph Dk,n will be disconnected by deleting (n1m+1+k) Sm's. Hence, the lemma holds.

    When n2mn+k2, we have n1m+1+k=1+k. Let u be the center vertex of an Sm in D0,n. Then u has n2 neighbors in D0,n and k neighbors outside of D0,n which can construct an Sm connecting to v. It is clearly that there are (k+1) Sm's connecting to v. Thus, Dk,n will be disconnected by deleting (k+1) Sm's.

    Lemma 3.2. Let F={T|TK1 or TSm,n2mn}. Then D2,nF is connected for n4 and |F|2.

    Proof. To prove this lemma by induction n. Clearly, D2,4F is connected when |F|2. Suppose that D2,n1F is connected when |F|2 for F={T|TK1 or TSm,n3mn1}. When F={T|TK1} and |F|2, it is obviously that D2,nF is connected. When F={T|TSm,n2mn}, it means that the center vertex of each Sm in D2,n has at most one more neighbor deleted than the center vertex of each Sm in D2,n1. Since by the structure of D2,n1 and D2,n, for any vertex v in D2,n1, d(v)=n, and for any vertex u in D2,n, d(u)=n+1. Thus, D2,nF is connected.

    Lemma 3.3. Let F={T|TK1 or TSm,1mn3}. Then D2,nF is connected for n4 and |F|n1m+1+1.

    Proof. To prove this lemma by induction n. When n=4, we have m=1, F={T|TK1 or TS1}, where S1K2 and n1m+1+1=32+1=3. It is easy to check that D2,4F is connected when |F|3. Suppose that D2,n1F is connected when |F|n2m+1+1 for 1mn4. It suffices to show that D2,nF is connected when |F|n1m+1+1 for 1mn3.

    If n1m+1+1=n2m+1+1, then the conclusion obviously holds.

    Suppose that n1m+1+1(n2m+1+1)=1. When F={T|TK1}, we have |F|n1m+1+1=n1+1=n. Since κ(D2,n)=n+1, by Lemma 2.5, D2,nF is connected. When F={T|TSm,1mn3}, by inductive hypothesis, D2,n1F is connected for |F|n2m+1+1 and 1mn4. Since n1m+1+1(n2m+1+1)=1, it means that only more one Sm is deleted in D2,n than in D2,n1. Let the center vertex of this Sm be u.

    Assume that u is in Di1,n for iI2,n. Let Fi=FDi1,n. By the structure of Dk,n, we know that D1,n is made up of n+1 copies of D0,n, where D0,nKn and D1,n1 is made up of n copies of D0,n1, where D0,n1Kn1. When D1,n1 goes to D1,n, each copy of D0,n1 adds a vertex to D0,n, and another copy of D0,n is added. In this case, u is a new vertex from D1,n1 to D1,n. By the structure of D2,n, u has only one out neighbor uV(Dk1,n), it is clearly that Dk1,nFk is connected, so G[ilI1,nV(Dl1,nFl)] is connected for iI2,n. Since Di1,nD1,n, u is in a D0,n, denoted by D0,n. For any a vertex v in Di1,nFi, if vV(D0,n), then it is clearly that v connects G[ilI1,nV(Dl1,nFl)]. If vV(D0,n), since D0,nKn, then we have that v which is a neighbor of v connects G[ilI1,nV(Dl1,nFl)]. So D2,nF is connected.

    Assume that u is in Di1,n1 for iI2,n1. Let Fi=FDi1,n1. By the structure of D2,n, u has only one out neighbor uV(Dj1,n1). If D2,n1F is disconnected, then Di1,n1Fi or Dj1,n1Fj is disconnected and G[lI2,n1V(Dl1,nFl)] is connected for ij,il,jl. Without loss of generality, suppose that Di1,n1Fi is disconnected. For any vertex w of each component of Di1,n1Fi adds a new neighbor w, when Di1,n1 becomes Di1,n. We have that w has an out neighbor w which is in G[lI2,nV(Dl1,nFl)] for ij,il,jl. (See Figure 4.) It is clearly that G[jlI1,nV(Dl1,nFl)] is connected for jI2,n.

    |V(F)|(n1m+1+1)(m+1)=n1m+1(m+1)+m+1n1+mm+1(m+1)+m+1=n+2mn+2(n3)=3n6.
    Figure 4.  An illustration for "w is in G[ijlI2,nV(Dl1,nFl)]" in Lemma 3.3.

    By Lemma 2.6, there exist t1,n disjoint paths (in which any two paths have no common vertices) joining Di1,n and Dj1,n for i,jI2,n, then we can get that t1,n(n12)2+12 for n4, furthermore t1,n(n+12)2+12>3n6|V(F)|. This implies that there is at least a path between Di1,n and Dj1,n in D2,nF. So D2,nF is connected when |F|n1m+1+1.

    Lemma 3.4. κs(Dk,n;Sm)n1m+1+k for n4, k2 and 1mn+k2.

    Proof. For an positive integer t, let F={Tj|TjK1 or TjSm,1mn+k2,1jt} and |F|=t. Let Fi={Tj|TjK1 or TjSm,TjDik1,n,1mn+k2, 1jt} and Ci be the set of the center vertex of F in Dik1,n for iIk,n. Divide it into the following two cases:

    Case 1. n2mn+k2.

    Note that n2mn+k2, it is clearly that n1m+1=1. Thus, κs(Dk,n,Sm)n1m+1+k=1+k for n4 and k2. We need to show that Dk,nF is connected when |F|k. To prove it by induction on k. When k=2, D2,nF is connected by Lemma 3.2. For each Sm (n2mn+k2) in Dk,n, there might be one more vertex than the Sm (n2mn+k3) in Dk1,n, but each vertex in Dk,n has one more neighbor than the Sm in Dk1,n, so we don't have to think about the size of Sm that we delete here, we think about the number of Sm that we delete. Suppose that Dk1,nF is connected when |F|k1. In the following, we prove that Dk,nF is connected when |F|k for k3.

    Case 1.1 |Ci|=k.

    By the structure of Dk,n, each center vertex of Sm in Dik1,n has at most an out neighbor in Djk1,n, thus |Fj|1 for ijIk,n, so the subgraph induced by ijIk,nV(Djk1,nFj) is connected. For any vertex uV(Dik1,nFi), we have that u has an out neighbor u in G[ijIk,n(Djk1,nFj)]. By Lemma 2.4(2), we know that uV(F). It means that u connects G[ijIk,n(Djk1,nFj)]. Thus, Dk,nF is connected when |F|k.

    Case 1.2 |Ci|=k1.

    Let w be the center vertex of Sm in Dlk1,n for ilIk,n.

    Suppose that w has no out neighbor in Dik1,n. If w has an out neighbor in Djk1,n and a center vertex of Sm in Dik1,n also has an out neighbor in Djk1,n, then |Fj|=2 for iljIk,n. By the induction hypothesis, Djk1,n is connected for jIk,n. By Lemma 2.4(2) and Lemma 2.5(4), we can get that each copy has tk1,n out edges and tk1,n(n+12)2k112>2 for n4, k3. Thus, the subgraph induced by ijIk,nV(Djk1,nFj) is connected. For any vertex uV(Dik1,nFi), we have that u has an out neighbor u in G[ijIk,n(Djk1,nFj)]. By Lemma 2.4(2), we know that uV(F). It implies that u connects G[ijIk,n(Djk1,nFj)]. Thus, Dk,nF is connected.

    Suppose that w has an out neighbor in Dik1,n. So w has no out neighbor in Djk1,n, it follows that |Fj|1 for iljIk,n. By induction hypothesis, Dik1,n may be disconnected but Djk1,n is connected for ijIk,n. So the subgraph induced by ijIk,nV(Djk1,nFj) is connected. For any vertex uV(Dik1,nFi), we have that u has an out neighbor u in G[ijIk,n(Djk1,nFj)]. By Lemma 2.4(2), we know that uV(F). It means that u connects G[ijIk,n(Djk1,nFj)]. Thus, Dk,nF is connected.

    Case 1.3 |Ci|k2.

    Suppose that all center vertices of Sm's which are outside of Dik1,n have an out neighbor in Dik1,n. Hence, |Fi|=k, then Dik1,nFi may be disconnected. Since each vertex has only an out neighbor, we know that Djk1,nFj is connected for ijIk,n. So the subgraph induced by ijIk,nV(Djk1,nFj) is connected. For any vertex uV(Dik1,nFi), we have that u has an out neighbor u in G[ijIk,n(Djk1,nFj)]. By Lemma 2.4(2), we know that uV(F). It means that u connects G[ijIk,n(Djk1,nFj)]. Thus, Dk,nF is connected.

    Suppose that at least one center vertex of Sm which is outside of Dik1,n has no out neighbor in Dik1,n. By induction hypothesis, Dik1,n is connected for iIk,n. When |F|k, we have |V(F)|k(n+k2). By the structure of Dk,n, it has tk1+1 copies of Dk1,n. By Lemma 2.5(4), we get that tk1,n+1(n+12)2k1+12 and tk1,n+1(n+12)2k1+12>k(n+k2) when n4, k3. It means that there is at least a copy Dhk1,n which is not deleted the vertices, so |Fh|=0. By Lemma 2.6, there exist tk1,n disjoint paths joining Dhk1,n and Dik1,n for i,hIk,n. Thus, Dk,nF is connected.

    Case 2. 1mn3.

    We prove it by induction on k. When k=2, D2,nF is connected by Lemma 3.3. Suppose that Dk1,nF is connected for |F|n1m+1+k2. Divide it into the three subcases to prove that Dk,nF is connected when |F|n1m+1+k1 for k3.

    Case 2.1 |Ci|=n1m+1+k1 for iIk,n.

    By the structure of Dk,n, each center vertex of Sm in Dik1,n has at most an out neighbor in Djk1,n, so |Fj|1 for ijIk,n, furthermore, the subgraph induced by G[ijIk,n(Djk1,nFj)] is connected. For any vertex uV(Dik1,nFi), we have that u has an out neighbor u in G[ijIk,n(Djk1,nFj)]. By Lemma 2.4(2), we know that uV(F). It means that u connects G[ijIk,n(Djk1,nFj)]. Thus, Dk,nF is connected when |F|n1m+1+k1 for k3.

    Case 2.2 |Ci|=n1m+1+k2 for iIk,n.

    Let w be the center vertex of Sm in Dhk1,n for ihIk,n.

    Suppose that w has no out neighbor in Dik1,n. If w has an out neighbor in Djk1,n and a center vertex of Sm in Dik1,n also has an out neighbor in Djk1,n, then |Fj|=2 for ihjIk,n. By induction hypothesis, Djk1,n is connected for jIk,n. By Lemma 2.4(2) and Lemma 2.5(4), we can get that each copy has tk1,n out edges and tk1,n(n+12)2k112>2 for n4, k3. It means that the graph induced by ijIk,nV(Djk1,nFj) is connected. For any vertex uV(Dik1,nFi), we have that u has an out neighbor u in G[ijIk,n(Djk1,nFj)]. By Lemma 2.4(2), we know that uV(F). It implies that the vertex u connects G[ijIk,n(Djk1,nFj)]. Thus, Dk,nF is connected.

    Suppose that w has an out neighbor in Dik1,n. So w has no out neighbor in Djk1,n, it follows that |Fj|1 for ihjIk,n. By induction hypothesis, Dik1,n may be disconnected, but Djk1,n is connected for ijIk,n. So the subgraph induced by ijIk,nV(Djk1,nFj) is connected. For any vertex uV(Dik1,nFi), we have that u has an out neighbor u in G[ijIk,n(Djk1,nFj)]. By Lemma 2.4(2), we know that uV(F). It means that u connects G[ijIk,n(Djk1,nFj)]. Thus, Dk,nF is connected.

    Case 2.3 |Ci|n1m+1+k3 for iIk,n.

    Suppose that the center vertices of Sm's which are outside of Dik1,n have an out neighbor in Dik1,n. Hence, |Fi|=n1m+1+k1, furthermore, Dik1,nFi may be disconnected. Since each vertex has only an out neighbor, we have that Djk1,nFj is connected for ijIk,n. So the subgraph induced by ijIk,nV(Djk1,nFj) is connected. For any vertex uV(Dik1,nFi), we have that u has an out neighbor u in G[ijIk,n(Djk1,nFj)]. By Lemma 2.4(2), we know that uV(F). It means that u connects G[ijIk,n(Djk1,nFj)]. Thus, Dk,nF is connected.

    Next, we consider that |Fi|n1m+1+k2. By induction hypothesis, Dik1,n is connected for iIk,n. Hence,

    |V(F)|=(n1m+1+k1)(m+1)=n1m+1(m+1)+(k1)(m+1)<2(n1)+(k1)(m+1)2(n1)+(k1)(n2)<2(n1)+(k1)(n1)=(n1)(k+1).

    By the structure of Dk,n and Lemma 2.5(4), we can get that tk1,n+1(n+12)2k1+12. It is easy to check that tk1,n+1(n+12)2k1+12>(n1)(k+1)>|V(F)| for n4 and k3. It implies that at least one copy Dsk1,n is not deleted a vertex for sIk,n. By Lemma 2.6, there exist tk1,n disjoint paths joining Dsk1,n and Dik1,n for i,sIk,n, so Dk,nF is connected.

    By Lemma 3.1 and Lemma 3.4, we obtain the following result.

    Theorem 3.5. Let n4, k2 and 1mn+k2. Then κ(Dk,n;Sm)=κs(Dk,n;Sm)=n1m+1+k.

    For any vertex u in Dk,n, it has (n1+k) neighbors: (n1) neighbors in a copy of D0,n, denoted by D0,n and k neighbors outside of D0,n, denoted by u1,u2,,uk. In D1,n, the vertex u1 is called an out neighbor of u; in D2,n, the vertex u2 is called an out neighbor of u, moreover, u and u1 are in the same copy Di1,n for iI2,n. So in Dk,n, the vertex uk is called an out neighbor of u and u,u1,u2,,uk1 are in the same copy Dik1,n for jIk,n. In the same dimensional copy, each vertex has only one out neighbor, so there is no edge (ui,uj). Thus, ui and uj have no other common neighbors except for vertex u for ui,uj{u1,u2,,uk}.

    In this part, we prove the results of S23 structure and substructure connectivity of Dk,n.

    Lemma 4.1. Let S23 be a 2-step star with 7 vertices. For any vertex v in Dk,n, it has k neighbors outside of a D0,n, denoted by {v1,v2,,vk}. Let T={v1,v2,,vk}. Then |V(S23)||T|2.

    Proof. Assume that vV(Dik1,n) for iIk,n. Let w be the center vertex of the S23 in Dlk1,n for ilIk,n. (The case of w in Dik1,n is similar to the case of w in Dlk1,n.) Let wk be the out neighbor of w, furthermore, w1 and w2 be neighbors of w in Dlk1,n. If wk is in Dik1,n, then the S23 has two vertices in Dik1,n. Since each vertex has only one out neighbor, it is clearly that vk is not an out neighbor of w1 or w2. Since there is no edge (vi,vj) for vi,vj{v1,v2,,vk1}, we have |V(S23)||T|1. If wk is in Djk1,n for iljIk,n, then the S23 has two vertices in Djk1,n. In this case, vk can be a neighbor of wk and the out neighbor of w1 or w2 can be vi for vi{v1,v2,,vk1}. (See Figure 5.) So we have |V(S23)||T|2. Next, we show that |V(S23)||T|3 does not hold. It is clearly that v1,v2,,vkV(Dik1,n)V(Djk1,n). The vertices of the S23 has at most 3 out neighbors and there is only one edge between any two copies, so at most two out neighbors of an S23 are in Dik1,n and Djk1,n. Thus, |V(S23)||T|2.

    Lemma 4.2. Let n8 and k3. Then κ(Dk,n,S23)n17+k2 for even k and κ(Dk,n;S23)n27+k+12 for odd k.

    Proof. For any vertex v in Dik1,n, let v be in D0,n, where D0,nKn, then v has k neighbors outside of D0,n, denoted by v1,v2,,vk and n1 neighbors in D0,n.

    When k is even. By Lemma 4.1, an S23 contains at most two vertices of v1,v2,,vk, so there are k2 S23's connecting to v outside of D0,n. Let p0, q0 be two positive integers such that n1=7p+q, where q6. If q=0, then there are p S23's connecting to v in D0,n and k2 S23's connecting to v outside of D0,n. If 1q6, then there are p S23's connecting to v and q neighbors of v are left in D0,n and k2 S23's connecting to v outside of D0,n. Here we only illustrate the case when q=1, denoted by u, other cases are similar. In Dk,n, the vertex u has at least three neighbors outside of D0,n, denoted by x,y,w, because k3. Let x,y,w be the neighbors of x,y,w, respectively. Then u,x,y,w,x,y,w constitute an S23. Hence, there are (p+1) S23's connecting to v in D0,n when 1q6. The graph Dk,n will be disconnected by deleting n17+k2 S23's.

    When k is odd. By Lemma 4.1, there are k12 S23's connecting to the vertex v outside of D0,n and vk are left in Djk1,n. We construct an S23 which contains vk and v, where v is the neighbor of v in D0,n. (See Figure 6.) Then there are n27 S23's connecting to v in D0,n and k12+1 S23's connecting to the vertex v outside of D0,n. The graph Dk,n will be disconnected by deleting (n27+k+12) S23's.

    Figure 5.  An illustration for "wk is in Djk1,n" in Lemma 4.1.
    Figure 6.  An illustration for the case which is "k is odd" in Lemma 4.2.

    Lemma 4.3. Let n8 and k8. Then κs(Dk,n;S23)n17+k2 for even k, and κs(Dk,n;S23)n27+k+12 for odd k.

    Proof. We show that κs(Dk,n,S23)n17+k2 when k is even. Let F={T|TS23} and Fi={Ti|TiS23,TiDik1,n} for iIk,n. In the following, we prove that Dk,nF is connected when |F|n17+k21. To the contrary, suppose that Dk,nF is disconnected and G0 is a smallest component of Dk,nF.

    |V(F)|=(n17+k21)7(n1+67+k21)7=72k+n2<4k+n4=κ3(Dk,n).

    By Lemma 2.7, we have |V(G0)|3, thus discussion as follows:

    Case 1. |V(G0)|=1.

    Set V(G0)={v}. Thus N(v)V(F). To make the number of subgraphs of S23's minimum which contain the vertices in N(v), we should construct as many S23's as possible and each S23 needs to contain as many vertices in N(v) as possible. Since v has n1 neighbors in a D0,n which is denoted by D0,n and has k neighbors v1,v2,,vk outside of the D0,n, each S23 contains at most seven vertices in D0,n or each S23 contains at most two vertices of v1,v2,,vk by Lemma 4.1. Then |F|n17+k2>n17+k21|F|, a contradiction.

    Case 2. |V(G0)|=2.

    Set V(G0)={u,w}. Thus N({u,w})V(F). Let u be in a D0,n, denoted by D0,n. If w is in D0,n, then w and u have (n2) common neighbors in D0,n. The vertex w has k neighbors outside of D0,n and v also has k neighbors outside of D0,n. Furthermore, each S23 contains at most seven vertices in D0,n or each S23 contains at most two vertices of the neighbors outside of the D0,n, by Lemma 4.1. So |F|n27+2k2=n27+k>n17+k21|F| for n8 and k8, a contradiction. If w is neighbor of u outside of D0,n, then w and u have no common neighbors. The vertex u has n1 neighbors in D0,n and k1 neighbors outside of D0,n except for w. Furthermore, each S23 contains at most seven vertices in D0,n or each S23 contains at most two vertices of the neighbors outside of the D0,n, by Lemma 4.1. (The same situation for w.) So |F|2n17+2k12=2n27+(k1)>n17+k21|F| for n8 and k8, a contradiction.

    Case 3. |V(G0)|=3.

    Set V(G0)={x,y,z}. Thus N({x,y,z})V(F). To make the number of subgraphs of S23's minimum which contain the vertices in N({x,y,z}), we should construct as many S23's as possible and each S23 needs to contain as many vertices in N({x,y,z}) as possible. When x,y and z are in a same D0,n, denoted by D0,n, they have (n3) common neighbors in D0,n and each of x,y,z has k neighbors outside of D0,n. Each S23 contains at most seven vertices in D0,n or an S23 contains at most two vertices of their neighbors outside of D0,n by Lemma 4.1. Then |F|n37+3k2>n17+k21|F| for n8 and k8, a contradiction. When x,y and z are in two different D0,n, without loss of generality, assume that x and y are in D0,n and z is in another D0,n. Then x and y have (n2) common neighbors, each of x,y has k neighbors outside of D0,n. And z has (n1) neighbors in a D0,n and (k1) neighbors outside of a D0,n except for x or y. Then |F|n27+n17+2k2+k12>n17+k21|F| for n8 and k8, a contradiction. When x,y and z are in three different D0,n, each of x,y,z has (n1) neighbors in a D0,n and (k1) neighbors outside of a D0,n. Then |F|3n17+3k12>n17+k21|F| for n8 and k8, a contradiction.

    The proof of κs(Dk,n,S23)n27+k+12 when k is odd is similar to the case when k is even.

    By Lemma 4.2 and Lemma 4.3, we have the following result.

    Theorem 4.4. Let n8, k8. Then κ(Dk,n;S23)=κs(Dk,n;S23)=n17+k2 for even k, and κ(Dk,n;S23)=κs(Dk,n;S23)=n27+k+12 for odd k.

    Structure connectivity and substructure connectivity are important parameters for measuring network fault tolerance. In this paper, we obtain that κ(Dk,n;Sm)=κs(Dk,n;Sm)=n1m+1+k for n4, k2 and 1mn+k2. And when n8, k8, we prove that κ(Dk,n;S23)=κs(Dk,n;S23)=n17+k2 for even k, and κ(Dk,n;S23)=κs(Dk,n;S23)=n27+k+12 for odd k.

    This work is supported by the Science Found of Qinghai Province (No. 2021-ZJ-703), the National Science Foundation of China (Nos.11661068, 12261074 and 12201335).

    No potential conflict of interest was reported by the authors.



    [1] J. A. Bondy, U.S.R. Murty, Graph Theory, New York: Springer, 2008.
    [2] N. W. Chang, S. Y. Hsieh, {2,3}-extraconnectivities of hypercube-like networks, J. Comput. System Sci., 79 (2013), 669–688. https://doi.org/10.1016/j.jcss.2013.01.013 doi: 10.1016/j.jcss.2013.01.013
    [3] J. Fàbrega, M. A. Fiol, On the extraconnectivity of graphs, Discrete Math., 155 (1996), 49–57. https://doi.org/10.1016/0012-365X(94)00369-T doi: 10.1016/0012-365X(94)00369-T
    [4] C. Guo, H. Wu, K. Tan, L. Shi, Y. Zhang, S. Lu, DCell: A scalable and fault-tolerant network structure fordata centers, In: Special Interest Group on Data Communication, SIGCOMM., (2008), 75–86. https://doi.org/10.1145/1402958.1402968
    [5] J. Guo, M. Lu, The extra connectivity of bubble-sort star graphs, Theor. Comput. Sci., 645 (2016), 91–99. https://doi.org/10.1016/j.tcs.2016.06.043 doi: 10.1016/j.tcs.2016.06.043
    [6] F. Harary, Conditional connectivity, Networks., 13 (1983), 347–357. https://doi.org/10.1002/net.3230130303 doi: 10.1002/net.3230130303
    [7] S. Y. Hsieh, Y. H. Chang, Extraconnectivity of k-ary n-cube networks, Theoret. Comput. Sci., 443 (2012), 63–69. https://doi.org/10.1016/j.tcs.2012.03.030 doi: 10.1016/j.tcs.2012.03.030
    [8] C. Li, S. Lin, S. Li, Structure connectivity and substructure connectivity of (n,k)-star graph networks, 2018 15th International Symposium on Pervasive Systems, Algorithms and Networks (I-SPAN).IEEE, (2018), 240–246. https://doi.org/10.1109/I-SPAN.2018.00046 doi: 10.1109/I-SPAN.2018.00046
    [9] C. Li, S. Lin, S. Li, Structure connectivity and substructure connectivity of star graphs, Discrete Appl. Math., 284 (2020), 472–480. https://doi.org/10.1016/j.dam.2020.04.009 doi: 10.1016/j.dam.2020.04.009
    [10] C. K. Lin, L. Zhang, J. Fan, D. Wang, Structure connectivity and substructure connectivity of hypercubes, Theor. Comput. Sci., 634 (2016), 97–107. https://doi.org/10.1016/j.tcs.2016.04.014 doi: 10.1016/j.tcs.2016.04.014
    [11] D. Li, X. Hu, H. Liu, Structure connectivity and substructure connectivity of twisted hypercubes, Theor. Comput. Sci., 796 (2019), 169–179. https://doi.org/10.1016/j.tcs.2019.09.007 doi: 10.1016/j.tcs.2019.09.007
    [12] H. Lv, T. Wu, Structure and substructure connectivity of Balanced Hypercubes, Bull. Malays. Math. Sci. Soc., 43 (2020), 2659–2672. https://doi.org/10.1007/s40840-019-00827-4 doi: 10.1007/s40840-019-00827-4
    [13] X. Li, J. Fan, C. K. Lin, B. Cheng, X. Jia, The extra connectivity, extra conditional diagnosability and t/k-diagnosability of the data center network DCell, Theor. Comput. Sci., 766 (2019), 16–29. https://doi.org/10.1016/j.tcs.2018.09.014 doi: 10.1016/j.tcs.2018.09.014
    [14] Y. Lv, J. Fan, D. F. Hsu, C. K. Lin, Structure connectivity and substructure connectivity of k-ary n-cube networks, Inform. Sci., 433 (2018), 115–124. https://doi.org/10.1016/j.ins.2017.11.047 doi: 10.1016/j.ins.2017.11.047
    [15] S. A. Mane, Structure connectivity of hypercubes, AKCE Int. J. Graphs Comb., 15 (2018), 49–52. https://doi.org/10.1016/j.akcej.2018.01.009 doi: 10.1016/j.akcej.2018.01.009
    [16] E. Sabir, J. Meng, Structure fault tolerance of hypercubes and folded hypercubes, Theoret. Comput. Sci., 711 (2018), 44–55. https://doi.org/10.1016/j.tcs.2017.10.032 doi: 10.1016/j.tcs.2017.10.032
    [17] X. Wang, J. Fan, J. Zhou, C. K. Lin, The restricted h-connectivity of data center network DCell, Discrete Appl. Math., 203 (2016), 144–157. https://doi.org/10.1016/j.dam.2015.09.002 doi: 10.1016/j.dam.2015.09.002
    [18] W. H. Yang, J. X. Meng, Extraconnectivity of hypercubes, Appl. Math. Lett., 22 (2009), 887–891. https://doi.org/10.1016/j.aml.2008.07.016 doi: 10.1016/j.aml.2008.07.016
    [19] G. Zhang, D. Wang, Structure connectivity and substructure connectivity of bubble-sort star graph networks, Appl. Math. Comput., 363 (2019), 124632. https://doi.org/10.1016/j.amc.2019.124632 doi: 10.1016/j.amc.2019.124632
    [20] G. Zhang, D. Wang, The structure fault tolerance of arrangement graphs, Appl. Math. Comput., 400 (2021), 126039. https://doi.org/10.1016/j.amc.2021.126039 doi: 10.1016/j.amc.2021.126039
    [21] M. M. Zhang, J. X. Zhou, On g-extra connectivity of folded hypercubes, Theoret. Comput. Sci., 593 (2015), 146–153. https://doi.org/10.1016/j.tcs.2015.06.008 doi: 10.1016/j.tcs.2015.06.008
  • This article has been cited by:

    1. Nurun Najwa Bahari, Hafizah Bahaludin, Munira Ismail, Fatimah Abdul Razak, Network, correlation, and community structure of the financial sector of Bursa Malaysia before, during, and after COVID-19, 2024, 4, 2769-2140, 362, 10.3934/DSFE.2024016
  • Reader Comments
  • © 2023 the Author(s), licensee AIMS Press. This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0)
通讯作者: 陈斌, bchen63@163.com
  • 1. 

    沈阳化工大学材料科学与工程学院 沈阳 110142

  1. 本站搜索
  2. 百度学术搜索
  3. 万方数据库搜索
  4. CNKI搜索

Metrics

Article views(1392) PDF downloads(51) Cited by(1)

Figures and Tables

Figures(6)

Other Articles By Authors

/

DownLoad:  Full-Size Img  PowerPoint
Return
Return

Catalog