Next Article in Journal
Treatment Effect Estimation in Survival Analysis Using Copula-Based Deep Learning Models for Causal Inference
Previous Article in Journal
A Stochastic Nash Equilibrium Problem for Crisis Rescue
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Judgment Criteria for Reliability Comparison of Three-Terminal Graphs with High Edge Failure Probability

1
School of Mathematics and Physics, Qinghai University, Xining 810016, China
2
The Computer College, Qinghai MinZu University, Xining 810007, China
3
The College of Computer, Qinghai Normal University, Xining 810016, China
*
Author to whom correspondence should be addressed.
Axioms 2025, 14(6), 457; https://doi.org/10.3390/axioms14060457
Submission received: 3 May 2025 / Revised: 25 May 2025 / Accepted: 8 June 2025 / Published: 10 June 2025

Abstract

A three-terminal graph is defined as a simple graph comprising three specified target vertices. The reliability of three-terminal graphs represents the probability that these three target vertices remain connected, given that each edge fails independently with a constant probability q. In this paper, we focus on exploring the characteristics of more reliable three-terminal graphs when the edge failure probability approaches 1. Three reliability comparison criteria are proposed to characterize the locally most reliable three-terminal graph progressively when the number of edges m is in the range of [ 5 , 4 n 10 ] and [ n 2 n + 4 , n 2 ] . At the same time, the locally optimal structures in the range of the edge number m with ( 4 n 10 , n 2 n + 4 ) are restricted to six specific classes of graphs. Furthermore, based on these criteria, a method is introduced to search local optimal structures and offer a theoretical foundation for constructing optimal networks and repairing faulty ones.

1. Introduction

Network reliability is a popular research topic in the fields of network performance analysis, combinatorial mathematics, and graph theory. These studies usually explore the network by transforming it into its topology, which is a graph (where the nodes in the network correspond to the vertices in the graph and the links in the network correspond to the edges between the corresponding vertices in the graph). Therefore, in this paper, we will not make a clear distinction between networks and graphs.
Currently, research on reliability under edge failure but vertex reliability in networks has focused on the following areas. Firstly, from the number of key vertices in the network, studies have been differentiated into two cases: k-terminal networks (where 1 < k < n ) [1,2] and all-terminal networks (i.e., k = n ) [3,4,5]. Secondly, in terms of research direction, reliability research is split into two primary areas: reliability analysis [1,5,6,7] and reliability design [8,9,10,11,12]. Reliability analysis focuses on calculating the probability that a network will be able to work under conditions of edge failure, which is usually quantified by a reliability polynomial, while reliability design aims to construct a network structure that maximizes the value of this reliability polynomial.
Reliability studies have focused mainly on the field of analysis and design of all-terminal networks [1,3,4,6,8], while relatively few investigations on k-terminal reliability have focused on developing efficient algorithms for computing k-terminal reliability polynomials [1,7,13]. However, in recent years, research on k-terminal reliability design has shown a gradual increase [2,9,10,11,12]. In 2018, Bertrand et al. [9] studied the existence of a uniformly optimal structure under edge failure for two-terminal graphs when 20 m 3 n 9 and when n 2 ( n 2 ) / 2 m n 2 . In other words, they explored whether there exists a structure, regardless of the value of the edge failure probability, which can maximize reliability of two-terminal graphs. In addition, they characterize several locally most reliable two-terminal graphs that are maximized when the probability of edge failure approaches 0 or 1. In 2021, Xie et al. [10] analyzed the properties of two types of locally most reliable two-terminal graphs, and accordingly determined that there exists no uniformly most reliable two-terminal graph when 3 n 6 < m n 2 2 , which further enhances the theoretical framework of the consistent optimality problem for two-terminal graphs. Building on this foundation, in 2024, Gong et al. [2] inscribed the locally most reliable two-terminal graph for satisfying 2 n 3 m n 2 and m not close to 1 2 n 2 2 + 2 n 3 under the condition that the probability of edge failure tends to 1.
Based on the research results on the optimality of two-terminal networks, Xie et al. [11,12], in 2021, explored the reliability problem of three-terminal networks by inscribing locally most reliable three-terminal graphs with edge numbers m in 9 < m < 4 n 10 and n 2 n + 4 < m < n 2 .
However, most of the research focuses on constructing locally most reliable graphs. When many edges in the graph are failed, it is not clear which edge is repaired priorly to reduce the loss for network failure at the fastest speed. In real life, we need to study the structure of the locally most reliable graph, while also exploring a way of designing a structure with higher reliability. According to actual demand, we build a relatively reliable network under the condition of resource constraints and realize the balance between resource saving and demand satisfaction. Additionally, we provide a theoretical basis for quickly repairing critical edges if the network experiences failure.
In this paper, by comparing the reliability polynomial coefficients of three-terminal graphs step by step, we obtain three comparative judgment criteria for reliability under the condition of high edge failure probability. These criteria provide a scheme to prioritize edge connections and construct a more reliable structure. Meanwhile, according to the judgment criteria, we characterize locally most reliable three-terminal graphs in the range 5 m 4 n 10 and n 2 n + 4 m n 2 with edge failure probabilities close to 1. The locally most reliable three-terminal graphs obtained by this method are consistent with the results in [11,12], thereby verifying the validity and accuracy of our method. Furthermore, the study of locally optimal structures for other ranges have been limited to six special classes of graphs, which significantly reduces the complexity. Finally, we propose a search method that identifies the locally most reliable three-terminal graphs or locally more reliable three-terminal graphs based on the judgment criteria.
This paper is organized as follows. In Section 2, some basic definitions and related notations are introduced. In Section 3, three local reliability comparison criteria are stated and several locally most reliable three-terminal graphs by these criteria are characterized. In Section 4, a flowchart is given to find the locally optimal structures by the criteria. Section 5 summarizes the paper and puts forward some interesting problems to be solved.

2. Basic Concepts and Notations

This section introduces some symbolic terms and basic concepts. For those not mentioned, see [14]. The graph without loops or parallel edges is the simple graph. In this paper, we study only simple graphs. For graphs G and H, if there are bijections ϕ : V ( G ) V ( H ) and φ : E ( G ) E ( H ) such that ψ G ( e ) = u v if and only if ψ H ( φ ( e ) ) = ϕ ( u ) ϕ ( v ) , then G and H are isomorphic, written as G H . Use G H to denote the graph with vertex set V ( G ) V ( H ) and edge set E ( G ) E ( H ) { u v | u V ( G ) , v V ( H ) } . Let N G [ H ] denote the number of the induced subgraphs of G isomorphic to H. Let N G ( H ) denote the number of subgraphs of G that are isomorphic to H. Using P i denotes the path in the graph with i vertices and i 1 edges.
A simple graph G = ( V ( G ) , E ( G ) ) is a three-terminal graph if the vertex set V ( G ) has three specified key vertices (target vertices) r , s and t, and an all-terminal graph if all vertices are key vertices. Denote by G n , m the set of all three-terminal graphs on n vertices and m edges. Denote by A n , m the set of all all-terminal graphs on n vertices and m edges. The reliability (or the reliability polynomial) of three-terminal graph G, denoted by R 3 ( G ; p ) , is the probability that the three specified target vertices r , s , t in graph G G n , m remains connected when its edges fail independently with probability q.
An r s t -subgraph is a subgraph of G in which r , s , t are connected. This r s t -subgraph is minimal if it is not an r s t -subgraph after deleting any of its edges, otherwise it is a non-minimal r s t -subgraph. If an r s t -subgraph has i edges, it is denoted as S i . Since S 0 and S 1 do not exist, the reliability polynomial of three-terminal graph G G n , m can be written as
R 3 ( G ; q ) = i = 2 m n i r s t ( G ) ( 1 q ) i q m i = i = 2 m n i r s t ( 1 q ) i q m i ,
where n i r s t ( G ) or simply n i r s t is the number of r s t -subgraph S i in graph G.
Definition 1
([11]). A graph G is the locally most reliable graph in G n , m if R 3 ( G ; q ) R 3 ( H ; q ) for H G n , m and q 1 .
Example 1.
The following four graphs given in Figure 1 all show the topology of a regional power supply network with five vertices and six edges. The blue circular vertices represent three key substations (target vertices): r (main supply to the urban core), s (main supply to the industrial area), and t (main supply to the outskirts of the city and important public utilities). The black triangular vertices represent auxiliary power supply facilities (non-target vertices): small-scale power generation stations and backup power facilities. The target vertices are responsible for converting high-voltage electrical energy into low-voltage electrical energy suitable for use in urban or industrial areas and distributing it to each user end. The non-target vertices can provide additional power support to the target vertices or serve as backup power sources.
If the edge (supply line) failure probability is q, then for G 1 , r s t -subgraphs ( S 0 and S 1 ) with zero edges and with one edge do not exist, so n 0 r s t ( G 1 ) = n 1 r s t ( G 1 ) = 0 . The r s t -subgraphs S 2 with two edges are { r s , r t } , { r s , s t } , { r t , s t } , so n 2 r s t ( G 1 ) = 3 . The r s t -subgraphs S 3 with three edges are { r s , r t , s t } , { r s , r t , r u } , { r s , r t , s u } , { r s , r t , t u } , { r s , s t , r u } , { r s , s t , s u } , { r s , s t , t u } , { r t , s t , r u } , { r t , s t , s u } , { r t , s t , t u } , { r s , s u , u t } , { r s , r u , u t } , { r t , u t , s u } , { r t , r u , s u } , { s t , s u , r u } , { s t , t u , r u } , { r u , s u , t u } , so n 3 r s t ( G 1 ) = 17 . The r s t -subgraphs S 4 with four edges are { r s , r t , s t , r u } , { r s , r t , s t , s u } , { r s , r t , s t , t u } , { r s , r t , r u , s u } , { r s , r t , r u , t u } , { r s , r t , s u , t u } , { r s , s t , r u , s u } , { r s , s t , r u , t u } , { r s , s t , s u , t u } , { r t , s t , r u , s u } , { r t , s t , r u , t u } , { r t , s t , s u , t u } , { r u , s u , t u , r s } , { r u , s u , t u , r t } , { r u , s u , t u , s t } , so n 4 r s t ( G 1 ) = 15 . The r s t -subgraphs S 5 with five edges are { r s , r t , s t , r u , s u } , { r s , r t , s t , r u , t u } , { r s , r t , s t , s u , t u } , { r s , r t , r u , s u , t u } , { r s , s t , r u , s u , t u } , { r t , s t , r u , s u , t u } , so n 5 r s t ( G 1 ) = 6 . The r s t -subgraph S 6 with six edges is { r s , r t , s t , r u , s u , t u } , so n 6 r s t ( G 1 ) = 1 .
Therefore, the reliable polynomial of G 1 is R 3 ( G 1 ; q ) = 3 ( 1 q ) 2 q 4 + 17 ( 1 q ) 3 q 3 + 15 ( 1 q ) 4 q 2 + 6 ( 1 q ) 5 q + ( 1 q ) 6 . Similarly, the reliable polynomials of G 2 , G 3 , and G 4 are R 3 ( G 2 ; q ) = 3 ( 1 q ) 2 q 4 + 12 ( 1 q ) 3 q 3 + 14 ( 1 q ) 4 q 2 + 6 ( 1 q ) 5 q + ( 1 q ) 6 , R 3 ( G 3 ; q ) = 3 ( 1 q ) 2 q 4 + 12 ( 1 q ) 3 q 3 + 14 ( 1 q ) 4 q 2 + 6 ( 1 q ) 5 q + ( 1 q ) 6 , and R 3 ( G 4 ; q ) = ( 1 q ) 2 q 4 + 4 ( 1 q ) 3 q 3 + 7 ( 1 q ) 4 q 2 + 5 ( 1 q ) 5 q + ( 1 q ) 6 , respectively. Obviously, R 3 ( G 1 ; q ) > R 3 ( G 2 ; q ) = R 3 ( G 2 ; q ) > R 3 ( G 2 ; q ) for q close to 1. In fact, it has been proved in [11] that G 1 is the most reliable graph in G 6 , 6 . So, the critical packet certified regional power supply network maintains the stable transmission and distribution of electric energy, and this network can be constructed according to the structure of G 1 . However, when more than one edge of the network fails, in order to reduce the loss as soon as possible, it is necessary to choose the line that is prioritized for repair, so the characterization of a more reliable network is necessary, and the next sections will give the related research.

3. Judgment Criteria of the Local Reliability Comparison with High Edge Failure Probability

In this section, we focus on the characterization of more reliable graphs by giving three locally more reliable comparison judgment theorems. Then, we construct several locally most reliable three-terminal graphs for q close to 1. We compare the results with existing literature results to further verify the validity and accuracy of the judgment theorems. In general, the calculation of the three-terminal reliability polynomial of the graph is NP-hard [15]. Therefore, we study the reliability of graphs by the following lemma.
Lemma 1.
Let the three-terminal reliability polynomials of G and H in G n , m be R 3 ( G ; q ) = i = 2 m n i r s t ( G ) ( 1 q ) i q m i and R 3 ( H ; q ) = i = 2 m n i r s t ( H ) ( 1 q ) i q m i , respectively.
Suppose there exists a positive integer k such that n i r s t ( G ) = n i r s t ( H ) and n k r s t ( G ) > n k r s t ( H ) for 2 i < k , then R 3 ( G ; q ) > R 3 ( H ; q ) holds when q 1 .
Proof. 
Since G , H G n , m , it is clear that
R 3 ( G ; q ) R 3 ( H ; q ) = i = 2 m ( n i r s t ( G ) n i r s t ( H ) ) ( 1 q ) i q m i = i = 2 k 1 ( n i r s t ( G ) n i r s t ( H ) ) ( 1 q ) i q m i + i = k m ( n i r s t ( G ) n i r s t ( H ) ) ( 1 q ) i q m i .
Since n i r s t ( G ) = n i r s t ( H ) ( 2 i < k ) ,
R 3 ( G ; q ) R 3 ( H ; q ) = i = k m ( n i r s t ( G ) n i r s t ( H ) ) ( 1 q ) i q m i = ( 1 q ) k [ ( n k r s t ( G ) n k r s t ( H ) ) q m k + ( n k + 1 r s t ( G ) n k + 1 r s t ( H ) ) ( 1 q ) q m k 1 + + ( n m r s t ( G ) n m r s t ( H ) ) ( 1 q ) m k ] .
For q 1 and 1 j m k , it is easy to see that ( n k + j r s t ( G ) n k + j r s t ( H ) ) ( 1 q ) j q m k j = o ( ( n k r s t ( G ) n k r s t ( H ) ) q m k ) . So, if n k r s t ( G ) > n k r s t ( H ) , then R 3 ( G ; q ) R 3 ( H ; q ) > 0 as q 1 ; that is, R 3 ( G ; q ) > R 3 ( H ; q ) . □
From Lemma 1, we can derive the first round of the local reliability comparison criterion for a three-terminal graph with high edge failure probability. It is referred to as the First Judgment Criterion ( q 1 ).
For a graph G G n , m , let T r s t ( G ) be the number of edges among the target vertices r , s and t in G; that is, T r s t ( G ) = | { r s , r t , s t } E ( G ) | .
Theorem 1
(First Judgment Criterion ( q 1 )). Let G , H G n , m , if T r s t ( G ) > T r s t ( H ) , then for q 1 , R 3 ( G ; q ) > R 3 ( H ; q ) , which means that G is locally more reliable than H for q 1 .
Proof. 
The number of r s t -subgraph with two edges of G and H can be expressed as n 2 r s t ( G ) = T r s t ( G ) 2 and n 2 r s t ( H ) = T r s t ( H ) 2 .
If T r s t ( G ) > T r s t ( H ) , then n 2 r s t ( G ) > n 2 r s t ( H ) . By Lemma 1, we see that R 3 ( G ; q ) > R 3 ( H ; q ) as q approaches 1, which indicates that G is more reliable than H for q 1 . □
According to the First Judgment Criterion ( q 1 ), in order to find the locally most reliable three-terminal graph as q approaches 1, one must first identify the class of all three-terminal graphs in G n , m that contain the maximum number of edges in the triangle r s t formed by three target vertices. For convenience, this class is denoted as G n , m 1 .
Obviously, there are many graphs in G n , m 1 . To search the locally most reliable three-terminal graph for q 1 , we further construct a second round of the local reliability comparison criterion in G n , m 1 .
The three-terminal complete graph with n vertices, denoted by K n r s t , is a simple graph that has 3 target vertices r , s , t and n 3 non-target vertices, where any two vertices are adjacent. If an edge connecting one target vertex and one non-target vertex is deleted in the graph K n r s t , the resulting graph is denoted by K n r s t .
Theorem 2
(Second Judgment Criterion ( q 1 )). Let G , H G n , m 1 and q 1 . If 2 N G [ K 4 r s t ] + 7 N G [ K 4 r s t ] > 2 N H [ K 4 r s t ] + 7 N H [ K 4 r s t ] , then R 3 ( G ; q ) > R 3 ( H ; q ) , which means that G is locally more reliable than H for q 1 .
Proof. 
Since G , H G n , m 1 , the triangle r s t is contained in G and H, which means that T r s t ( G ) = T r s t ( H ) = 3 . Thus, n 2 r s t ( G ) = T r s t ( G ) 2 = 3 = T r s t ( H ) 2 = n 2 r s t ( H ) .
Then, by Lemma 1, we need to compare the values of n 3 r s t ( G ) and n 3 r s t ( H ) . Now, we consider the r s t -subgraphs S 3 in G and H, as shown in Figure 2.
Case 1
S 3 is a non-minimal r s t -subgraphs with three edges.
Subcase 1.1
S 3 contains all the edges of the triangle r s t , which means that S 3 = { r s , s t , r t } . Obviously, the number of S 3 in this subcase is 1.
Subcase 1.2
S 3 contains two edges of the triangle r s t , which means that S 3 { r s , s t , v i v j } , where 1 j n and 4 i j n . The number of S 3 in this subcase is 3 ( m 3 ) .
Case 2
S 3 is a minimal r s t -subgraphs.
Subcase 2.1
S 3 contains one edge of the triangle r s t . Without loss of generality, assume that S 3 { r s , s v i , t v i } , where 4 i n . The number of S 3 in this subcase is N G [ K 4 r s t ] 1 2 1 + N G [ K 4 r s t ] 1 3 2 2 1 , which equals 2 N G [ K 4 r s t ] + 6 N G [ K 4 r s t ] .
Subcase 2.2
S 3 contains no edge of the triangle r s t , which means that S 3 { r v i , s v i , t v i } , where 4 i n . The number of S 3 in this subcase is N G [ K 4 r s t ] 1 , which equals N G [ K 4 r s t ] .
Combining the results of above cases, we have n 3 r s t ( G ) = 2 N G [ K 4 r s t ] + 7 N G [ K 4 r s t ] + 3 ( m 3 ) + 1 .
Similarly, it can be obtained that n 3 r s t ( H ) = 2 N H [ K 4 r s t ] + 7 N H [ K 4 r s t ] + 3 ( m 3 ) + 1 .
Thus, we have
n 3 r s t ( G ) n 3 r s t ( H ) = ( 2 N G [ K 4 r s t ] + 7 N G [ K 4 r s t ] ) ( 2 N H [ K 4 r s t ] + 7 N H [ K 4 r s t ] ) .
Clearly, if 2 N G [ K 4 r s t ] + 7 N G [ K 4 r s t ] > 2 N H [ K 4 r s t ] + 7 N H [ K 4 r s t ] , then n 3 r s t ( G ) > n 3 r s t ( H ) .
Therefore, by Lemma 1, it follows that R 3 ( G ; q ) > R 3 ( H ; q ) for q 1 , and the theorem holds. □
According to the Second Judgment Criterion ( q 1 ), to find the locally most reliable three-terminal graph as q 1 , it is necessary to identify the class of graphs within G n , m 1 that maximizes the sum of two times the number of induced subgraphs isomorphic to K 4 r s t and seven times the number of induced subgraphs isomorphic to K 4 r s t . This class is denoted as G n , m 2 .
Indeed, in a three-terminal graph G containing triangles r s t , the number of induced subgraphs isomorphic to K 4 r s t must be maximized in order to get the maximum value of 2 N G [ K 4 r s t ] + 7 N G [ K 4 r s t ] . In other words, each non-target vertex is adjacent to three target vertices as many as possible, as seen in Theorem 3.
Theorem 3.
Let G G n , m 2 , then N G [ K 4 r s t ] = m i n { m 3 3 , n 3 } , and
N G [ K 4 r s t ] = 1 if n > m 3 3 + 3   a n d   m 2 ( mod 3 ) , 0 otherwise .
Proof. 
Since G G n , m 2 , it follows that 2 N G [ K 4 r s t ] + 7 N G [ K 4 r s t ] 2 N H [ K 4 r s t ] + 7 N H [ K 4 r s t ] for any three-terminal graph H in G n , m 1 . For convenience, let N G [ K 4 r s t ] = a and N G [ K 4 r s t ] = b . It is easy to see that a 1 . Otherwise, there must exist two non-target vertices u 1 and u 2 such that G contains two edges in { r u 1 , s u 1 , t u 1 } , and two edges in { r u 2 , s u 2 , t u 2 } . Without loss of generality, assume that these four edges are r u 1 , s u 1 , r u 2 , and t u 2 , then there must exist a graph G = G { t u 1 } { t u 2 } ( G G n , m 1 ) satisfying N G [ K 4 r s t ] = a 2 , N G [ K 4 r s t ] = b + 1 . Thus, we have 2 N G [ K 4 r s t ] + 7 N G [ K 4 r s t ] = 2 a + 7 b + 3 > 2 a + 7 b = 2 N G [ K 4 r s t ] + 7 N G [ K 4 r s t ] ; that is, 2 N G [ K 4 r s t ] + 7 N G [ K 4 r s t ] > 2 N G [ K 4 r s t ] + 7 N G [ K 4 r s t ] , a contradiction.
Clearly, b m i n { m 3 3 , n 3 } . Since a 1 , b = m i n { m 3 3 , n 3 } . Otherwise, for any graph G in G n , m 1 containing m i n { m 3 3 , n 3 } induced subgraphs K 4 r s t , there is 2 N G [ K 4 r s t ] + 7 N G [ K 4 r s t ] > 2 N G [ K 4 r s t ] + 7 N G [ K 4 r s t ] , a contradiction.
Moreover, when n > m 3 3 + 3 , b = m 3 3 . At this point, if m 0 ( mod 3 ) or m 1 ( mod 3 ) , then clearly, a = 0 holds; if m 2 ( mod 3 ) , then a = 1 . When n m 3 3 + 3 , b = n 3 , in this case a = 0 .
In conclusion, we complete the proof. □
Theorem 3 determines the number of induced subgraphs K 4 r s t and induced subgraphs K 4 r s t of the locally most reliable three-terminal graph as q 1 . Consequently, we can directly determine the locally optimal structure for 9 m 3 n 6 and m 0 ( mod 3 ) or m 2 ( mod 3 ) . Please refer to the following corollary, which is consistent with the results of Theorem 3.1 and Theorem 3.2 in [11].
Corollary  1.
Let G be the locally most reliable three-terminal graph in G n , m at q 1 , then
( 1 ) for 9 m 3 n 6 and m 0 ( mod 3 ) , E ( G ) = { r s , r t , s t } { v i v j | 1 i 3 , 4 j m 3 3 + 3 } ;
( 2 ) for 9 m 3 n 6 and m 2 ( mod 3 ) , E ( G ) = { r s , r t , s t } { v i v j | 1 i 3 , 4 j m 3 3 + 3 } { v k v m 3 3 + 4 , v v m 3 3 + 4 | k { 1 , 2 , 3 } } .
However, when 9 m 3 n 6 and m 1 ( mod 3 ) , or when 3 n 6 < m n 2 , the locally most reliable three-terminal graph ( q 1 ) cannot be determined only based on the Second Judgment Criterion. Therefore, we begin to construct the third criterion for local reliability comparison among three-terminal graphs with high edge failure probability. This will be referred to as the Third Judgment Criterion ( q 1 ).
For G G n , m 2 , let G ^ = G { r , s , t } { v i | N G [ K 4 r s t ] + N G [ K 4 r s t ] + 4 i n } . Obviously, | V ( G ^ ) | = N G [ K 4 r s t ] + N G [ K 4 r s t ] , | E ( G ^ ) | = m ^ = m 3 2 N G [ K 4 r s t ] 3 N G [ K 4 r s t ] .
Theorem 4
(Third Judgment Criterion ( q 1 )). Let G , H G n , m 2 , G ^ and H ^ satisfy the above establishment. If one of the following conditions holds when 9 m 3 n 6 and m 1 ( mod 3 ) , or 3 n 6 < m n 2 , then R 3 ( G ; q ) > R 3 ( H ; q ) as q 1 ; that is, G is locally more reliable than H when q approaches 1.
( 1 )   N G ^ ( P 2 ) > N H ^ ( P 2 ) ;
( 2 )   N G ^ ( P 2 ) = N H ^ ( P 2 ) , but N G ^ ( P 3 ) > N H ^ ( P 3 ) .
Proof. 
Since G , H G n , m 2 , n 2 r s t ( G ) = n 2 r s t ( H ) = 3 . For 9 m 3 n 6 and m 1 ( mod 3 ) , or 3 n 6 < m n 2 , by Theorem 3, it is easy to see that N G [ K 4 r s t ] = N H [ K 4 r s t ] = 0 and
N G [ K 4 r s t ] = N H [ K 4 r s t ] = m 3 3 9 m 3 n 6   a n d   m 1 ( mod 3 ) , n 3 3 n 6 < m n 2 .
Thus, combined with the proof of Theorem 2, we obtain
n 3 r s t ( G ) = n 3 r s t ( H ) = 7 m 3 3 + 3 m 8 9 m 3 n 6 a n d m 1 ( mod 3 ) , 7 n + 3 m 29 3 n 6 < m n 2 .
By Lemma 1, in order to compare the reliability of G and H, we need to compare n 4 r s t ( G ) and n 4 r s t ( H ) . Consider the cases of S 4 in G and H.
Case 1
S 4 is a non-minimal r s t -subgraph with four edges.
Subcase 1.1
The minimal r s t -subgraph contained in S 4 has two edges, which means that S 4 { r s , s t , v i v j , v k v l } , where 1 i , j , k , l n . The number of S 4 in this subcase is 3 m 3 2 + m 3 1 .
Subcase 1.2
The minimal r s t -subgraph contained in S 4 has three edges, which means that S 4 { r s , s v i , v i t , v j v k } or S 4 { r v i , s v i , v i t , v j v k } , where 1 j n , 4 i , k n . The number of S 4 in this subcase is N G [ K 4 r s t ] 1 m 3 1 + N G [ K 4 r s t ] 1 3 2 2 1 m 6 1 , which equals N G [ K 4 r s t ] ( 7 m 39 ) .
Case 2
S 4 is a minimal r s t -subgraph, as shown in Figure 3, which means that S 4 { r s , s v i , v i v j , t v j } , S 4 { r v i , r v j , s v i , t v j } or S 4 { r v i , s v j , v i v j , t v j } , where 4 i , j n . The number of S 4 in this case is N G ^ ( P 2 ) 1 2 1 3 1 2 1 + N G ^ ( P 2 ) 1 2 1 3 1 + N G [ K 4 r s t ] 2 3 2 2 1 , which equals 6 N G [ K 4 r s t ] 2 + 18 N G ^ ( P 2 ) .
Thus, we have
n 4 r s t ( G ) = 3 m 3 2 + ( m 3 ) + 6 N G [ K 4 r s t ] 2 + N G [ K 4 r s t ] ( 7 m 39 ) + 18 N G ^ ( P 2 ) .
Similarly,
n 4 r s t ( H ) = 3 m 3 2 + ( m 3 ) + 6 N H [ K 4 r s t ] 2 + N H [ K 4 r s t ] ( 7 m 39 ) + 18 N H ^ ( P 2 ) .
Therefore, n 4 r s t ( G ) n 4 r s t ( H ) = 18 [ N G ^ ( P 2 ) N H ^ ( P 2 ) ] .
(1)
If N G ^ ( P 2 ) > N H ^ ( P 2 ) , then n 4 r s t ( G ) n 4 r s t ( H ) > 0 ; that is n 4 r s t ( G ) > n 4 r s t ( H ) . So, by Lemma 1, R 3 ( G ; q ) > R 3 ( H ; q ) for q 1 .
(2)
If N G ^ ( P 2 ) = N H ^ ( P 2 ) , then n 4 r s t ( G ) = n 4 r s t ( H ) . So, we need to further compare the values of n 5 r s t ( G ) and n 5 r s t ( H ) , and the r s t -subgraph S 5 of a three-terminal graph has the following cases.
Case 1
S 5 is a non-minimal r s t -subgraph with five edges.
Subcase 1.1
The minimal r s t -subgraph contained in S 5 has two edges, which means that S 5 { r s , s t , v i 1 v i 2 , v i 3 v i 4 , v i 5 v i 6 } , where 1 i 1 , i 2 , i 3 , i 4 , i 5 , i 6 n . The number of S 5 in this subcase is 3 2 m 3 2 + m 3 2 , which equals 3 m 3 3 + m 3 2 .
Subcase 1.2
The minimal r s t -subgraph contained in S 5 has three edges, which means that S 5 { r s , s v i , v i t , v j 1 v j 2 , v k 1 v k 2 } or S 5 { r v i , s v i , v i t , v j 1 v j 2 , v k 1 v k 2 } , where 1 j 1 , k 1 n , 4 i , j 2 , k 2 n . The number of S 5 in this subcase is N G [ K 4 r s t ] 1 3 2 2 1 m 6 2 N G [ K 4 r s t ] 2 3 2 2 1 N G [ K 4 r s t ] 2 3 2 2 1 + N G [ K 4 r s t ] 1 3 1 m 6 1 + N G [ K 4 r s t ] 1 m 6 2 , which equals 7 N G [ K 4 r s t ] m 6 2 + 3 ( m 6 ) N G [ K 4 r s t ] 12 N G [ K 4 r s t ] 2 .
Subcase 1.3
The minimal r s t -subgraph contained in S 5 has four edges, which means that S 5 { r s , s v i , v i v j , t v j , v k v } ( v k v   { t v i , r v j , s v j } ) or S 5 { r v i , r v j , s v i , v j t , v k v } ( v k v { t v i , s v j } ) or S 5 { r v i , s v i , v i v j , t v j , v k v } ( v k v t v i ) , where 1 k n , 4 i , j , n . The number of S 5 in this subcase is N G ^ ( P 2 ) 1 3 1 2 1 + N G ^ ( P 2 ) 1 3 1 2 1 2 1 m 10 1 + N G [ K 4 r s t ] 2 3 1 2 1 m 9 1 + N G ^ ( P 2 ) 1 2 1 3 2 m 10 1 , which equals 6 N G ^ ( P 2 ) + 18 ( m 10 ) N G ^ ( P 2 ) + 6 ( m 9 ) N G [ K 4 r s t ] 2 .
Case 2
S 5 is a minimal r s t -subgraph, as shown in Figure 4, which means that S 5 { r s , s v i , v i v j , v j v k , t v k } , S 5 { r v i , r v j , s v i , v j v k , t v k } , S 5 { r v i , s v i , v i v j , v j v k , t v j } or S 5 { v i v j , v j v k , r v j , s v i , t v k } , where 4 i , j , k n . The number of S 5 in this case is N G ^ ( P 3 ) 1 2 1 3 1 2 1 + N G ^ ( P 3 ) 1 2 1 3 1 + N G ^ ( P 2 ) 1 2 1 3 1 2 1 N G [ K 4 r s t ] 2 1 + N G ^ ( P 3 ) 1 3 1 2 1 , which equals 24 N G ^ ( P 3 ) + 12 N G ^ ( P 2 ) ( N G [ K 4 r s t ] 2 ) .
Thus, we have
n 5 r s t ( G ) = 3 m 3 3 + m 3 2 + [ 7 m 6 2 ( m 3 ) + 3 ( m 6 ) ] N G [ K 4 r s t ] + 6 ( m 11 ) N G [ K 4 r s t ] 2 + 18 [ ( m 10 ) + 6 ] N G ^ ( P 2 ) + 12 N G ^ ( P 2 ) ( N G [ K 4 r s t ] 2 ) + 24 N G ^ ( P 3 ) .
Similarly,
n 5 r s t ( H ) = 3 m 3 3 + m 3 2 + [ 7 m 6 2 ( m 3 ) + 3 ( m 6 ) ] N H [ K 4 r s t ] + 6 ( m 11 ) N H [ K 4 r s t ] 2 + 18 [ ( m 10 ) + 6 ] N H ^ ( P 2 ) + 12 N H ^ ( P 2 ) ( N H [ K 4 r s t ] 2 ) + 24 N H ^ ( P 3 ) .
It is easy to see that n 5 r s t ( G ) n 5 r s t ( H ) = 24 [ N G ^ ( P 3 ) N H ^ ( P 3 ) ] .
Clearly, if N G ^ ( P 3 ) > N H ^ ( P 3 ) , then n 5 r s t ( G ) n 5 r s t ( H ) > 0 ; that is, n 5 r s t ( G ) > n 5 r s t ( H ) . So, by Lemma 1, R 3 ( G ; q ) > R 3 ( H ; q ) for q 1 .
In conclusion, we complete the proof. □
According to the Third Judgment Criterion ( q 1 ), it is easy to see that for 9 m 3 n 6 and m 1 ( mod 3 ) , there is only one graph that satisfies the condition, and hence, it is the locally most reliable three-terminal graph ( q 1 ), leading to the following corollary, which is consistent with Theorem 3.1 in [11].
Corollary 2.
Let 9 m 3 n 6 and m 1 ( mod 3 ) , if G is the locally most reliable three-terminal graph in G n , m for q 1 , then E ( G ) = { r s , r t , s t } { v i v j | 1 i 3 , 4 j m 3 3 + 3 } { v 4 v 5 } .
In addition, when 3 n 6 < m n 2 , all non-target vertices in all graphs within G n , m 2 are adjacent to three target vertices, and the number of subgraphs induced by these non-target vertices that contain P 2 is consistently m 3 n + 6 . According to Lemma 1, to find the locally most reliable three-terminal graph for 3 n 6 < m n 2 and q 1 , we must find the structure within G n , m 2 such that the subgraph induced by n 3 non-target vertices with the maximum number of P 3 . This graph class is denoted as G n , m 3 . In fact, finding G n , m 3 can be translated into finding the all-terminal graph in A n 3 , m 3 n + 6 with the maximum number of P 3 .
Up to now, numerous studies have focused on the problem of maximizing the number of P 3 in A n , m . In 1999, Byer [16] characterized six types of graphs in A n , m and proved that graphs with the most P 3 belong to this set. In 2009, Ábrego et al. [17] classified six types of graph divisions based on edge counts of graphs and established that the partition of graphs containing at most P 3 in A n , m must belong to one of these six classifications. Consequently, by combining and extending the relevant results in [16,17], we conclude that G n , m 3 is composed of several graphs from among these six types, as stated in Lemma 2.
Lemma 2.
Let 0 < m n 2 , and k , k , j , j be the unique integers satisfying the following condition,
m = k + 1 2 j = n 2 k + 1 2 + j , 1 j k , 1 j k .
If H is a graph with the maximum number N H ( P 3 ) in A n , m , then H belongs to at least one of the following six classes.
S n , m 1 = K n k ( ( n k ) j ) ( ( n k 1 ) ( k j ) ) -Quasi-Star graph;
S n , m 2 = K n k ( ( n k ) ( k 1 ) ) ( ( n 2 k + j ) 1 ) , where k + 1 2 k j 1 n 1 ;
S n , m 3 = K n k + 2 ( ( n k 1 ) ( k 2 ) ) , where j = 3 , n 10 ;
C n , m 1 = K k ( ( k j ) 1 ) + ( n k 1 ) · K 1 -Quasi-Complete graph;
C n , m 2 = K k ( 1 ( k j ) ) + ( n 2 k + j ) · K 1 , where k + 1 2 k j 1 n 1 ;
C n , m 3 = K k 2 ( ( k 2 ) 3 ) + ( n k 1 ) · K 1 , where j = 3 , n 10 .
In particular,
(1)
when  0 m n 1 ,
  • if   m = 3 , then H K 3 + ( n 3 ) · K 1 or H K 1 ( 1 3 ) + ( n 4 ) · K 1 ;
  • if   m 3 , then H K 1 ( 1 m ) + ( n m 1 ) · K 1 .
(2)
when  n 1 2 m n 2 ,
  • if   m = n 2 3 , then H K n 3 ( ( n 3 ) 3 ) or H K n 1 ( ( n 4 ) 1 ) ;
  • if   m n 2 3 , then H K n 1 ( ( n n 2 + m 1 ) 1 ) .
Lemma 3.
Let n 5 , 3 n 6 < m n 2 and m ^ = m 3 n + 6 , if G is the locally most reliable three-terminal graph for q 1 , then G G n , m 3 , and G ^ must belong to { S n 3 , m ^ 1 , S n 3 , m ^ 2 , S n 3 , m ^ 3 , C n 3 , m ^ 1 , C n 3 , m ^ 2 , C n 3 , m ^ 3 } , which are shown as Figure 5.
In particular,
(1)
when  3 n 6 < m 4 n 10 ,
  • if   m = 3 n 3 , then G K 3 ( K 3 + ( n 6 ) · K 1 ) or G K 3 ( K 1 ( 1 3 ) + ( n 7 ) · K 1 ) ;
  • if   m 3 n 3 , then G K 3 ( K 1 ( 1 m ^ ) + ( n m ^ 4 ) · K 1 ) .
(2)
when  n 2 n + 4 m n 2 ,
  • if   m = n 2 3 , then G K 3 ( K n 6 ( ( n 6 ) 3 ) ) or G K 3 ( K n 4 ( ( n 7 ) 1 ) ) ;
  • if   m n 2 3 , then G K 3 ( K n 4 ( ( n n 3 2 + m ^ 4 ) 1 ) ) .
Proof. 
Let G be the locally most reliable three-terminal graph for q 1 , then by Theorem 4, we have G G n , m 3 and G ^ A n 3 , m ^ .
Since G ^ has the maximum number P 3 in A n 3 , m ^ , then by Lemma 2, we see that G ^ belongs to { S n 3 , m ^ 1 , S n 3 , m ^ 2 , S n 3 , m ^ 3 , C n 3 , m ^ 1 , C n 3 , m ^ 2 , C n 3 , m ^ 3 } .
In particular, if 3 n 6 < m 4 n 10 , then 0 < m ^ n 4 , and if n 2 n + 4 m n 2 , then n 4 2 m ^ n 3 2 . Therefore, by Lemma 2, the corresponding conclusion in this lemma holds.
In conclusion, we complete the proof. □
Lemma 3 gives locally most reliable three-terminal graphs for 3 n 6 < m 4 n 10 ( m 3 n 3 ) and n 2 n + 4 m n 2 ( m n 2 3 ) , and the conclusions agree with the result of Theorem 3.7 in [11] and the result of Theorem 1 in [12], respectively.
Moreover, for m = 3 n 3 and m = n 2 3 , Lemma 3 restricts the locally most reliable three-terminal graphs to two classes. Furthermore, in [11], K 3 ( K 1 ( 1 3 ) + ( n 7 ) · K 1 ) is the locally most reliable three-terminal graphs for m = 3 n 3 and in [12], K 3 ( K n 6 ( ( n 6 ) 3 ) ) is the locally most reliable three-terminal graphs for m = n 2 3 .

4. Flowchart for Searching Locally Most Reliable Structures with High Edge Failure Probability

In the preceding section, we deduced three theorems related to comparative judgments of local reliability in the limiting case where the edge failure probability tends towards 1 (i.e., as q approaches 1).
Based on these judgment criteria, this section proposes a search method for identifying locally most reliable three-terminal graphs with a high probability of edge failure, as detailed in the following flowchart, which is shown as Figure 6.

5. Conclusions

The focus of this study is to provide three local reliability comparison criteria for q 1 by comparing the reliability polynomial coefficients of the three-terminal network in a particular order and maximizing these coefficients in turn. As a result, we identify a number of properties satisfied by locally more reliable graphs when the probability of edge failure is high.
We characterize the locally more reliable three-terminal graph step by step according to three criteria. First, connect edges between target vertices, then connect edges between target and non-target vertices with each non-target vertex joining as many target vertices as possible, and finally, connect edges between non-target vertices to obtain as many P 3 subgraphs as possible. With these features, we characterize the locally most reliable three-terminal graph in the range 5 m 4 n 10 except when m = 3 n 3 , and the results are consistent with the corresponding results in [11]. We also characterize the locally most reliable three-terminal graph in the range n 2 n + 4 m n 2 except for m = n 2 3 , and the results agree with the corresponding results in [12]. For other ranges of three-terminal graph families, we have greatly restricted the search for locally optimal structures to six classes of graphs for comparison, thus significantly reducing the complexity of this study. It is undoubtedly a worthwhile and interesting research topic to find the locally most reliable three-terminal graph among these six classes of graphs.
Furthermore, based on three comparison criteria of q 1 , we propose a method to search for the most locally reliable three-terminal structure in a flowchat. By applying this method, we can design highly reliable graphs with three target vertices under the condition that edges fail with high probability. This result not only enriches the research in the field of graph theory, but also provides a theoretical basis for fault repair strategies in related networks.
After research, we found that the construction of the locally most reliable three-terminal graph was more complex and the classification scenarios were more diverse than the two-terminal graph (as identified in [11]) under high edge failure probability conditions. However, the methods for constructing the locally optimal structures of these two networks shared commonalities. Therefore, we speculate that such construction methods may be extendable to the analysis of locally most reliable k-terminal graphs ( k 4 ), which would be an interesting direction of research.

Author Contributions

Conceptualization, methodology, software, validation, writing—original draft preparation, and writing—review and editing, S.X.; methodology and supervision H.Z.; writing-review and supervision, J.Y.; supervision, J.Z. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the Found of Qinghai Province (Grant No. QHKLYC-GDCXCY-2022-249), and the Qinghai University Science Foundation of China (No. 2023-QGY-6).

Data Availability Statement

Data are contained within the article.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Brown, J.; DeGagné, C.D.C. Roots of two-terminal reliability polynomials. Networks 2021, 78, 153–163. [Google Scholar] [CrossRef]
  2. Gong, S.C.; Lin, L. On the construction of locally most reliable two-terminal graphs. Discret. Appl. Math. 2024, 356, 393–402. [Google Scholar] [CrossRef]
  3. Da, G.F.; Zhang, X.; He, Z.W.; Ding, W.Y. Estimating the all-terminal signatures for networks by using deep neural network. Reliab. Eng. Syst. Saf. 2025, 253, 110496. [Google Scholar] [CrossRef]
  4. Brown, J.I.; Cox, D. Nonexistence of optimal graphs for all terminal reliability. Networks 2014, 63, 146–153. [Google Scholar] [CrossRef]
  5. Brown, J.; Mol, L. On the roots of all-terminal reliability polynomials. Discret. Math. 2017, 340, 1287–1299. [Google Scholar] [CrossRef]
  6. Liang, J.; Zhao, H.X.; Xie, S. A Method for calculating the reliability of 2-Separable networks and its applications. Axioms 2024, 7, 459–470. [Google Scholar] [CrossRef]
  7. Niu, Y.F.; Wang, Y.H.; Xu, X.Z. New decomposition algorithm for computing two-terminal network reliability. Comput. Eng. Appl. 2011, 47, 79–82. [Google Scholar]
  8. Archer, K.; Graves, C.; Milan, D. Classes of uniformly most reliable graphs for all-terminal reliability. Discret. Appl. Math. 2019, 267, 12–29. [Google Scholar] [CrossRef]
  9. Bertrand, H.; Goff, O.; Graves, C.; Sun, M. On uniformly most reliable two-terminal graphs. Networks 2018, 72, 200–216. [Google Scholar] [CrossRef]
  10. Xie, S.; Zhao, H.X.; Yin, J. Nonexistence of uniformly most reliable two-terminal graphs. Theor. Comput. Sci. 2021, 892, 279–288. [Google Scholar] [CrossRef]
  11. Xie, S.; Zhao, H.X.; Dai, L.M.; Yin, J. On locally most reliable three-terminal graphs of sparse graphs. AIMS Math. 2021, 6, 7518–7531. [Google Scholar] [CrossRef]
  12. Xie, S.; Zhao, H.X.; Yin, J. Uniformly most reliable three-terminal Graph of dense graphs. Math. Probl. Eng. 2021, 2021, 1–10. [Google Scholar] [CrossRef]
  13. Simon, F. Splitting the K-Terminal Reliability. arXiv 2011, arXiv:1104.3444. [Google Scholar]
  14. Bondy, J.A.; Murty, U.S.R. Graph Theory; Springer: Berlin/Heidelberg, Germany, 2008. [Google Scholar]
  15. Ball, M.O. Complexity of network reliability computation. Networks 1980, 10, 153–165. [Google Scholar] [CrossRef]
  16. Byer, O.D. Two path extremal graphs and an application to a Ramsey-type problem. Discret. Math. 1999, 196, 51–64. [Google Scholar] [CrossRef]
  17. Ábrego, B.M.; Fernndez-Merchant, S.; Neubauer, M.G.; Watkins, W. Sum of squares of degrees in a graph. J. Inequalities Pure Appl. Math. 2009, 10, 1–34. [Google Scholar]
Figure 1. Four types of regional power supply networks with five vertices and six edges.
Figure 1. Four types of regional power supply networks with five vertices and six edges.
Axioms 14 00457 g001
Figure 2. S 3 , an r s t -subgraph with 3 edges.
Figure 2. S 3 , an r s t -subgraph with 3 edges.
Axioms 14 00457 g002
Figure 3. Minimal r s t -subgraphs with 4 edges.
Figure 3. Minimal r s t -subgraphs with 4 edges.
Axioms 14 00457 g003
Figure 4. Minimal r s t -subgraphs with 5 edges.
Figure 4. Minimal r s t -subgraphs with 5 edges.
Axioms 14 00457 g004
Figure 5. Six types of special graphs in A n 3 , m ^ . (A solid red line between two disjoint graphs indicates that all vertices in one graph are adjacent to all vertices in the other graph).
Figure 5. Six types of special graphs in A n 3 , m ^ . (A solid red line between two disjoint graphs indicates that all vertices in one graph are adjacent to all vertices in the other graph).
Axioms 14 00457 g005
Figure 6. Flowchart for searching locally most reliable three-terminal graphs under high edge failure probability.
Figure 6. Flowchart for searching locally most reliable three-terminal graphs under high edge failure probability.
Axioms 14 00457 g006
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Xie, S.; Zhao, H.; Yin, J.; Zou, J. Judgment Criteria for Reliability Comparison of Three-Terminal Graphs with High Edge Failure Probability. Axioms 2025, 14, 457. https://doi.org/10.3390/axioms14060457

AMA Style

Xie S, Zhao H, Yin J, Zou J. Judgment Criteria for Reliability Comparison of Three-Terminal Graphs with High Edge Failure Probability. Axioms. 2025; 14(6):457. https://doi.org/10.3390/axioms14060457

Chicago/Turabian Style

Xie, Sun, Haixing Zhao, Jun Yin, and Jinyu Zou. 2025. "Judgment Criteria for Reliability Comparison of Three-Terminal Graphs with High Edge Failure Probability" Axioms 14, no. 6: 457. https://doi.org/10.3390/axioms14060457

APA Style

Xie, S., Zhao, H., Yin, J., & Zou, J. (2025). Judgment Criteria for Reliability Comparison of Three-Terminal Graphs with High Edge Failure Probability. Axioms, 14(6), 457. https://doi.org/10.3390/axioms14060457

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop