Abstract
The robustness of coupled networks against node failure has been of interest in the past several years, while most of the researches have considered a very strong node-coupling method, i.e., once a node fails, its dependency partner in the other network will fail immediately. However, this scenario cannot cover all the dependency situations in real world, and in most cases, some nodes cannot go so far as to fail due to theirs self-sustaining ability in case of the failures of their dependency partners. In this paper, we use the percolation framework to study the robustness of interdependent networks with weak node-coupling strength across networks analytically and numerically, where the node-coupling strength is controlled by an introduced parameter α. If a node fails, each link of its dependency partner will be removed with a probability 1−α. By tuning the fraction of initial preserved nodes p, we find a rich phase diagram in the plane p−α, with a crossover point at which a first-order percolation transition changes to a second-order percolation transition.
Similar content being viewed by others
Introduction
The infrastructures in modern life can be characterized by complex networks1,2,3,4,5,6, such as water, electricity and communication systems, the successful operations of which are ensured by the coupling between these networks. For instance, the operation of a power network requires water network for cooling power plant, transport network to supply fuel, and communication network for control, and these networks in turn require power networks to supply electricity. In order to explore the robustness of these interacting networks, the interdependent networks or multilayered networks7,8 have been studied by means of percolation9, which demonstrated that the interdependency exhibited a first-order percolation transition when suffering attack and makes the coupled networks more vulnerable than a single network.
The importance of node-coupling method for the network robustness has been widely recognized. For instance, reducing the fraction of coupled nodes between networks leads to a change from a discontinuous to continuous percolation transition, and thus a more robust system10. For multiple coupled networks, the system will be even more vulnerable11,12,13,14. Further studies have also explored the robustness of interdependent networks under different coupling methods or network structures, such as inter-similarity15,16, multiple support-dependency relations17, assortativity18,19,20, clustering21,22, degree distribution23,24, and spatially embedded networks25,26,27,28. All these works demonstrate the fragility of the coupled networks in the presence of interdependency under different situations.
However, these theoretical findings somehow conflict with the real observation of the stable coupled system. In order to understand this puzzle, some research have explored the coupling structure of real networks, which reveal that interdependent networks sharing cores of “high quality” edges29 as well as interconnections between network hubs30 can prevent catastrophic failures and make the system of networks stable. In this paper, we attribute the cause of this puzzle to a very strong node coupling across networks in the previous models and try to give a possible explanation of the stability for real-world coupled networks. In the previous studies of interdependent networks, when one node fails, it will cause its dependent node in the other network to fail at once. However, this assumption may not always true in some real situations. Although some nodes cannot run very well if their dependency nodes fail, they can hold and survive by their self-sustaining abilities. For instance, in a trading network, some companies may shrink their business by reducing the number of their trade partners if their dependent investors go bankrupt. Although this situation is very common in real-world coupled systems, there is still lack of study of this mechanism on the robustness of interdependent networks. Therefore, developing a method to analyze cases where weak node-coupling exist in the interdependent networks can help to understand the robustness of coupled complex systems in the real world as well as for designing robust infrastructures. In this paper, we will propose a model to study the robustness of interdependent networks with weak node-coupling strength between networks. By using the percolation theory31,32,33,34, we analytically calculate the discontinuous and continuous percolation transition points of our proposed model to validate the simulation results.
Results
Model
For simplicity and without loss of generality we analyze the percolation process in a system of two fully interdependent networks A and B with the same number of nodes N, whose degree distributions follow and , respectively. Here, the full interdependence means that all the nodes in network A have a mutual dependence partner in network B. Assuming that ai from network A fails, each connectivity link of its dependency partner bi in network B will be broken with a probability 1−α, where the introduced parameter α controls the impacts of the failure of its dependency partner. Similarly, if a node in network B fails, the connections of its dependency partner in network A will be also cut off as the same way. When , the failures cannot spread across the networks. When , our model will reduce to the original model of interdependent networks proposed in ref. 9. Therefore, we can also define the link-removal probability 1−α as the node-coupling strength of two interdependent nodes.
Following the mutual percolation model described in Buldyrev et al.9, we destroy a fraction 1−p of randomly selected nodes in network A. As a result, the failures of nodes or their connectivity links may cause the other nodes to disconnect from the largest cluster of network A. In the next stage, each connection of a node with a failed dependency partner will fail with a probability 1−α. Consequently, some nodes may disconnect from the largest cluster as a result of the destruction of links in network B. The iteration of this process, which alternates between the two networks, leads to a cascade of failures. The cascade ends until no further splitting and node removal can occur. In our study, the sizes of giant components SA and SB for the final networks A and B are considered as the key quantities as the previous works9.
General formalism
Here we solve this model by considering the final state after the cascades as the method of generating functions35,36. Let RA be the probability that a randomly chosen link in network A leads to the giant component. Similarly, RB is the probability that a randomly chosen link in network B leads to the giant component. Here, we use and to denote the generating functions of the degree distributions of networks A and B, respectively. Similarly, and are the corresponding generating functions of the underlying branching processes of networks A and B, respectively. Then, in the steady state, RA satisfies
In the first term on the right-hand side, denotes the probability that a randomly chosen link starting from a randomly chosen node leads to the giant component of network A, and is the probability that the dependency partner of this chosen node is still functional. In the last term, denotes the probability that a randomly chosen link starting from a randomly chosen node in network A leads the giant component of network A, and is the probability that the dependency partner of this chosen node fails. For the later case, each link of this chosen node is preserved with a probability α, and thus there is a coefficient α in this term.
Similarly, RB can be written as
By using RA and RB, we can easily get the probability that a randomly chosen node belongs to the giant component of the final network A or B respectively, i.e., the size of the giant component of the final networks A or B:
The percolation transition points
Since the sizes of giant components SA and SB depend on the auxiliary parameters RA and RB directly, we discuss the phase transition of the system by using the parameters RA and RB. When α = 1, the failure caused by the initial node removal cannot spread to network B, and the percolation on network A will reduce to the standard site percolation, which is continuous. While α = 0, our model is equivalent to the original model of interdependent networks, and the percolation transition is discontinuous. Therefore, we can predict that the key parameter α plays an important role for the percolation transition types, and the percolation transition can change from a discontinuous one to a continuous one at a crossover point αc between 0 and 1. In the following, we try to locate the position of the crossover point αc as well as the percolation transition points.
The solution of eqs (1) and (2) can be graphically presented on a RA, RB plane. Here we take two coupled random networks with the same average degree as an example, the degree distribution of which follows a Poissonian distribution 37. Figure 1 shows graphically solutions of RA and RB for random networks with 〈k〉 = 4. We notice that there is a trivial solution at the point (RA = 0, RB = 0), which means that the two networks A and B are completely fragmented. For α = 0.2, there is a tangent point of the two curves for eqs (1) and (2), the condition for which is . When the fraction of preserved nodes p go through the tangent point, RA(RB) jumps from zero to a finite size, which corresponds to the case of first-order percolation transition. While for α = 0.7, we can observe that the tangent point is in absent and there is only one solution. By reducing p, we observe that the solution decreases continually to 0, which corresponds to a situation of second-order percolation transition. We thus distinguish types of a percolation transition as well as the first-order phase transition point by checking the presence of the tangent point in the solution plane.
For the continuous percolation transition, we keep RB constant in eq. (1), and check the behaviours of the order parameter RA. At the second-order phase transition point , we have
As , the critical value of RA, labeled as , approaches to zero and the critical value of RB, labeled as , reaches it minimum . And thus we can get the continuous percolation transition point
When , this agrees with the results in ref. 38. The typical value of can be obtained by letting RA = 0 in eq. (2), which satisfies
In this paper, we focus our research on the coupled random networks and scale-free networks. The random network follows a Poissonian distribution, and the scale-free network follows a distribution P(k)˜k−λ(kmin ≤ k ≤ kmax), where kmin and kmax are the lower and upper bounds of the degree, respectively, and λ is the power law exponent. By plugging the degree distributions into the generating functions, we can explicitly get the second-order phase transition points by eq. (6) and the graphical solutions for the first-order phase transition point . By letting , we can find the boundary between the first- and second-order phase transitions, i.e., the crossover-point value αc at which there is a change from first-order to second-order percolation transition.
Simulation results
The varying of giant component sizes SA and SB in dependence on the fraction of initial preserved nodes p for coupled random networks are shown in Fig. 2 by both simulation and theory, from which we can find that the simulation results agree with the theory well. Moreover, we can find that there is a sharp transition of SA or SB from a nonzero value to zero for a small value of α, while for a larger value of α, the transition of SA or SB becomes continuous, which illustrates the existence of a crossover point of first-order and second-order percolation transitions as our theory predicted. Fig. 3 gives the percolation properties for coupled scale-free networks under different node-coupling strength. We can find the similar results as coupled random networks, but different percolation transition points.
Figure 4 gives the percolation transition points pc versus α for both and . The percolation transition point can be numerically identified by the maximum fluctuation for the size of the giant component, as they are expected to be large for both first- and second-order percolation transitions18. From Fig. 4, one can find that the simulation and theoretical results are consistent well, as well as the existence of a crossover point αc, which illustrates reducing the coupling strength between interdependent nodes leads the change from a first-order percolation transition to a second-order percolation transition. Meanwhile, we can also find that a large value of α always leads to a small value of pc for both random networks and scale-free networks, which means a weak node-coupling strength between networks make a system composed with coupled networks robust. When the parameter α enters the second-order percolation transition area, we find that the percolation transition point is always small and becomes insensitive to α, which means that when α exceeds the crossover point αc, the coupled system is always robust.
Conclusions
In summary, we have studied the cascading failures in coupled networks with different node-coupling strength for both random networks and scale-free networks. In the previous models of coupled networks, each pair of interdependent nodes with a complete coupling strength, i.e., one of them fails, the other one will fail immediately9,10,15,16,39,40,41. However in our model, all nodes in one network are coupled with their counterparts in the other network, and the node-coupling strength is controlled by the link-preserved probability of a node when its interdependent partner fail. Our model is also very different from that of partially coupled networks in refs 10,40, where only a fraction of nodes that depend on the ones in the other network and the left nodes are the autonomous ones.
Our studies show rich phase transition phenomena when the model parameter α changes. The coupled system is robust and is characterized by a second-order transition if α > αc, while if α < αc, the coupled system is fragile and the cascading failures suggest a first-order transition. We have used the generating function method to solve our model and get the first-order and second-order percolation transition points analytically, which agree with simulation results very well. Our results prove that reducing the coupling strength between interdependent nodes can also lead to a change from a first-order to second-order percolation transition for interdependent networks even with all coupled nodes. At the same time, we have find that the second-order percolation transition point is always small and insensitive to the model parameter α, which means that when α exceeds the critical point αc, the coupled system is always robust. Therefore, the crossover point αc that separating first-order and second-order phase transition areas has another implication, which is that αc is also a split point of fragile and robust areas. This result is very different with that in ref. 15 and may be of significance for the system design by tuning the node-couple strength across networks. Furthermore, our results for interdependent networks with a weak node-coupling strength also favour the observation that real coupled systems are stable. Since the weak node coupling may be widespread in real world, our study represents an important step for characterizing the robustness properties of real coupled networks and also provide a possible explanation for the stability of real networks.
Additional Information
How to cite this article: Liu, R.-R. et al. Cascading failures in coupled networks: The critical role of node-coupling strength across networks. Sci. Rep. 6, 35352; doi: 10.1038/srep35352 (2016).
References
Albert, R. & Barabási, A.-L. Statistical mechanics of complex networks. Rev. Mod. Phys. 74, 47–97 (2002).
Newman, M. E. J. The Structure and Function of Complex Networks. SIAM Rev. 45, 167–256 (2003).
Albert, R., Jeong, H. & Barabási, A.-L. Error and attack tolerance of complex networks. Nature 406, 378–382 (2000).
Boccaletti, S., Latora, V., Moreno, Y., Chavez, M. & Hwanga, D. U. Complex networks: Structure and dynamics. Phys. Rep. 45, 175–308 (2006).
Barrat, A., Barthlemy, M. & Vespignani A. Dynamical Processes on Complex Networks (Cambridge University Press, New York, 2008).
Dorogovtsev, S. Lectures on Complex Networks (Oxford University Press, Oxford, 2010).
Boccaletti, S. et al. M. The structure and dynamics of multilayer networks. Phys. Rep. 544, 1–122 (2014).
Du, W. et al. Analysis of the Chinese Airline Network as multi-layer networks. Transportation Research Part E 89, 108–116 (2016).
Buldyrev, S. V., Parshani, R., Paul, G. & Stanley, H. E. Catastrophic failures in interdependent networks. Nature 464, 1025–1028 (2010).
Parshani, R., Buldyrev, S. & Havlin, S. Interdependent Networks: Reducing the coupling strength leads to a change from a first to second order percolation transition. Phys. Rev. Lett. 105, 048701 (2010).
Havlin, S., Stanley, H. E., Bashan, A., Gao, J. & Kenett, D. Y. Percolation of interdependent network of networks. Chaos, Solitons & Fractals 72, 4–19 (2015).
Bianconi, G. & Dorogovtsev, S. N. Multiple percolation transitions in a configuration model of a network of networks. Phys. Rev. E 89, 062814 (2014).
Gao, J., Buldyrev, S. V., Stanley, H. E. & Havlin, S. Networks formed from interdependent networks. Nature Phys. 8, 40–48 (2011).
Gao, J., Buldyrev, S. V., Havlin, S. & Stanley, H. E. Robustness of a network of networks. Phys. Rev. Lett. 107, 195701 (2011).
Parshani, R., Rozenblat, C., Ietri, D., Ducruet, C. & Havlin, S. Inter-similarity between coupled networks. Europhys. Lett 92, 2470–2484 (2010).
Hu, Y. et al. Percolation of interdependent networks with intersimilarity. Phys. Rev. E 88, 052805 (2013).
Shao, J., Buldyrev, S. V., Havlin, S. & Stanley H. E. Cascade of failures in coupled network systems with multiple support-dependence relations. Phys. Rev. E 83, 036116 (2011).
Zhou, D., Stanley, H. E., D’Agostino, G. & Scala, A., Simultaneous first- and second-order percolation transitions in interdependent networks. Phys. Rev. E 86, 066103 (2012).
Valdez, L. D., Macri, P. A., Stanley, H. E. & Braunstein, L. A., Triple point in correlated interdependent networks. Phys. Rev. E 88, 050803(R) (2013).
Min, B., Yi, S. D., Lee, K.-M. & Goh, K.-I. Network robustness of multiplex networks with interlayer degree correlations. Phys. Rev. E 89, 042811 (2014).
Shao, S., Huang, X., Stanley, H. E. & Havlin, S. Robustnessof a partially interdependent network formed of clustered networks. Phys. Rev. E 89, 032812 (2014).
Huang, X. et al. The robustness of interdependent clustered networks. Europhys. Lett. 101, 18002 (2013).
Emmerich, T., Bunde, A. & Havlin, S. Structural and functional properties of spatially embedded scale-free networks. Phys. Rev. E 89, 062806 (2014).
Yuan, X., Shao, S., Stanley, H. E. & Havlin, S. How breadth of degree distribution influences network robustness: comparing localized and random attacks. Phys. Rev. E 92, 032122 (2015).
Li, W., Bashan, A., Buldyrev, S. V., Stanley, H. E. & Havlin, S. Cascading failures in interdependent lattice networks: the critical role of the length of dependency links. Phys. Rev. Lett. 108, 228702 (2012).
Bashan, A., Berezin, Y., Buldyrev, S. V. & Havlin, S. The extreme vulnerability of interdependent spatially embedded networks. Nature Phys. 9, 667–672 (2013).
Shekhtman, L. M., Berezin, Y., Danziger, M. M. & Havlin, S. Robustness of a network formed of spatially embedded networks. Phys. Rev. E 90, 012809 (2014).
Danziger, M. M., Bashan, A., Berezin, Y. & Havlin, S. Percolation and cascade dynamics of spatial networks with partial dependency. J. Complex Networks 2, 460–474 (2014).
Radicchi, F. Percolation in real interdependent networks. Nature Physics 11, 597–602 (2015).
Reis, S. D. S. et al. Avoiding catastrophic failure in correlated networks of networks. Nature Physics 11, 762–767 (2014).
Broadbent, S. R. & Hammersley, J. M. Percolation processes. Proc. Camb. Phil. Soc. 53, 629–651 (1957).
Kirkaptrick, S. Percolation and Conduction. Rev. Mod. Phys. 45, 574–588 (1973).
Kesten, H. Percolation Theory for Mathematicians (Birkhäuser Press, Boston, 1982).
Stauffer, D. & Aharony, A. Introduction to Percolation Theory (Tailor & Francis Press, London, 1992).
Son, S.-W., Grassberger, P. & Paczuski, M. Percolation transition are not always sharpened by making networks interdependent, Phys. Rev. Lett. 107, 195702 (2011).
Son, S.-W., Bizhani, G., Christensen, C., Grassberger, P. & Paczuski, M. Percolation theory on interdependent networks based on epidemic spreading. Europhys. Lett. 97, 16006 (2012).
Bollobás, B. Random Graphs (Academic Press, London, 1985).
Molloy M. & Reed B. A critical point for random graphs with a given degree sequence. Random Structures and Algorithms 6, 161–180 (1995).
Huang, X., Gao, J., Buldyrev, S. V., Havlin, S. & Stanley, H. E. Robustness of interdependent networks under targeted attack. Phys. Rev. E 83, 065101(R) (2011).
Schneider, C. M., Yazdani, N., Araújo, N. A. M., Havlin, S. & Herrmann, H. J. Towards designing robust coupled networks, Sci. Rep. 3, 1969 (2013).
Berezin, Y., Bashan, A., Danziger, M. M., Li, D. & Havlin, S. Localized attacks on spatially embedded networks with dependencies. Sci. Rep. 5, 08934 (2015).
Acknowledgements
This work is funded by: The National Natural Science Foundation of China (Grant Nos: 11305042, 61503355, 61403114). R.-R.L. and C.-X.J. acknowledge the support of the research start-up fund of Hangzhou Normal University (Grant Nos: 2011QDL29, 2011QDL31). M.L. is also supported by the Fundamental Research Fund for the Central Universities. C.-X.J. is also supported by the Zhejiang Provincial Natural Science Foundation of China under Grant No. LQ14F030009.
Author information
Authors and Affiliations
Contributions
R.-R.L., M.L. and C.-X.J. conceived and designed the research. R.-R.L. and C.-X.J. carried out the numerical simulations. R.-R.L. and M.L. developed the theory and wrote the manuscript.
Ethics declarations
Competing interests
The authors declare no competing financial interests.
Rights and permissions
This work is licensed under a Creative Commons Attribution 4.0 International License. The images or other third party material in this article are included in the article’s Creative Commons license, unless indicated otherwise in the credit line; if the material is not included under the Creative Commons license, users will need to obtain permission from the license holder to reproduce the material. To view a copy of this license, visit http://creativecommons.org/licenses/by/4.0/
About this article
Cite this article
Liu, RR., Li, M. & Jia, CX. Cascading failures in coupled networks: The critical role of node-coupling strength across networks. Sci Rep 6, 35352 (2016). https://doi.org/10.1038/srep35352
Received:
Accepted:
Published:
DOI: https://doi.org/10.1038/srep35352
This article is cited by
-
Robustness of interdependent networks with weak dependency links and reinforced nodes
Science China Information Sciences (2024)
-
Portfolio Correlations in the Bank-Firm Credit Market of Japan
Computational Economics (2022)
-
Enhancing robustness of interdependent network under recovery based on a two-layer-protection strategy
Scientific Reports (2017)
Comments
By submitting a comment you agree to abide by our Terms and Community Guidelines. If you find something abusive or that does not comply with our terms or guidelines please flag it as inappropriate.