Academia.eduAcademia.edu

Inter-similarity between coupled networks

2010, Europhysics Letters (epl)

Recent studies have shown that a system composed from several randomly interdependent networks is extremely vulnerable to random failure. However, real interdependent networks are usually not randomly interdependent, rather a pair of dependent nodes are coupled according to some regularity which we coin inter-similarity. For example, we study a system composed from an interdependent world wide port network and a world wide airport network and show that well connected ports tend to couple with well connected airports. We introduce two quantities for measuring the level of inter-similarity between networks (i) Inter degree-degree correlation (IDDC) (ii) Inter-clustering coefficient (ICC). We then show both by simulation models and by analyzing the port-airport system that as the networks become more inter-similar the system becomes significantly more robust to random failure.

Inter-similarity between coupled networks Roni Parshani,1 Cline Rozenblat,2, 2 Daniele Ietri,2 Csar Ducruet,2 and Shlomo Havlin1 arXiv:1010.4506v1 [physics.data-an] 21 Oct 2010 1 Minerva Center & Department of Physics, Bar-Ilan University, Ramat Gan, Israel 2 Institute of Geography, Lausanne, Switzerland (Dated: October 22, 2010) Recent studies have shown that a system composed from several randomly interdependent networks is extremely vulnerable to random failure. However, real interdependent networks are usually not randomly interdependent, rather a pair of dependent nodes are coupled according to some regularity which we coin inter-similarity. For example, we study a system composed from an interdependent world wide port network and a world wide airport network and show that well connected ports tend to couple with well connected airports. We introduce two quantities for measuring the level of inter-similarity between networks (i) Inter degree-degree correlation (IDDC) (ii) Inter-clustering coefficient (ICC). We then show both by simulation models and by analyzing the port-airport system that as the networks become more inter-similar the system becomes significantly more robust to random failure. Recently, an American Congressional Committee highlighted the intensified risk in an attack on national infrastructures, due to the growing interdependencies between different infrastructures [1]. However, despite the high significance and relevance of the subject, only a few studies on interdependent networks exist and these usually focus on the analyses of specific real network data [2–6]. The limited progress is mainly due to the absence of theoretical tools for analyzing interdependent systems. Very recent studies [7, 8] present for the first time a framework for studying interdependency between networks and show that such interdependencies significantly increases the vulnerability of the networks to random attack. In these studies, the dependencies between the networks are assumed to be completely random, i.e., a randomly selected node from network A is connected and depends on a randomly selected node from network B and vice versa. Due to the dependencies an initial failure of even a small fraction of nodes from one network can lead to an iterative process of failures that can completely fragment both networks. However, the restriction of random interdependencies is a strong assumption that usually does not occur in many real interdependent systems. As a first example consider the two infrastructures that are mentioned both in the committee report [1] and in the studies discussed above [2, 7, 8]: The Italian power grid and SCADA communication networks. A power node depends on a communication node for control while a communication node depends on a power node for electricity. It is highly unlikely that a central (high degree) communication node will depend on a small (low degree) power node. Rather, it is much more common that a central communication node depends on a central power station. Moreover, coupled networks usually also poses some similarity in structure, for instance, an area that is overpopulated is bound to have many power stations as well as many communication nodes. Another real example is the world wide port and airport networks that we study in this manuscript. We find that well connected ports tend to couple to well connected airports therefore supporting our assumption that real interdependent networks are usually not randomly interdependent. In this Letter we show that inter-similar coupled networks, i.e. coupled networks in which pairs are coupled according to some regularity rather than randomly, are significantly more robust to random failure. Moreover, increasing the inter-similarity between the networks leads to a fundamental change in the networks behavior. While randomly interdependent networks disintegrate in a form of a first order phase transition [7, 8], networks with high levels of inter-similarity disintegrate in a form of a second order phase transition. The phase transition occurs in the size of the largest connected cluster, P∞ , of one of the networks (or both) when a critical fraction qc of nodes fail (or a critical fraction pc = 1 − qc remains). For randomly interdependent networks, when only a fraction pc of nodes remains P∞ abruptly drops to zero characterizing a first order phase transition. For high levels of inter-similarity we find that P∞ continuously decreases at criticality, characterizing a second order transition. Fig. 1 presents simulation results showing the change in the type of phase transition for increasing levels of intersimilarity. We develop two measures to asses the level of intersimilarity between interdependent networks. We show that these measures can also determine the robustness of coupled networks. The first quantity, rAB , measures the inter degree-degree correlation (IDDC) between a pair of dependent nodes. The two networks A and B have a B degree distribution of pA k and pk respectively. Similar to assortative mixing in a single network [9], we define by ejk the joint probability that a dependency link is connected to an A-node with degree j and to a B-node B with degree k. For networks with no IDDC, ejk = pA j pk . For networks level of correlation can be P with IDDC, the B p ). Normalizing by the maxdefined by jk jk(ejk −pA j k imum value of IDDC we obtain a general measure, rAB , 2 1 X jk(ejk − pj pk ) σq2 (1) jk tj kjA (2) where tj is the number of links connecting the neighbors of Aj to the neighbors of Bj and kjA is the degree of Aj B [11]. Note that cA j is not equal to cj . The global ICC can be defined as the clustering P average of all the local A coefficient, cA = N1 j cA . But in this case c = 6 cB . We j therefore prefer to define the global clustering as cAB = 1 X tj M j c=1, r=1 c=0, r=1 c=0.4, r=0 c=0, r=0 0.8 8 0.6 (3) where M is the total number of dependency links between the two networks and 0 ≤ cAB ≤ 1. For increasing values of cAB more of the neighbors of Ai depend on the neighbors of Bi and the two networks become more inter-similar. For cAB = 1 the two networks must be identical. The effect of inter-similarity between networks is dramatically influenced by the network topology. In a case where two interdependent networks have a broad degree distribution, an interdependent pair {Aj , Bj } can greatly differ in their degree. As a result the diversity in the correlation between the networks (IDDC) is significantly increased. We therefore apply our theory to two important and very different network topologies. The first is the Erdős - Rényi (ER) network model [12–14], in which all links exist with equal probability leading to a Poisk son degree distribution P (k) = e−hki hki /k!. The ER network model has become a classic model in random graph theory and was intensively studied in the past few decades. The other model is that of scale free networks (SF) [15, 16] networks with a broad degree distribution, 90 60 30 0.2 0 IDDC ICC 120 0.4 Positive values of rAB indicate that high degree nodes from network A tend to couple with high degree nodes from network B and vise versa. Negative values of rAB indicate that high degree nodes from network A tend to couple with low degree nodes from network B and vise versa. Randomly interdependent networks correspond to the case of rAB = 0. The second measure is the inter-clustering coefficient (ICC), cAB , that evaluates for a pairs of dependent nodes {Aj , Bj } how many of the neighbors of Aj depend on neighbors of Bj and vice versa. Analogous to a single network [10], we define the local inter clustering coefficient, cA j of node Aj as cA j = 150 1 NOI rAB = usually in the form of a power-law, P (k) ∼ k −γ with γ > 2. It was found that many real networks are scalefree [15, 16]. P in the range −1 ≤ r ≤ 1. The value 1 is achieved for a system with maximum IDDC, the value of zero for no IDDC and a value -1 for a system with maximum anti IDDC. If the two networks have the same degree distribuA B tion (pk = the maximum IDDC value is given Ppk 2= pk ) P 2 by σq = k k pk − ( k kpk )2 and we obtain 0 0.2 0.4 p 0.6 0.8 1 0 0 0.2 0.4 0.6 0.8 1 S FIG. 1: (a) Simulation results for P∞ , the fraction of nodes remaining in the largest cluster of network B after a random failure of a fraction 1 − p of the nodes in network A. The simulations compare four different configurations (see text) of two interdependent SF networks with λ = 2.7 showing that inter-similar coupled networks are significantly more robust to random failure compared to randomly interdependent networks (the value of p for which P∞ approaches zero is much smaller). (b) Simulation results showing the number of iterations (NOI) in the iterative process of cascading failures, at pc . The NOI is plotted as a function of the similarity (S) between the networks which is measured either by the IDDC (circles), or by the ICC (squares). As the networks become more inter-similar the NOI is reduced indicating that less nodes fail. When measuring the effect of the IDDC on the NOI the ICC is kept zero. Similar, when the effect of ICC is measured the IDDC is kept zero. The dashed line marks the region that cannot be properly simulated since the ICC is too high to generate networks with no IDDC. To show the effect of our measures on the robustness of inter-dependent networks, we compare between the following four systems: (i) Two randomly interdependent SF networks (rAB = 0 and cAB = 0). (ii) Two SF networks where every pair of dependent nodes {Aj ,Bj } has the same degree , kjA = kjB (rAB = 1 and cAB = 0). (iii) Two interdependent SF networks with rAB = 0 and cAB = 0.4, which is the maximum ICC we were able to obtain without inserting IDDC. (iv) Two identical interdependent SF networks (rAB = 1 and cAB = 1). Fig.1(a) presents P∞ , the fraction of nodes remaining in the largest cluster of network B after a random failure of a fraction 1 − p of network’s A nodes. The Figure shows that high IDDC even with no ICC or high ICC even with no IDDC, significantly increases the fraction of failing nodes (smaller pc ) that will fragment the system (P∞ = 0), indicating that the system is more robust. Moreover, for high IDDC or ICC the jump in the size of P∞ that characterizes a first order phase transition changes to a gradual decrease identified with a second order transition. Fig.1(b) provides additional support for our claim that inter-similarity increases the robustness of inter-dependent networks. The number of iter- 3 gree (within each network the nodes are well connected) and as a result the networks are very hard to fragment, we have made the reasonable assumption that even if 75 percent of the traffic to a certain port (or airport) is disabled that port becomes non functional. 1.0 0.8 8 GL Random 0.6 p ations (NOI) in the process of cascading failures at pc for a network of size N , scales with N 1/4 for randomly interdependent networks [7] and is equal to 1 for identical networks. The figure shows that indeed when the inter-similarity is increased either via the IDDC measure or via the ICC measure, the NOI decreases respectively. Next, we study a real interdependent system composed from the world wide port network and the world wide airport network. The airport network is composed from 1767 airports and records the majority of the air traffic around the world. The port network is composed from 1076 ports and records the flow of commodities around the world. Previous studies have shown [17–20] that different transportation systems that are located in the same city (or area) depend on each other through their common influence on the economic prosperity of that city. In terms of our two networks, the evolvement of an airport in a city will lead to an increase in air-traffic that in tern will result in economic prosperity. The prosperity of that city will have a positive effect on the evolvement and increase of traffic to that city’s port and vise versa. Accordingly, for our mapping we assume that a port depends on a nearby airport and vise versa. However, since the networks are not of the same size we first renormalized the networks so that they corresponds to the model presented in [7, 8]. We first match between pairs of ports and airports with the minimal distance between them under the condition that a port only depends on one airport and vise versa. The remaining airports that do not depend on any port are merged with the closest airport such that the new renormalized node includes the accumulated traffic of these airports. A similar process is applied to the port network. At the end of this process we obtain two networks both of size 992 that are coupled based on geographical location (GL). We find that for the GL interdependent port-airport networks the coupling between the networks is not random, the IDDC parameter is rAB = 0.2 (compared to rAB → 0 for randomly interdependent networks) indicating that high degree ports tend to couple with high degree airports. These findings supporting our theory regarding inter-similarity between real interdependent networks. The next step is to enquire how the high level of IDDC in the port-airport networks effects the robustness of the system. Fig.2 presents P∞ of the port network for an increasing fraction of failing nodes in the airport network (similar results are obtained when the initial nodes fail from the port network). The figure compares between two configurations of the port-airport system: (i) The networks are randomly coupled. (ii) The networks are coupled based on geographical location (GL). The results support our theory that a systems with high IDDC is more robust to random attack (P∞ is larger) and that the phase transition changes from first to second order as the networks become more inter-similar. However, since each of the networks has a very high average de- 0.4 0.2 0.0 0.6 0.7 0.8 0.9 1.0 p FIG. 2: The sea-air interdependent system is composed from a world wide port network and a world wide airport network. The simulations present the fraction of nodes remaining in the largest cluster of the airport network, P∞ , after a fraction p of the ports in the port network are randomly removed (similar results are obtained for the opposite case). The results are compared between two different configurations, (i) (Squares) The networks are randomly coupled. (ii) (Circles) The networks are coupled according to geographic locations (GL), i.e., an airport depends on the nearest port and vice versa. When the networks are coupled by GL the system is significantly more robust to random failure (the value of p for which P∞ approaches zero is much smaller). Until now we have shown the critical effect of intersimilarity on the robustness of a system composed from interdependent networks. But what is the effect of the local properties within each of the networks on the robustness of the interdependent system? Here we show that the degree-degree correlation (DDC) [9] within a network that has only a minor effect on the robustness of single networks, greatly effects the robustness of an interdependent system. While for single networks a higher DDC usually slightly increases the robustness of the network for an interdependent system a higher DDC significantly increases the vulnerability of the system. In Fig 3 we demonstrate the effect for the case of ER networks. For ER networks that are characterized by a very narrow degree distribution, the DDC is expected to have a very limited effect on a single network. But, when two such ER networks with high DDC become randomly interdependent the effect of the DDC becomes dramatic, as shown in Fig 3. After showing that real coupled networks are indeed inter-similar, we present a mechanism for generating inter-similar coupled networks. The model we present can be regarded as a generalization of the BarabásiAlbert (BA) preferential attachment model [15, 16] to two interdependent networks, that naturally incorporates inter degree-degree correlations between the nodes of the 4 1 0.8 0.6 p 8 correlation but without inter-clustering coefficient. Our simulations also confirm that an interdependent system generated according to the generalized BA model is significantly more robust to random failure than a randomly interdependent system. DDC1=0 DDC1=0.945 DDC2=0 DDC2=0.945 0.4 0.2 0 0 0.2 0.4 0.6 0.8 1 p FIG. 3: Simulation results for ER networks with hki = 3.75 showing the effect of changing the degree-degree correlation (DDC) within a single network (solid symbols) compared to the effect in two interdependent networks (open symbols). For the case of interdependent networks the DDC is measured within each network and the IDDC and ICC are kept zero. Even though the effect of the DDC on a single network is minor (solid circles) it significantly decreases the robustness of interdependent networks (open circles). two networks. According to the BA model, a single network with an initial set of m0 randomly connected nodes is grown by adding on each step a new node that is connected to m different nodes from the already existing network. The probability of the new node to connect to a specific node is proportional to that node’s degree. Generalizing the model to two interdependent networks A and B, we start with two initial sets of nodes mA 0 and mB 0 of the same size. The two sets are each internally randomly connected and in addition each node from mA 0 is randomly connected to one node in mB 0 . On each step t, a pair of dependent nodes {At , Bt } are added to the networks, At to network A and Bt to network B, independently, according to the preferential attachment model. Since the two nodes are added independently, there is no correlation between the neighbors of node At in network A and the neighbors of Bt in network B. This process mimics a natural process of two interdependent growing network. In terms of our initial example of a power network and a communication network, at different times new developing areas are populated and connected to infrastructures. Every such area adds a pair of dependent nodes, a power node and a communication node. Even though At and Bt are differently connected within each network, because of the preferential attachment process the fact that they were added at the same time significantly increases the probability that they have a similar degree. When simulating a system of two interdependent networks according to our generalized BA model we obtained two SF networks with λ = 3 as obtained by the BA model for a single SF network [15, 16]. We also obtain a very high level of IDDC (rAB = 0.6) without any change in the ICC value (cAB =0). Our model therefore provides a natural mechanism for generating SF intersimilar coupled networks with high inter degree-degree We thanks the European EPIWORK project, the Israel Science Foundation, the ONR and the DTRA for financial support. [1] http://empcommission.org/docs/A2473-EMP Commission-7MB.pdf [2] V. Rosato, L. Issacharoff, F. Tiriticco, S. Meloni, S. De Porcellinis and R Setola, Int. J. Critical Infrastructures 4, 63–79 (2008). [3] S. Rinaldi, J. Peerenboom and T. Kelly, IEEE Control Systems Magazine 21, 11–25 (2001). [4] J. Laprie, K. Kanoun and M. Kaniche, Lecture Notes in Computer Science 54, 4680 (2007). [5] M. Kurant and P. Thiran, Phys. Rev. Lett. 96, 138701 (2006). [6] S. Panzieri and R. Setola, International Journal of Modelling, Identification and Control 3, 69 (2008). [7] S-V. Buldyrev, R. Parshani, G. Paul, H-E. Stanley and S. Havlin, Nature 464, 1025-1028 (2010). [8] R. Parshani, S-V. Buldyrev and S. Havlin, Phys. Rev. Lett. 105, 048701 (2010). [9] M-E-J. Newman, Phys. Rev. Lett. 89, 208701 (2002). [10] S-N. Soffer and A. Vzquez, Phys. Rev. E 71, 057101 (2005). [11] According to the assumption made in [7, 8] that a node from A depends on at most one node from B, kjA is the maximum number of neighbors of Aj that can depend on neighbors of Bj . However, for a more general model where a node can depend on more than one node kjA must be replaced by the new maximum. [12] P. Erdős , A. Rényi, I. Publ. Math. 6, 290-297 (1959). [13] P. Erdős, A. Rényi , Inst. Hung. Acad. Sci. 5, 17-61 (1960). [14] Bollobás B (1985) Random Graphs (Academic Press, Orlando). [15] A-L. Barabási and R. Albert, Science 286, 509–512 (1999). [16] A-L. Barabási and R. Albert, Rev. Mod. Phys. 74, 47–97 (2002). [17] R. Capello, Indivisibilities, synergy and proximity: the need for an integrated approach to agglomeration economies 100, 145159 (2009). [18] K. Button, P. Nijkamp and H. Priemus, Transport Networks in Europe: Concepts, Analysis and policies 35-56 (1998). [19] M. Fujita and T. Mori Journal of Development Economics 49, 93120 (1996). [20] C. Rozenblat, Urban Studies (2010). [21] R. Albert, H. Jeong and A-L. Barabási, Nature 406, 378482 (2000). [22] R. Cohen, K. Erez and D. Ben-Avraham and S. Havlin, Phys. Rev. Lett. 85, 4626 (2000). [23] D-S. Callaway, M-E-J. Newman, S-H. Strogatz and D-J. Watts, Phys. Rev. Lett. 85, 5468-5471 (2000).