mathematics
Article Analysis of Network Reliability Characteristics and Importance of Components in a Communication Network
Soni Bisht 1 , Akshay Kumar 2 , Nupur Goyal 3, Mangey Ram 4,5,* and Yury Klochkov 6
1 Department of Mathematics, Eternal University, Baru Sahib, Himachal Pradesh 173001, India; [email protected] 2 Department of Mathematics, Graphic Era Hill University, Dehradun 248002, India; [email protected] 3 Department of Mathematics, Graphic Era Deemed to be University, Dehradun 248002, India; [email protected] 4 Department of Mathematics, Computer Science and Engineering, Graphic Era Deemed to Be University, Dehradun 248002, India 5 Institute of Advanced Manufacturing Technologies, Peter the Great St. Petersburg Polytechnic University, 195251 Saint Petersburg, Russia 6 Academic Development Management, Peter the Great St. Petersburg Polytechnic University, 195251 Saint Petersburg, Russia; [email protected] * Correspondence: [email protected] or [email protected]; Tel.: +91-135-2642727 or +91-135-2642729 (ext. 256)
Abstract: Network reliability is one of the most important concepts in this modern era. Reliability characteristics, component significance measures, such as the Birnbaum importance measure, critical importance measure, the risk growth factor and average risk growth factor, and network reliability stability of the communication network system have been discussed in this paper to identify the critical components in the network, and also to quantify the impact of component failures. The study Citation: Bisht, S.; Kumar, A.; Goyal, also proposes an efficient algorithm to compute the reliability indices of the network. The authors N.; Ram, M.; Klochkov, Y. Analysis of Network Reliability Characteristics explore how the universal generating function can work to solve the problems related to the network and Importance of Components in a using the exponentially distributed failure rate. To illustrate the proposed algorithm, a numerical Communication Network. example has been taken. Mathematics 2021, 9, 1347. https:// doi.org/10.3390/math9121347 Keywords: network reliability; exponential distribution; critical components; Birnbaum importance measure; universal generating function Academic Editor: Ioannis S. Triantafyllou
Received: 20 April 2021 1. Introduction Accepted: 28 May 2021 Network reliability has vital importance at all stages of processing and controlling Published: 11 June 2021 communication networks. Apart from the reliability of the network, the component’s sig- nificance is also important. The main purpose of this study is to identify the weak/critical Publisher’s Note: MDPI stays neutral components and quantify the impact of their failures on the network. The flow of signals with regard to jurisdictional claims in transmitted from source to sink is called “terminal reliability” or network reliability [1–5]. published maps and institutional affil- iations. Zarghami et al. [6] analyzed the exact reliability of infrastructure networks through the decomposition of the network into a set of series and parallel structures. The universal generating function (UGF) is one of the more noteworthy methods for estimating network reliability, based on various algorithms proposed by Levitin [7]. Lisnianski and Levitin [8] used many real-world multi-state systems in which all the Copyright: © 2021 by the authors. components had different performance levels and failure modes. Negi and Singh [9] Licensee MDPI, Basel, Switzerland. studied the non-repairable complex system consisting of two subsystems, say, A and B, This article is an open access article connected in series. They also evaluated the reliability, mean time to failure (MTTF), and distributed under the terms and conditions of the Creative Commons sensitivity of the considered system with the use of UGF. Renu et al. [10] analyzed the Attribution (CC BY) license (https:// reliability of repairable parallel-series multi-state systems by the application of interval UGF. creativecommons.org/licenses/by/ The authors computed the probabilities of different components, reliability, sensitivity, and 4.0/). MTTF with the use of the Markov process and the Laplace–Steiltjes transform method. The
Mathematics 2021, 9, 1347. https://doi.org/10.3390/math9121347 https://www.mdpi.com/journal/mathematics Mathematics 2021, 9, 1347 2 of 13
problem of uncertainty in the reliability analysis of multistate systems under common cause failure conditions is extended on the basis of a cloud generating function by Jia et al. [11]. Due to the inaccuracy of information about the reliability of data, Gao and Zhang [12] evaluated the reliability of fuzzy multi-state systems. The authors have taken a case study with respect to the reliability analysis of the hydraulic system for the use of fuzzy UGF. Yeh [13] analyzed the reliability of networks using the binary state network reliability (BSNR) algorithm. Yeh [14,15] was the first to suggest the idea of a directed acyclic multistate network and to examine reliability with the help of a minimal path. Levitin [16] estimated the network reliability problem for acyclic consecutively connected systems with the application of UGF. Yeh [17] improved the reliability of different networks using UGF. The reliability of the multi-state node network and acyclic binary state node network is analyzed using various algorithms deliberating the flows from the source to the destination node. Huang et al. [18] investigated a multi-state distributed network, which contains computers, the internet of things, edge servers, and cloud servers for data transmission, and also developed an algorithm to find the network reliability. Bisht and Singh [19] examined reliability measures like the reliability and MTTF of complex bridge networks from UGF, and provided a comparative study based on network flow. Huang et al. [20] developed an algorithm based on the decomposition approach to evaluate the exact project reliability for a multi-state project network. Birnbaum [21] was the first to introduce the concept of importance measures and their properties. Component importance in a network is a major factor to compare the effectiveness of components and discuss how they can affect the network’s reliability. Hong and Lie [22] evaluated the joint reliability importance of two edges from an undirected network. The authors also presented the relationship between joint reliability and failure, and marginal re- liability importance. Armstrong [23] explained the joint reliability importance and showed how two components in a system interact with system reliability. Levitin and Lisnian- ski [24] studied the importance and sensitivity analysis of multi-state components using the UGF method. The UGF technique provides an effective importance analysis tool for various multistate systems. Amrutkar, and Kamalja [25] discussed different component importance measures for the coherent system and evaluated the importance from a few common system configurations such as series and parallel systems, k-out-of-n, and consecu- tive k-out-of-n systems. Boland and Neweihi [26] evaluated the importance of components using binary systems; comparisons are made between various measures, and a new mea- sures framework is also suggested. Amrutkar and Kamalja [27] computed the reliability and Birnbaum reliability importance of weighted k-out-of-n: G(F) systems. They explained the concept of a weighted Markov Bernoulli trial and conditional weighted Markov Bino- mial distribution. Chang and Chen [28] described joint structural importance measures, in which the authors have posited an idea about the interaction of the components for contributing to the evaluation of a system’s reliability in the consecutive-k-out-of-n system. Eryilmaz and Bozbulut [29] computed the reliability importance of the weighted k-out-of-n: G system. The authors analyzed the marginal, joint Birnbaum, and Barlow–Proschan importance of the components in designed systems using UGF. He et al. [30] calculated the three metrics, i.e., Birnbaum measurement, importance, and risk growth factor, for various systems. Gao and Yao [31] described the importance of an individual component in stochastic systems. The importance index for both a component and a group of components has also been studied. Zhu et al. [32] proposed a new type of system design problem, i.e., a multi-type component assignment problem. The Birnbaum importance based on local search methods and genetic algorithms has also been discussed. Bisht and Singh [33] discussed the reliability of acyclic transmission networks with the help of the Markov process and minimal cut. The authors evaluated the various reliability characteristics from incorporating the Gumbel–Houggard family of copula, supplementary variable technique, and Laplace transforms. They had optimized the reliability analysis with the application of an artificial neural network approach [34]. Ram and Manglik [35,36] analyzed the reliability model of an industrial system having three subsystems, using the Mathematics 2021, 9, x FOR PEER REVIEW 3 of 13
Bisht and Singh [33] discussed the reliability of acyclic transmission networks with the help of the Markov process and minimal cut. The authors evaluated the various reliability characteristics from incorporating the Gumbel–Houggard family of copula, supplementary variable technique, and Laplace transforms. They had optimized the reliability analysis with the application of an artificial neural network approach [34]. Ram and Manglik [35,36] analyzed the reliability model of an industrial system having three subsystems, using the Markov and supplementary variable technique. Ram and Singh [37] studied the reliability characteristics of a complex system using the Markov process and Gumbel–Houggard family of copula. Ram [38] studied the reliability analysis of Mathematics 2021, 9, 1347 3 of 13 various engineering systems using copula and Markov process techniques. From the above discussions, it is clear that, previously, several researchers had calculated the reliability of different types of networks using the minimal cuts and path methodsMarkov and from supplementary a probabilistic variable approach technique., such as Ram inclusion and Singh-exclusion, [37] studied product the reliabilitydisjoints, andcharacteristics factoring methods. of a complex In this system paper, usingthe authors the Markov discuss process the reliability and Gumbel–Houggard characteristics of afamily communication of copula. Ramnetwork [38] with studied respect the reliability to the different analysis parameters of various and engineering also propose systems an algorithmusing copula to find and the Markov reliability process function techniques. of the considered network. Numerical examples have beenFrom taken the above to discuss discussions, the findings it is clear of the that, communication previously, several network researchers as shown hadin Figure calcu- 1lated, in which the reliability different of different edges have types different of networks exponentially using the minimal distributed cuts failure and path rates. methods The nfromotations a probabilistic used in the approach, proposed such network as inclusion-exclusion, have been listed in product Table 1. disjoints, and factoring methods.The rest In thisof this paper, paper the is authorsorganized discuss as follows: the reliability estimation characteristics of network ofreliability a communica- using UGF,tion networkand algorithms with respect for to drawing the different the reliability parameters function, and also model propose description, an algorithm and to numericalfind the reliability illustration function of the n ofetwork the considered are introduced network. in Section Numerical 2. In examplesSection 3, havethe MTTF been oftaken the to network discuss with the findings respect of to the each communication failure rate has network been as computed. shown in Figure In Section1, in which 4, the authorsdifferent evaluated edges have the different importance exponentially of components distributed in the failure networks rates. from The notationsthe five metrics. used in Finally,the proposed the conclusion networks have are drawn been listed in Section in Table 5. 1.
FigureFigure 1. 1. ProposedProposed Network Network..
TableTable 1. 1. Notations.Notations. u(z). u(z).UGF of zth UGF node of zthof the node network of the network U(z) UGF of zth subnet node of the network U(z) UGF of zth subnet node of the network Composition operator ⊗ Composition operator 푝푚 Probability of 푥 which is equal to 푥푚 pm Probability of x which is equal to xm 푟푛 nth node of the considered network n:m rn nth node of the considered network ψ Set of nodes receive a signal from the node located at 푟푛 ψn:m Set of nodes receive a signal from the node located at r Probability of the set of node ψn:m receiving a signal directly fromn 푝 n:m n:m m,ψ Probability of the set of node 푟ψ receiving a signal directly pm,ψn:m node situated at 푛 from node situated at rn Probability of the set of nodes ψn:m does not receive a signal from a 푞m,ψn:m Probability of the set of nodes ψn:m does not receive a signal qm,ψn:m node located at 푟푛 from a node located at rn ω ω-function operator ω ω-function operator R5 Reliability of communication network. R5 Reliability of communication network. M Number of sink nodes in the proposed network Failure rate of flow from node 1 to 2/1 to 3/2 to 3/2 to 4/3 λ /λ /λ /λ /λ /λ /λ 12 13 23 24 35 45 56 to 5/4 to 5/5 to 6.
The rest of this paper is organized as follows: estimation of network reliability using UGF, and algorithms for drawing the reliability function, model description, and numerical illustration of the network are introduced in Section2. In Section3, the MTTF of the network with respect to each failure rate has been computed. In Section4, the authors evaluated the importance of components in the networks from the five metrics. Finally, the conclusions are drawn in Section5. Mathematics 2021, 9, 1347 4 of 13
2. Network Description The study of networks is a vast field that deals with the real-life applications of net- works in communication, software engineering, industry, mobile ad-hoc, etc. A network is a combination of nodes interconnected with edges. The model of a network is defined by G = (N, E) in which “N” and “E” are the nodes and edges, respectively [2]. In communica- tion networks, the nodes represent computers and the edges, in which the information is transmitted through various transmission lines, connect these computers. A proposed network consists of a root node where the signal source is placed, and several intermediate nodes receive a signal, which is capable of transmitting the messages to the sink node. The proposed network is used as the communication network.
3. Universal Generating Function The UGF method was first discussed by Ushakov [39] to find the reliability of systems or networks. Levitin [7] presents a detailed description of UGF, composition operator, and network reliability. A polynomial defines the UGF of a discrete random variable as:
M xm u(z) = ∑ pmz (1) m=1
where x has m probable values and pm is the probability of x, which is equal to xm.
3.1. Estimation of Network Reliability Using the Universal Generating Function n Assume a node is placed at position rn. If in-state m (1 ≤ m ≤ M ) is the node available n:m for signal transmission from rn to a set of nodes ψ , then it is represented by 1, otherwise by 0: n:m 1, rn ∈ ψ vn:m = n:m (2) 0, rn ∈/ ψ
The node-UGF of vn elements are expressed as:
M vn:m ui(z) = ∑ pm,ψn:m qm,ψn:m z (3) m=1
where ω is introduced over ui(z) and ui+1(z), the subnet- UGF of Ui+1(z) elements are expressed as: Ui+1(z) = ω(Ui(z), ui+1(z)) (4) • From the operator ω, remove the term from UGF where the path does not go through the considered node (unit), and also if the path does not complete from the source node to the considered node. • For various nodes, collect all similar terms in the resulting UGF.
3.2. Algorithm for Determining the Reliability of Networks For a binary state network (communication network), an algorithm is developed to evaluate network reliability [14] as follows: n:m Step 1: Find out vectors vn:m corresponding to sets ψ for the nodes located at the positions r1,...... , rL−M in the network. Step 2: Compute ui(z) of nodes situated at places r1,...... , rL−M from Equation (3). Step 3: Set U1(z) = u1(z). Step 4: Evaluate Ui+1(z) = [ω[Ui(z)], ui+1(z)] used for i = 1, ...... , L − M − 1. Step 5: Simplify polynomial UL−M(z), then, using operator ω, obtain the network reliabil- ity at the sink (terminal) nodes. Mathematics 2021, 9, 1347 5 of 13
Here, we have taken two different networks as a case study to examine the reliability characteristics.
3.3. Model Description The possibilities and conditions for moving signal flows are as follows. (i) If the signal flow from node 1 to node 3 is successful and node 1 to node 2 fails, then the probability becomes p1:3q1:2 = (1 − p1:2) p1:3 . (ii) If signal flow at a node k is interrupted, then the probability becomes pk:φ, where k = 1, 2, 3, 4, and 5. (iii) If the signal flows from node 1 to nodes 2 and 3, then probability becomes p1:{2,3} = p1:2p1:3.
3.4. Numerical Illustration Reliability Computation of Communication Network Consider a communication network as shown in Figure1, when the flow of signal originates from node 1 and terminates at node 6, the considered network having total node L = 6 and the sink node M = 1, when there exists a node for each subset of ∧n(1 ≤ n ≤ 5). The UGF of the nodes, node 1, node 2, node 3, node 4, and node 5 are expressed as: