The Reliability and Fault Tolerance of Conditional Recursive Networks

Abstract

The generalized k -connectivity κ k ( G ) and k -edge-connectivity λ k ( G ) of a graph G are a natural generalization of traditional connectivity κ( G ) and edge connectivity λ( G ) , respectively, which for κ( G )= κ 2 ( G ) and λ( G )= λ 2 ( G ) . They are important parameters which can often be used to measure the reliability and fault tolerance of interconnection networks. CRNs is a new family of composite networks based on the complete graph, which contain common networks and have the same structural properties as alternating group network, and may also include some unknown networks. In this paper, we investigate the generalized 3-connectivity and 3-edge-connectivity of CRNs, and show that κ 3 ( G l,m )= λ 3 ( G l,m )=m2 .

Share and Cite:

Song, Y. and Li, Y. (2025) The Reliability and Fault Tolerance of Conditional Recursive Networks. Journal of Applied Mathematics and Physics, 13, 1644-1650. doi: 10.4236/jamp.2025.135090.

1. Introduction

Graph packing problem is one of the central problems in graph theory and combinatorial optimization. The Steiner tree packing problem has become a well-established area. For example, a given network G , we choose arbitrary k nodes such that one of them is a broadcaster, and all other nodes are either users or routers (also called switches). The broadcaster wants to broadcast as many streams of movies as possible, so that the users have the maximum number of choices. Each stream of movie is broadcasted via a tree connecting all the users and the broadcaster. Hence we need to find the maximum number Steiner trees connecting all the users and the broadcaster, and it is a Steiner tree packing problem. In 1985, Hager proposed the generalized connectivity of a graph to describe Steiner tree packing problem and investigate the reliability and the fault tolerance of large networks.

For a graph G=( V,E ) with order n and a vertex set SV with at least two vertices, an S -Steiner tree or a Steiner tree connecting S (or simply, an S -tree) is a subgraph T=( V , E ) of G that is a tree with S V . Two Steiner trees T and T connecting S are said to be internally disjoint if V( T )V( T )=S and E( T )E( T )= . The generalized local connectivity κ( S ) is the maximum number of internally disjoint S -trees connecting S in G . For an integer k with 2kn , the generalized k -connectivity κ k ( G ) of G is defined as κ k ( G )=min{ κ( S )|SV( G ),| S |=k } and κ 2 ( G )=κ( G ) . Correspondingly, for any vertex set SV( G ) with | S |2 , two S -trees T and T connecting S are said to be edge disjoint if E( T )E( T )= . And the generalized local edge-connectivity λ( S ) is the maximum number of edge disjoint S -trees connecting S in G . For an integer k with 2kn , the generalized k -edge-connectivity λ k ( G ) of G is defined as λ k ( G )=min{ λ( S )|SV( G ),| S |=k } and λ 2 ( G )=λ( G ) . The generalized connectivity has attracted much attention from researchers in the area of graph theory, combinatorial optimization and theoretical computer sciences, and has become a well-established research topic [1]-[5] and a book [6]. As we have known, even for some very special graphs, it is very hard to get the exact values of their generalized k -connectivity for general k . In [7], S. Li determined the generalized 3-connectivity of graphs such as star graphs S n and bubble-sort graphs B n . J. Wang [8] considered the generalized 3-connectivity of burnt pancake graphs B P n and godan graphs. S. Zhao [9] determined the generalized 3-connectivity of alternating group graphs and ( n,k ) -star graphs.

In this paper, we focus on a new family of networks, called CRNs, which contain common networks and have the same structural properties as alternating group network. This new family of networks is recursive in terms of network structure, that is, m -dimensional CRNs can be decomposed into m node disjoint m1 dimensional CRNs (see Figure 1). We determined the generalized 3-connectivity and the generalized 3-edge-connectivity of CRNs and show that κ 3 ( G l,m )= λ 3 ( G l,m )=m2 .

All graphs considered in this paper are undirected, finite and simple. We refer to the book [10] for graph theoretical notation and terminology not described here. For a graph G , we by V( G ) , E( G ) , Δ( G ) , δ( G ) , d G ( v ) and G[ S ] denote the vertex set, the edge set, the maximum degree, the minimum degree, the degree of vertex v and the subgraph of G induced by SV( G ) , respectively. As usual, E( G[ S ] ) simplifies as E( S ) and we by [ n ] denote the set of positive integers { 1,2,,n } , by E( S 1 , S 2 ) denote the set of edge whose one end-vertex is in S 1 and another in S 2 .

2. Preliminary

We first define a new family of networks, called CRNs, which contain common networks and have the same structural properties as alternating group network.

Definition 1. [11] Let l( 3 ) be an integer and K l be a complete graph. The l -order 1-dimensional conditional recursive networks (simplified CRNs), denoted by G l,1 , is isomorphic to K l . For m2 , the l -order m -dimensional conditional recursive networks G l,m K l for 1ml and for ml+1 , G l,m can be divided into m disjoint subnetworks G l,m1 j for j{ 1,2,,m } , where G l,m1 j G l,m1 . G l,m usually denoted by G l,m1 1 G l,m1 2 G l,m1 m and satisfies the following conditions.

1) For any 1ijm , | E( G l,m1 i , G l,m1 j ) |= ( m2 )! ( l1 )! .

2) G l,m has a perfect matching M=E( G l,m )E( i=1 m G l,m1 i ) .

3) For any vertex vV( G l,m1 i ) , v has only one external neighbor in G l,m G l,m1 i .

4) G l,m can be decomposed into m! r! disjoint subnetworks G l,r when ml+1 .

Lemma 2. [11] Let G l,m be l -order m -dimensional CRNs for ml3 . Then

1) G l,m is a ( m1 ) -regular graph with m! ( l1 )! vertices.

2) κ( G l,m )=m1 .

To make it easier for the reader, G 3,m for 1m5 illustrated in Figure 1.

Figure 1. The CRNs G 3,m for m{ 1,2,3,4,5 } .

Lemma 3. [10] Let G be a k -connected graph, let x be a vertex of G and let YV( G )\{ x } be a set of at least k vertices of G . Then there exists a k -fan in G from x to Y , that is, there exists a family of k internally disjoint ( x,Y ) -paths whose terminal vertices are distinct in Y .

Lemma 4. [10] Let G be a k -connected graph, and let X,YV( G ) with | X |,| Y |k . Then there exists a set of k pairwise vertex disjoint ( X,Y ) -paths in G .

Lemma 5. [12] For every two integers n and k with 2kn , κ k ( K n )=n k 2 .

Observation 6. Let n,k be two integers with 2kn . If G is a connected graph of order n , then κ k ( G ) λ k ( G )δ( G ) .

Lemma 7. [6] Let G be a connected graph of order n with minimum degree δ . If there are two adjacent vertices of degree δ , then κ k ( G ) λ k ( G )δ1 for 3kn . Moreover, the upper bound is sharp.

Lemma 8. [13] Let G be a connected graph with n vertices. For every two integers k and r with k0 and r{ 0,1,2,3 } , if κ( G )=4k+r , then

κ 3 ( G )3k+ r 2 . Moreover, the lower bound is sharp.

3. Main Results

In this section, we determine the generalized 3-connectivity and 3-edge-connectivity of conditional recursive network CRNs G l,m .

Theorem 9. Let m be integer and G l,m be l -order m -dimensional CRNs. Then

κ 3 ( G l,m )={ l2, if1ml; m2, ifml+1.

Proof. Clearly, G l,m K l for 1ml , by lemma 5 we directly get

κ 3 ( G l,m )= κ 3 ( K l )=l 3 2 =l2 . Now consider the case for ml+1 , since

G l,m is ( m1 ) -regular, by lemma 7, we have κ 3 ( G l,m )δ1=m2 . Next, we show κ 3 ( G l,m )m2 . This suffice to prove that there exist at least m2 internally disjoint S -trees in G l,m for any 3-element set SV( G l,m ) . For convenience narration, denote G l,m = G 1 G 2 G m , where G i G l,m1 for i[ m ] and suppose S={ x,y,z }V( G l,m ) .

Case 1 | SV( G i ) |=3 for some i[ m ] .

Without loss of generality, suppose x,y,zV( G 1 ) . We proceed by induction on m . First, by lemma 8, we get κ 3 ( G l,3 ) 2 2 =1 , the conclusion holds for

m=3 . Assume that the conclusion holds for m=k( 4 ) , this means that κ 3 ( G l,k )k2 for kl+1 . Now we consider m=k+1 . Notice G l,k+1 = G 1 G 2 G k with G i G l,k for i[ k ] and x,y,zV( G 1 ) , by hypothesis, we have κ 3 ( G 1 )= κ 3 ( G l,k )k2 . This implies that there are at least k2 internally disjoint S -trees in G 1 , named T 1 , T 2 ,, T k2 . By the Definition 2(3), each of x,y,z has only one external neighbor in G l,k+1 G 1 and we can use the external neighbors construct a new S -tree in G l,k+1 , named T k1 . Total up all, we get at least k1 internally disjoint S -trees T 1 , T 2 ,, T k1 in G l,k+1 . The conclusion holds for m=k+1( k4 ) . By the above argument, we get κ 3 ( G l,m )m2 for ml+1 .

Case 2 | SV( G i ) |=2 and | SV( G j ) |=1 for distinct i,j[ m ] .

Without loss of generality, suppose x,yV( G 1 ) and zV( G 2 ) . By κ( G 1 )=m2 , we know that G 1 contains at least m2 internally disjoint ( x,y ) -paths in G 1 , named P i for i[ m2 ] . Consider zV( G 2 ) and κ( G 2 )=m2 , there exist a ( m2 ) -fan in G 2 from z to Z={ z 1 , z 2 ,, z m2 }V( G 2 )\{ z } , they are internally disjoint ( z,Z ) paths, denoted as L i for i[ m2 ] . Now select x i V( P i ) and z i V( L i ) , suppose x i is the external neighbor of x i in G l,k+1 G 1 . Let X ={ x 1 , x 2 ,, x m2 } , Z ={ z 1 , z 2 ,, z m2 } . By lemma 4, there exist a set of m2 pairwise vertex disjoint ( X , Z ) -paths in G , named x i Q i z i for i[ m2 ] . Then we construct T i = P i x i x i + x i Q i z i z i L i z for i[ m2 ] and obtain m2 internally disjoint S -trees in G l,m (See Figure 2). Thus we have κ 3 ( G l,m )m2 .

Figure 2. Illustration for Case 2.

Case 3 | SV( G i )| = |SV( G j )| = |SV( G k ) |=1 for distinct i,j,k[ m ]

Without loss of generality, suppose xV( G 1 ),yV( G 2 ) and zV( G 3 ) . Notice that G 1 , G 2 and G 3 are ( m2 ) -connected, there exist a ( m2 ) -fan in G 1 from x to X={ x 1 , x 2 ,, x m2 }V( G 1 )\{ x } , a ( m2 ) -fan in G 2 from y to Y={ y 1 , y 2 ,, y m2 }V( G 2 )\{ y } and a ( m2 ) -fan in G 3 from z to Z={ z 1 , z 2 ,, z m2 }V( G 3 )\{ z } . Suppose internally disjoint ( x,X ) paths are P i , internally disjoint ( y,Y ) paths are Q i and internally disjoint ( z,Z ) paths are R i for i[ m2 ] . Now select x i P i , y i Q i and z i R i for i[ m2 ] and suppose x i and x i respectively are the external neighbor and internal neighbor of x i in G 1 . Let X ={ x 1 , x 2 ,, x m2 } , X ={ x 1 , x 2 ,, x m2 }V( G 1 ) , X ={ x 1 , x 2 ,, x m2 }V( G\ G 1 ) , Y ={ y 1 , y 2 ,, y m2 }V( G 2 ) , Z ={ z 1 , z 2 ,, z m2 }V( G 3 ) .

By lemma 4, there are m2 pairwise vertex disjoint ( X ^ , Y ) -paths, named L i and m2 pairwise vertex disjoint ( X , Z ) -paths, named M i for i[ m2 ] . Based on these analysis, we can construct m2 internally disjoint S -trees T i =x x i x i M i z i z x i x i L i y i y for i[ m2 ] in G (See Figure 3). Thus, we get κ 3 ( G l,m )m2 .

Clearly, T 1 , T 2 ,, T m2 are m2 internally disjoint S -trees in G l,m . This follows that κ 3 ( G l,m )m2 .

Figure 3. Illustration for Case 3.

Therefore, κ 3 ( G l,m )=m2 for ml3 . This completes the proof. □

By lemma 7 and Theorem 3.1, we directly get the generalized 3-edge-connectivity of CRNs.

Corollary 1. Let m be integer and G l,m be l -order m -dimensional CRNs. Then

λ 3 ( G l,m )={ l2, if1ml; m2, ifml+1.

4. Conclusion

The generalized k -connectivity is a natural generalization of the traditional connectivity. It can measure the reliability and fault tolerance of interconnection networks G to connect any k vertices in G . In this paper, we investigate the generalized 3-connectivity of G l,m , and show that κ 3 ( G l,m )= λ 3 ( G l,m )=m2 . This result not only enhances the theoretical system for CRN network reliability, but also provides a theoretical foundation for optimizing fault tolerance mechanisms in practical network design. Next, we will study the generalized k -connectivity of G l,m for k4 .

Acknowledgements

The authors would like to thank anonymous reviewers for their valuable comments and suggestions to improve the quality of the article. This work is supported by the Innovation Projects of Qinghai Minzu University (No. 07M2024008) and AFSFQH (No. 2022-ZJ-753).

Conflicts of Interest

The authors declare no conflicts of interest regarding the publication of this paper.

References

[1] Gu, R., Li, X. and Shi, Y. (2014) The Generalized 3-Connectivity of Random Graphs. Acta Mathematica Sinica, Chinese Series, 57, 321-330.
[2] Hager, M. (1985) Pendant Tree-Connectivity. Journal of Combinatorial Theory, Series B, 38, 179-189.
https://doi.org/10.1016/0095-8956(85)90083-8
[3] Kriesell, M. (2009) Edge Disjoint Steiner Trees in Graphs without Large Bridges. Journal of Graph Theory, 62, 188-198.
https://doi.org/10.1002/jgt.20389
[4] Li, X., Mao, Y. and Sun, Y. (2014) On the Generalized (Edge-)connectivity of Graphs. The Australasian Journal of Combinatorics, 58, 304-319.
[5] Li, Y. and Wei, L. (2023) Note for the Conjecture on the Generalized 4-Connectivity of Total Graphs of the Complete Bipartite Graph. Applied Mathematics and Computation, 458, Article ID: 128225.
https://doi.org/10.1016/j.amc.2023.128225
[6] Li, X. and Mao, Y. (2015) Nordhaus-Gaddum-Type Results for the Generalized Edge-Connectivity of Graphs. Discrete Applied Mathematics, 185, 102-112.
https://doi.org/10.1016/j.dam.2014.12.009
[7] Li, S., Tu, J. and Yu, C. (2016) The Generalized 3-Connectivity of Star Graphs and Bubble-Sort Graphs. Applied Mathematics and Computation, 274, 41-46.
https://doi.org/10.1016/j.amc.2015.11.016
[8] Wang, J., Zhang, Z. and Huang, Y. (2023) The Generalized 3-Connectivity of Burnt Pancake Graphs and Godan Graphs. AKCE International Journal of Graphs and Combinatorics, 20, 98-103.
https://doi.org/10.1080/09728600.2023.2212293
[9] Zhao, S. and Hao, R. (2018) The Generalized Connectivity of Alternating Group Graphs and-Star Graphs. Discrete Applied Mathematics, 251, 310-321.
https://doi.org/10.1016/j.dam.2018.05.059
[10] Bondy, J.A. and Murty, U.S.R. (2008) Graph Theory, GTM 244. Springer.
[11] Zhang, H., Bian, H. and Meng, J. (2025) Reliability Evaluation of Conditional Recursive Networks under H-Conditional Restriction. Applied Mathematics and Computation, 500, Article ID: 129399.
https://doi.org/10.1016/j.amc.2025.129399
[12] Chartrand, G., Okamoto, F. and Zhang, P. (2009) Rainbow Trees in Graphs and Generalized Connectivity. Networks, 55, 360-367.
https://doi.org/10.1002/net.20339
[13] Li, S., Li, X. and Zhou, W. (2010) Sharp Bounds for the Generalized Connectivity . Discrete Mathematics, 310, 2147-2163.

Copyright © 2025 by authors and Scientific Research Publishing Inc.

Creative Commons License

This work and the related PDF file are licensed under a Creative Commons Attribution 4.0 International License.