Spreading of localized attacks in spatial multiplex networks
Dana Vaknin, Michael M. Danziger, Shlomo Havlin

TL;DR
This paper investigates how localized attacks can cause cascading failures in spatial multiplex networks, revealing critical attack sizes, novel scaling behaviors, and complex failure cascades with implications for real-world infrastructure resilience.
Contribution
It introduces a theory to predict critical attack sizes and uncovers new scaling laws and failure cascade behaviors in spatial multiplex networks under localized attacks.
Findings
Localized attacks can trigger system-wide cascades beyond a critical size.
A metastable region exists where attacks induce nucleation-like failures.
Theoretical predictions match observed scaling behaviors and cascade patterns.
Abstract
Many real-world multilayer systems such as critical infrastructure are interdependent and embedded in space with links of a characteristic length. They are also vulnerable to localized attacks or failures, such as terrorist attacks or natural catastrophes, which affect all nodes within a given radius. Here we study the effects of localized attacks on spatial multiplex networks of two layers. We find a metastable region where a localized attack larger than a critical size induces a nucleation transition as a cascade of failures spreads throughout the system, leading to its collapse. We develop a theory to predict the critical attack size and find that it exhibits novel scaling behavior. We further find that localized attacks in these multiplex systems can induce a previously unobserved combination of random and spatial cascades. Our results demonstrate important vulnerabilities in…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Spreading of localized attacks in spatial multiplex networks
Dana Vaknin
Bar-Ilan University, Ramat Gan, Israel
Michael M. Danziger
Bar-Ilan University, Ramat Gan, Israel
Shlomo Havlin
Bar-Ilan University, Ramat Gan, Israel
Abstract
Many real-world multilayer systems such as critical infrastructure are interdependent and embedded in space with links of a characteristic length. They are also vulnerable to localized attacks or failures, such as terrorist attacks or natural catastrophes, which affect all nodes within a given radius. Here we study the effects of localized attacks on spatial multiplex networks of two layers. We find a metastable region where a localized attack larger than a critical size induces a nucleation transition as a cascade of failures spreads throughout the system, leading to its collapse. We develop a theory to predict the critical attack size and find that it exhibits novel scaling behavior. We further find that localized attacks in these multiplex systems can induce a previously unobserved combination of random and spatial cascades. Our results demonstrate important vulnerabilities in real-world interdependent networks and show new theoretical features of spatial networks.
I INTRODUCTION
The important subject of vulnerability of complex systems has garnered much interest for many years. Most infrastructure is embedded in space, for example the power grid and sewer networks, and thus, several models have been proposed for understanding the vulnerability of spatially embedded networks doar1993bad ; wei1993comparison ; zegura1997quantitative ; watts-nature1998 ; penrose2003random ; kleinberg2000small ; kosmidis-epl2008 ; li-naturephysics2011 ; mcandrew-pre2015 . In addition, in recent years, world-wide human, technological, social and economic systems have become more and more integrated and interdependent peerenboom-proceedings2001 ; rinaldi-ieee2001 ; rosato-criticalinf2008 ; bookstaber-ofr2016 ; majdandzic-naturecomm2016 ; li-preprint2014 . Therefore, it is necessary to realistically model these systems as interdependent in order to understand their structure, function and vulnerabilities buldyrev-nature2010 ; gao-naturephysics2012 ; gao-prl2011 ; baxter-prl2012 ; kivela-jcomnets2014 ; dedomenico-prx2013 ; bianconi-pre2013 ; boccaletti-physicsreports2014 ; gao-nationalscirev2014 ; cai-naturephysics2015 ; hu-prx2014 ; danziger-collection2016 . Studies on spatially embedded interdependent networks found that in many cases they are significantly more vulnerable than non-embedded systems barthelemy-physicsreports2011 ; bashan-naturephysics2013 ; wei-prl2012 ; danziger-jcomnets2014 ; boccaletti-physicsreports2014 ; shekhtman-pre2014 ; asztalos-plosone2014 ; danziger-newjphysics2015 ; lee-epjb2015 .
Though most research on resilience of complex systems considers random failures, in many cases, nodes fail in localized areas, due to natural catastrophes, terrorist attack or other failures. Recent studies show that localized attacks on some systems are significantly more damaging neumayer-milcom2008 ; agarwal-infocom2011 ; berezin-scireports2015 ; shao-njp2015 ; yuan-pre2015 ; yuan-pre2016 ; yan-springerbook2016 ; hu-scireports2016 ; wu-eng2016 ; ouyang-eng2016 .
Here, we study localized attacks on a realistic spatial multiplex model that has been proposed recently danziger-epl2016 ; grossvaknin-JPS . The system is a model of multiplex with exponential link-length distribution of connectivity links in each of the two layers:
[TABLE]
Here is a parameter determining the characteristic link length and thereby the strength of the embedding — a smaller reflects a stronger embedding. We further assume that the nodes require connectivity in each layer in order to function, a requirement which is equivalent to having dependency links of length zero with longer connectivity links. This is in contrast to the research based on the model of Li et al. wei-prl2012 and Berezin et al. berezin-scireports2015 which considered the case where dependency links are longer then connectivity links. We suggest that the assumption of dependency links which are shorter than connectivity links is more natural, because, for example, it is more likely for a communication’s station to receive power from its nearest power station than a distant one, though the communications and power networks are known to have potentially long links danziger-epl2016 ; saleh-arxiv2015 .
As we show here, the combination of spatially constrained connectivity links and multiplex dependency—both ubiquitous features of real complex systems—makes these systems vulnerable to potentially catastrophic localized attacks. Such attacks are important and realistic because they can represent a local damage on two spatial networks that depend on one another to function in a very natural way: the nodes are either the same, or every node in one network layer depend on a close node in the other.
We find that for a broad range of parameters our system is metastable, meaning that a localized attack larger than a critical size — that is independent of the system size — induces a cascade of failures which propagates through the whole system leading to its collapse. We develop a theory which can predict this critical size of the initial local damage, and can explain the unique cascading process that makes the critical size independent of the system size. We find that when the localized attack is of the critical size — the cascade is at first random within a disc of radius of order , and then it propagate spatially until it reaches the boundaries of the system. Using this theory we also find a new scaling exponent describing the critical nucleation (of damage) size.
II MODEL
We model the multiplex composed of two layers in which the nodes are placed at lattice sites of a square lattice where the link lengths are distributed with probability of Eq. (1) and average degree . Here, we focus on the case in which both layers have the same characteristic length and same . In practice, we assign each node an coordinate with integers , and construct the links in each layer as follows: (a) We select randomly a source node and draw an angle selected uniformly at random. (b) We draw a length selected from the distribution , Eq. (1). (c) We select the target node , which is closest to satisfying, . This process is executed independently in each layer and is continued until we have a total of links. The topological model is similar to the Waxman model waxman-ieee1988 and recent work by Bianconi and Halu et al. bianconi-pre2013 ; halu-pre2014 with a key difference being that our model converges to a lattice as .
For a node to remain functional it must be connected to the giant component in both layers. This reflects the assumption that in order for the node to continue to function it requires the two types of connectivity. Next, we perform a localized attack as follows: (a) We remove all nodes within a distance from a random location in the system. (b) From the set of the remaining nodes, we remove all the nodes that are not in the giant component of the first layer. (c) We repeat step (b) in the second layer. (b) and (c) are repeated until there are no nodes to remove, and we are left with the mutual giant component (MGC) buldyrev-nature2010 ; gao-naturephysics2012 ; bianconi-pre2015 ; cellai-pre2016 .
At the end of this cascade, the system is categorized as functional or non-functional depending on whether the MGC is of the order of the system size or not.
III RESULTS
We analyzed the damage spreading of the localized attack on the multiplex with different , and . Our simulations suggest the existence of , a minimum radius of damage needed to cause the system to collapse. Below the damage remains localized while for a radius above the damage propagates indefinitely and destroys the whole multiplex. When we calculate the critical attack size for different and , we discover three regions, as shown in the phase diagram in Fig.1. The regions are: (a) Stable (in red) — in this region the system remains functional after a localized attack of any finite size. (b) Unstable (in blue) — in this region the system is non-functional even if no nodes are removed. (c) Metastable (between the above-mentioned regions) — in this region only attacks with radius larger than propagate, through cascading failures, the entire system and makes it non-functional.
To understand these phenomena we consider the network as being composed of regions of size of order that are tiled on a 2D lattice, each of which can be approximated as a random network. The localized attack of size can then be approximated as a random attack of size in an interdependent random network with nodes. In this case, the percolation threshold for random removals is known to be , where buldyrev-nature2010 . It has also been shown that localized attacks (formed by shells surrounding a root node) in Erdős-Rényi multiplex networks have the same percolation threshold as random attacks shao-njp2015 ; yuan-pre2015 .
Based on this, we can predict the critical attack size close to as follows:
[TABLE]
from which,
[TABLE]
where is the constant of proportionality for the effective random network (radius) size, which we determine numerically. This is the minimal expected size of the hole that destroys the entire random network regime (). However, since there are links between the tiled Erdős-Rényi sub-networks, the collapse propagates toward the surrounding sub-networks and we see a typical spreading cascade in an embedded network.
For the limit of of the order of , the multiplex can be well approximated as two interdependent Erdős-Rényi networks, and therefore we can calculate as follows:
[TABLE]
from which,
[TABLE]
We show that Eq.(2) and Eq.(4) predict the simulation results in Fig. 2(a) with . Because of the long links and since the sub-networks are not isolated — is relatively big. In the supplementary we can see similar phenomenon on a system with average degree with links that connected slightly different. In this alternative model we choose a node randomly and link it to another node with link-length distribution of step function up to , for each of the two layers. In this case, there are no long links (but the small Erdős-Rényi networks are still not isolated) so is found to be smaller than in our model (approximately 3.2).
Eq.(3) and Eq.(5) also predict a novel critical exponent for the scaling of with , which equals . Indeed the simulations shown in Fig. 2(b) and (c) support this exponent. Generally, it is difficult to find evidence for universality in the absence of a second-order transition. This new scaling, related to nucleation type processes, may provide an alternative approach which can be useful to understand universality properties in critical phenomena associated with a first-order transition where nucleation processes are involved mcgraw-prl1996 ; talanquer-jcp1997 .
We also find a new dynamical process of cascading when the localized attack is near the critical size, that is consistent with our theory. To understand this process for a given and , we first find the MGC, and then we remove a hole with radius needed to initiate the cascading. Fig. 3(a) shows the whole spatial-temporal process of cascading and Figs. 3 (b) and (c) demonstrate the different types of NOI in the two regimes as described below. The graph in Fig. 4(a), of , the average distance from the center of the nodes that failed in every iteration, reveals explicitly the three main stages of the whole process shown in Fig. 3(a): (\romannum1) Before the localized attack, there are a few steps where the cascade describes the removal of nodes that are not in the MGC, so is close to the average distance from the center to all nodes (). (\romannum2) Random branching process dong-pre2014 ; lee-pre2016 in limited annulus around the hole (demonstrated in Fig. 3 (b)) so is fixed for many iterations at distance . (\romannum3) Spatial spreading process that propagates the whole system (demonstrated in Fig. 3 (c)), so increases linearly as a function of number of iterations (NOI). Indeed we can see the effect of the three above processes in Fig. 4(b) — the size of the MGC, , at first decreases sharply, then, after the attack in , it decreases very slowly in a plateau, and then parabolically as a function of NOI. Additionally, the processes are also described in the supplementary on the discussion about the branching factor.
In the spreading process we can see the cascading dynamics both in the simulations for and in the simulations for in Fig. 4(c). The connection between them is expressed in the equations below so that expresses the NOI and , that sets the speed of the cascading, is ,
[TABLE]
Understanding the dynamical process of cascading can explain why in the metastable region, when the size of the network crosses the size of our approximated random network (around point in Fig. 5), there is no correlation between the critical attack size and the system size. This is because once the network is large enough for a damage spreading process to take place, the hole will spread until the damage reaches the edges of the system, regardless of its size.
IV Discussion
We have presented a study of interdependent spatial networks with a novel and realistic combination of spatially localized damage and connectivity links which are longer than the dependency links. This combination is ubiquitous in nature, and yet has not been studied methodically, to our knowledge. We find that a nucleation phenomenon can be triggered by local damage, with failures spreading through the entire system. The cascade itself has multi-universal behavior—random on a small scale but spatial on a large scale—complementing the static bi-universality in the single layer case grossvaknin-JPS . We further find that the critical nucleation size has novel scaling features. Future research will determine whether this indicates a general, universal feature of nucleation transitions.
Acknowledgement
The authors acknowledge the Israel Science Foundation, Israel Ministry of Science and Technology (MOST) with the Italy Ministry of Foreign Affairs, MOST with the Japan Science and Technology Agency, ONR and DTRA for financial support. MMD thanks the Azrieli Foundation for the award of an Azrieli Fellowship grant.
Supplementary
Appendix A Branching Process
The branching factor is defined as the ratio between the number of nodes that collapse at a given iteration to the nodes that collapsed in the previous iteration. In Fig. 6 we see that exhibits different behavior in the two main processes that occur after the attack. In the initial random-like stage, when the nodes fall slowly in the annulus around the hole, is noisy with an average value of one, meaning the number of the nodes that fail in every iteration is the same on average, though with considerable deviations, as observed in random networks [55]. Then, when the damage propagates in a spreading cascade, is consistently above one (), meaning that the number of nodes that fail in every iteration is growing. There is a decreasing trend in , reflecting the flattening of the interface (Fig. 3(c) in main text) as its radius increases. In the limit of an infinite radius of curvature (i.e., a propagating strip), the number of nodes failing in each step will be nearly identical to the previous step and .
These results strengthen our claim that, following a critical localized attack, there is a random cascade followed by a spatial cascade. At first we have the branching process phenomena that characterize the critical cascade of an Erdős-Rényi multiplex, after which we see that the damage rate reflects collapse propagation like a typical spreading process in a spatial system.
Appendix B Uniform link-length distribution with strict length cut-off at
The model in the main text had exponential link-lengths distribution which was found to be well approximated as uniformly random up to the characteristic length () multiplied by a constant . We thus hypothesize that similar random-like topologies tiled on a lattice will demonstrate similar behavior, with possible corrections to the constant . Here we consider a multiplex composed of two layers in which the nodes are placed at lattice sites of a square lattice where the average degree is and the link length distribution is uniform up to (step function, i.e., no links above length ).
In Fig. 7, we see the results for this system which are explained with the same theory as the model in the main text, but with a modified coefficient . In this case, there are no long links as in the model in the main text, so — the constant of proportionality for the effective network size — is significantly smaller, and from numerical calculations we find . The length can be regarded the effective radius of the random network.
In addition, when analyzing the cascading failures near the critical point in Fig. 8, we see that the behavior of (the average distance from the center of the nodes that failed in every iteration) is consistent with our theory for our original model. We find that in the random branching process, is constant for many iterations at distance , but with the lower value of . And additionally, we see that in the spatial spreading process, the slope is fixed, meaning that the velocity of the cascading has linear dependent in , as in our original model.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] Matthew Doar and Ian Leslie. How bad is naive multicast routing? In INFOCOM’93. Proceedings. Twelfth Annual Joint Conference of the IEEE Computer and Communications Societies. Networking: Foundation for the Future, IEEE , pages 82–89. IEEE, 1993.
- 2[2] Liming Wei and Deborah Estrin. A comparison of multicast trees and algorithms. Submitted to INFOCOM , 94, 1993.
- 3[3] Ellen W Zegura, Kenneth L Calvert, and Michael J Donahoo. A quantitative comparison of graph-based models for internet topology. IEEE/ACM Transactions on Networking (TON) , 5(6):770–783, 1997.
- 4[4] Duncan J. Watts and Steven H. Strogatz. Collective dynamics of ‘small-world’ networks. Nature , 393(6684):440–442, Jun 1998.
- 5[5] Mathew Penrose. Random geometric graphs , volume 5. Oxford University Press Oxford, 2003.
- 6[6] Jon Kleinberg. The small-world phenomenon: An algorithmic perspective. In Proceedings of the thirty-second annual ACM symposium on Theory of computing , pages 163–170. ACM, 2000.
- 7[7] K. Kosmidis, S. Havlin, and A. Bunde. Structural properties of spatially embedded networks. EPL (Europhysics Letters) , 82(4):48005, 2008.
- 8[8] Daqing Li, Kosmas Kosmidis, Armin Bunde, and Shlomo Havlin. Dimension of spatially embedded networks. Nature Physics , 7(6):481–484, Feb 2011.
