Skip to main content
Advertisement
Browse Subject Areas
?

Click through the PLOS taxonomy to find articles in your field.

For more information about PLOS Subject Areas, click here.

  • Loading metrics

Critical Cooperation Range to Improve Spatial Network Robustness

  • Vitor H. P. Louzada ,

    louzada@ethz.ch

    Affiliation Computational Physics, IfB, ETH Zurich, Zurich, Switzerland

  • Nuno A. M. Araújo,

    Affiliations Departamento de Física, Faculdade de Ciências, Universidade de Lisboa, Lisboa, Portugal, Centro de Física Teórica e Computacional, Universidade de Lisboa, Lisboa, Portugal

  • Trivik Verma,

    Affiliation Computational Physics, IfB, ETH Zurich, Zurich, Switzerland

  • Fabio Daolio,

    Affiliation Faculty of Engineering, Shinshu University, Wakasato, Nagano city, Japan

  • Hans J. Herrmann,

    Affiliations Computational Physics, IfB, ETH Zurich, Zurich, Switzerland, Departamento de Física, Universidade Federal do Ceará, Fortaleza, Ceará, Brazil

  • Marco Tomassini

    Affiliation Faculty of Business and Economics, University of Lausanne, Lausanne, Switzerland

Abstract

A robust worldwide air-transportation network (WAN) is one that minimizes the number of stranded passengers under a sequence of airport closures. Building on top of this realistic example, here we address how spatial network robustness can profit from cooperation between local actors. We swap a series of links within a certain distance, a cooperation range, while following typical constraints of spatially embedded networks. We find that the network robustness is only improved above a critical cooperation range. Such improvement can be described in the framework of a continuum transition, where the critical exponents depend on the spatial correlation of connected nodes. For the WAN we show that, except for Australia, all continental networks fall into the same universality class. Practical implications of this result are also discussed.

Introduction

The construction of a new terminal at the Schenzen airport, Southeast China, has been used to question the current strategies of infrastructure growth in developing countries [1, 2]. Schenzen is a large city, but its airport is directly connected by an eight kilometer ferry to the Hong Kong airport, which can handle twice as many passengers. Is it reasonable to invest more than one billion dollars increasing the capacity of such a large infrastructure with another one nearby? Opponents to this investment classify it as a white elephant and as one example of the misbegotten infrastructure growth in developing countries. The ones in favor, argue that not only the costs of investing in Schenzen are lower than in Hong Kong but also global connectivity can profit from cooperation between stakeholders of air-transportation systems in the region. Here we address, from a network science perspective, how such proximity and cooperation between local actors is key to the robustness of spatial networks.

The simplified representation of complex systems as a network of nodes and links has provided important insights into the design of a variety of systems, such as power grids [35], maritime commerce [6], and communication networks such as the Internet [79]. In many cases, nodes are spatially embedded according to the spatial coordinates of the elements [10, 11]. This simplification allows us to focus on the topological aspects of the system and to easily extend our results to many applications. We characterize the robustness of a network as its capacity to maintain global connectivity under a sequence of node removals and describe a strategy based on local cooperation to improve robustness under possibly realistic constraints. We discover a continuum transition when changing the distance for which nodes are allowed to swap links, a cooperation range. We calculate the critical exponents of this transition and show that the key factor controlling the value of the critical exponents is the exponent of the algebraic decay of the connection probability with the node distance.

As an ubiquitous infrastructure system, we explain our method in the context of the worldwide air-transportation network (WAN), though our results impact the whole class of spatially embedded networks. It is paramount that the WAN works in an extremely reliable and efficient fashion, as any temporary airspace closure, such as the one caused by the eruption of the volcano Eyjafjallajökull in 2010, may cause huge losses worldwide [12, 13].

Complex Networks have been used to study airflight networks. Simple abstractions of flights and airports have been used to characterize its robustness [14, 15], study its structural properties [1625] and evolution [26, 27]. Here instead we go one step further and propose modifications to the robustness of the WAN and identify new properties associated with it. We summarize data provided by OpenFlights in the year 2011 as a single static network with 3237 airports (nodes, modeled as points distributed across the surface of a sphere with distance calculated according to the Haversine formula) and around eighteen thousand links [28]. Links are undirectional, assuming that each flight should return to its origin, and weighted according to the number of possible flights between two airports. Airports are weighted by the total number of passengers transported that year. Information regarding the number of passengers transported between airports is not available.

As a self-organized system, in which preferential attachment is expected to play a pivotal role, the WAN is quite fragile to targeted attacks, i.e., intentional removal of the most connected nodes causing the collapse of the giant connected component [25]. The aim of our optimization strategy is to create a robust yet economically feasible WAN. Since robustness can be defined in different ways, we consider that a robust WAN should be capable of transporting passengers even in face of a targeted attack, in contrast with previous works where only the size of the largest connected component is considered [2934]. We simulate a sequence of airport closures (node removal) and quantify robustness r as: (1) where N is the total number of nodes, n is the number of nodes removed from the network, and Π(q) is the number of passengers in the largest component after a fraction q = n/N of nodes were removed, i.e., the sum of nodes’ weight on the largest component. Closures are executed from the most to the least connected node.

The location of airports are mostly determined by economical forces, such as to cater to local demands. In many cases, airports are located within a short distance from each other, sometimes only a few kilometers away as, e.g., airports in the Schenzen-Hong Kong area, or a few hundred kilometers but still easily reachable, such as the airports in the northeast of the United States. We assume that a flight rerouted to an airport within a cooperation range v of the original destination has a similar attractiveness. If need be, a passenger landing at a different airport could easily take another means of transportation, such as the local train network or a shuttle bus, to go to the desired destination. For transportation networks, the cooperation range is defined as the geographical distance between nodes, but other spatial networks might require other metrics, such as travel time or cost.

We increase network robustness through link swaps, with the probability to swap a route inversely proportional to the weight of a link eij between airports i and j, so that important connections are affected with less priority. This tends to keep the transportation capacity of the system stable, and the introduction of complicated interventions on airports, such as building new runaways, might be avoided. Moreover, a connection is only rerouted to an airport within the cooperation range of the original destination. As an example, flights could be distributed between Hong Kong and Schenzen or among the airports surrounding London.

Given a cooperation range v and a metric d(i,j), which calculates the distance between nodes i and j, the following swap strategy is performed:

  1. Select a node i randomly having at least one neighbor;
  2. Select a neighbor j of node i with probability inversely proportional to the weight of eij;
  3. Select a pair of connected nodes k and l so that d(i,k) ≤ v and d(j,l) ≤ v with probability inversely proportional to the weight of ekl;
  4. Remove links eij and ekl and create links eil and ejk.
This strategy is illustrated in Fig. 1. Swaps change the network robustness r but we only perform swaps that increase r. From this point on, we call such a swap, a geo swap. A fixed number of geo swaps of the order of the number of links is executed. To compare networks of different sizes and populations, we normalize the robustness as R = (rrmin)/(rmaxrmin), in which rmin is the value of r for v = 50 km, the minimum value for which a geo swap will be considered in the WAN, and the maximum robustness rmax obtained for v = 18×103 km, which is approximately half of the planet perimeter. This strategy builds on top of previous work which focused on different acceptance mechanisms [30, 33] or topological characteristics [34], but differs significantly by focusing on geographic limitations and low-weight links.

thumbnail
Fig 1. Geo swap: a cooperation range rewiring.

Diagrammatic representation of a rewiring procedure based on a cooperation range. For a randomly selected node i, a node k at distance d(i, k) ≤ v is selected (Panel a). If nodes j, neighbor of i, and l, neighbor of k, also have d(j, l) ≤ v then links eij and ekl, in blue, are swapped (Panel b).

https://doi.org/10.1371/journal.pone.0118635.g001

Results

The cooperation range v limits the area of possible swaps to guarantee that a geographically acceptable change is performed. A too small value of v does not provide sufficient room for robustness improvement. While a too large value of v leads to reroutes of connections to impractically far away airports. By tuning the values of v, we observe a critical value of the cooperation range v* = 910±90 km at which a significant improvement in the WAN is first registered. This range in fact yields the highest variance of robustness increase among all possibilities, as shown in Fig. 2.

thumbnail
Fig 2. Robustness increase of the WAN.

Dependence of the optimized robustness on the cooperation range (blue) and variance over samples (red) with a maximum at 910±90 km, in which the standard deviation reachs the maximum.

https://doi.org/10.1371/journal.pone.0118635.g002

By considering continental airflight networks—constructed from the division of the WAN into continents (details in S1 Table)—together with other spatially embedded networks (the European Power Grid and the European Rail network), we observe that v* is positively correlated with A/N (Spearman’s correlation coefficient ρ = 0.78), where A is the total area in which the N nodes are embedded (Fig. 3). Being the combination of local and intercontinental flights, the WAN lies slightly off the trend, but in general we can conclude that the typical radius served by an airport is correlated to the minimum distance at which swaps become effective. Artificially generated random networks also confirm this relationship (S1 Fig). Other topological characteristics of the optimized networks are detailed in S4 Fig.

thumbnail
Fig 3. Critical cooperation range as a function of the nodes’ coverage.

The critical cooperation v* is positively correlated with A/N, where A is the total area in which N nodes are embedded. The three different symbols represent the types of infrastructure networks in which the geo swap is applied.

https://doi.org/10.1371/journal.pone.0118635.g003

Close to the critical cooperation range, the evolution of R scales with vv* for the continental networks. Applying the finite-size scaling, (2) where ν and β are critical exponents and ℱ[x] is a scaling function, we collapse the data for different system sizes. For v = v*, as shown in the inset of Fig. 4, R scales with Nβν, with β/ν = 0.08±0.01, as expected for a continuous transition. This allows us to calculate the exponents in the main panel of Fig. 4 as β = 0.20±0.02 and 1/ν = 0.40±0.03. The data suggest that the construction of airports and the creation of connections follow a similar mechanism in all continents, though the limited system size of each continent and obvious geographic differences prevent strong conclusions. However, data for Australia significantly differs from the others. Because a great number of islands in Oceania have many small airports, sometimes being the only feasible connection between remote areas, we assume that airports and flights in this continent were established following a different mechanism. Most probably, the predominance of several small islands might pose a physical limit to the cooperation range which is related to the average distance between islands.

thumbnail
Fig 4. Continuous transition of robustness.

Data collapse of the robustness evolution for vv* > 0 after successive applications of the geo swap. Curves in the main panel represent each continent. A total of 104 tentative geo swaps are executed for several cooperation range values. The value of v* is selected as the highest variance point over 100 samples. Data is scaled using 1/ν = 0.40 and β/ν = 0.08. The inset shows size dependence of R at v = v*, scaling as R~Nβν, with β/ν = −0.08±0.01, where N is the total number of nodes. Symbols are larger than the standard deviation.

https://doi.org/10.1371/journal.pone.0118635.g004

Spatial networks are mainly defined by three properties: nodes’ position, degree distribution, and connection pattern. A simplified model—where nodes are assigned random positions, the degree distribution is a Poisson distribution, and connections are randomly assigned without any spatial/degree bias—displays different critical exponents (S3 Fig). However, if the probability P(i,j) that nodes i and j are connected decays algebraically with the distance between i and j, (3) where α ∈ ℝ is the decay exponent, we obtain exponents that are numerically consistent with the ones in Fig. 4. Based on a simplification of the gravity model, used to describe connections between geographically distributed nodes [6, 3537], we call Eq. (3) a distance-decay model as it does not take into account the degree/weight of the nodes to calculate P(i,j).

To test Eq. (3), we plot a new data-collapse in Fig. 5 based on networks generated as follows. Node positions are uniformly distributed across an Earth spherical cap of area A and in order to keep A/N195, the same value of the WAN, network size is calculated accordingly. Node degree follows a Poisson distribution of average degree 12. Node weights are chosen according to the equation W(i)=102.6ki1.1, where ki is the degree of node i, which is a fit of the relationship between node weights and degree of the WAN. Link weights are randomly distributed from [1, 14], in which 14 is the maximum link weight on the WAN. We observe that changes in the value of α affect consistently the slope in the data-collapse (Fig. 5b). We find a value of β similar to the one of the continents, without Australia, for α ∈ [1.8,2.0]. For α = 2.0, the finite-size scaling in Fig. 5c allows us to estimate: β = 0.23±0.02 and β/ν = 0.08±0.01 (Fig. 5a and Fig. 5c). Further analysis also show that when α ≈ 2 the ratio between the average length of routes and the average distance between two airports is similar to that found for the continents (S2 Fig). Interestingly, the empirical probability distribution of link lengths in the WAN is a power law of exponent α = 2.2±0.2 (S5 Fig). This suggests that correlations as the ones developed in the distance-decay model are consistent with the ones found for the WAN and characteristic for the universality class.

thumbnail
Fig 5. Distance-decay model reproduces the same critical exponents of the WAN.

Data-collapse of the robustness evolution for vv* > 0 after successive applications of the geo swap on random networks generated through the distance-decay model with A/N195. a, value of R at v = v* with α = 2.0 scaling with the number of nodes (N) as R~Nβν, with β/ν = −0.08±0.01. b, impact on β for the distance-decay model with different values of α. c, curves for different system sizes with α = 2.0, scaled using 1/ν = 0.35 and β/ν = 0.08.

https://doi.org/10.1371/journal.pone.0118635.g005

Discussion

In order to provide applicable insights, any network modification strategy should take into account realistic constraints naturally imposed by the problem. The geo swap contains a simple set of rules specifically designed to improve the robustness of spatial networks. It is important to note however that a probabilistic approach is more a guidance than a closed optimization recipe. We expect that future procedures built on top of our strategy should be carefully tailored to the underlying system.

In an infrastructure perspective, the geo swap, which makes flights land in different airports, has two crucial implications. Firstly, a second transportation system should be used to connect nearby airports, in line with recent works dealing with the coupling of infrastructure networks [38]. By taking into account the critical cooperation range these couplings could be designed or improved for distances close to v*. Secondly, a local level of cooperation is necessary between airports. Flights in Schenzen and Hong Kong could be rerouted to attend different yet nearby airports worldwide, further increasing the reliability of the local service and the overall WAN robustness.

One could also organically extended our analysis to incorporate airlines into the scenario. The already existing alliances within the airline industry do cooperate on a regular basis. This direction could be pursued by future works if data about alliances among airlines is available.

Our rewiring strategy is also able to show that the continents, with one exception, follow the same universality class regarding robustness improvements, as the probability that two airports are connected decays quadratically with their distance. Being a continent with its own geographical idiosyncrasies, Australia does not fit our analysis, for which further studies are necessary. In summary, our results show that, for any spatial network, the universality class of the robustness improvement strongly depends on the spatial correlation of connected nodes.

Methods

Fig. 2 results from the application of 104 tentative geo swaps for each value of v in the WAN. Each blue circle is the average over 250 samples while red circles stand for the variance over samples.

In Fig. 3, data for the European Power Grid (red) is retrieved from Ref. [39] and the Rail transportation network was manually assembled using public data. The power grid network has 1254 nodes and 1812 links, and the rail network has 39 nodes and 70 links. For continents, the power grid, and the rail network, a total of 104 tentative geo swaps are executed for several cooperation range values. The value of v* is selected as the highest variance point over 100 samples, with error bars representing the values where variance is equal to 0.75σ2(v*). The same data for the continents is used to construct Fig. 4, in which symbols are larger than the standard deviation.

For all panels in Fig. 5, a maximum of 104 tentative geo swaps are executed for several cooperation ranges. Each point represents the average over 100 samples, with symbols being larger than standard deviation in Panel c. The critical cooperation range is defined as v* = 240±10 km.

Supporting Information

S1 Table. Measures of the World Air-transportation Network.

https://doi.org/10.1371/journal.pone.0118635.s001

(PDF)

S1 Fig. Behavior of the Critical Cooperation Range in Random Networks.

The critical cooperation v* correlated with A/N, where A is the total area in which N nodes are embedded, in artificial networks. Data is based on artificially generated random networks, similar to the ones used for the distance-decay model in Fig. 5 of the main text, but with links randomly assigned without any bias. Each point represent the average over 100 randomly generated networks of 500 nodes. A total of 104 tentative geo swaps are executed for several cooperation range values. The value of v* is selected as the point with highest variance, with error bars representing the values where the variance is equal to 0.75σ2(v*).

https://doi.org/10.1371/journal.pone.0118635.s002

(EPS)

S2 Fig. Distance Ratio in the model.

Distance-decay model reproduces the same β for different ratios between the average distance traveled by the flights (link length) and the average geographical distance between two airports of the WAN. Plot shows the impact on β for the distance-decay model with different values of α (blue) in comparison with data for the continents (green). The data used is the same from Fig. 4 (continents) and Fig. 5b (distance-decay model) in the main text.

https://doi.org/10.1371/journal.pone.0118635.s003

(EPS)

S3 Fig. Finite Size Scaling of Random Networks.

Data collapse of the robustness evolution for vv* > 0 after successive applications of the geo swap in random networks. Curves in the main panel represent each continent scaled with 1/ν = 0.28 and β/ν = 0.20. The inset shows the size dependence of R at v = v*, scaling as R~Nβν, with β/ν = −0.20±0.01, where N is the total number of nodes. Data is based on artificially generated random networks, similar to the ones used for the distance-decay model in Fig. 5 of the main text, but with links randomly assigned without any bias. A total of 104 tentative geo swaps are executed for several cooperation range values. Each point represents the average over 200 samples, with symbols being larger than standard deviation in the main panel. The critical cooperation range is defined as v* = 240±10.

https://doi.org/10.1371/journal.pone.0118635.s004

(EPS)

S4 Fig. Characteristics of the Optimized Airport Networks.

Changes on networks characteristics after successive geo swaps with v = v*. The strategy makes the networks more assortative, more onion-like, but also more random, as clustering coefficient and modularity decrease. Plots show the change of several features of the airport networks after 104 tentative geo swaps. a, Degree assortativity (adeg) [40]. b, Neighbors’ degree correlation (knn) [41]. c, Weighted clustering coefficient (CCw) [42], weighted by the number of passengers per airport. d, Clustering coefficient (CC). e, Onion-likeness (Sk) [34]. f, Modularity (Q) [43]. The subscript 0 represents the value of the value of the feature without any optimization. Box plots are used to represent the quantities computed for 100 networks, according to: lower whisker (horizontal trace below and on top of the box) for the lowest observation still within 1.5 IQR of the lower quartile (25% percentile of the distribution), bottom of the box for the lower quartile, white trace for the median, top of the box for the upper quartile, and upper whisker for the highest value still within 1.5 IQR of the upper quartile.

https://doi.org/10.1371/journal.pone.0118635.s005

(EPS)

S5 Fig. Flight distance distribution.

Flight distance distribution (link length) of the WAN. The empirical distribution of flight length shows a power law decay with exponent −2.2±0.2. Both raw (turquoise) and binned (purple) data are shown in the plot. For simplicity, an exponential cutoff is not considered.

https://doi.org/10.1371/journal.pone.0118635.s006

(EPS)

S1 Dataset. Original dataset containing the airports and their coordinates, for the year 2011.

https://doi.org/10.1371/journal.pone.0118635.s007

(CSV)

S2 Dataset. Original dataset containing flights and estimated number of flights per day for the year 2011.

https://doi.org/10.1371/journal.pone.0118635.s008

(CSV)

Acknowledgments

We would like to thank I. Nikolakopoulos and K. J. Schrenk for providing the caffeine for the discussion in which the idea of this paper was conceived.

Author Contributions

Conceived and designed the experiments: VHPL NAMA TV FD. Performed the experiments: VHPL. Analyzed the data: VHPL NAMA HJH MT. Wrote the paper: VHPL NAMA TV FD HJH MT.

References

  1. 1. Yglesias M. China’s Sensible Infrastructure Boom. Slate. 28 Nov 2013. Available: http://goo.gl/wBSA0B. Acessed 4 December 2013.
  2. 2. Calder S. Shenzhen airport Terminal Three: Vast, shiny, new and empty? China’s latest temple to aviation opens. The Independent. 28 Nov 2013. Available: http://goo.gl/XFMr5L. Acessed 4 December 2013.
  3. 3. Albert R, Albert I, Nakarado G. Structural vulnerability of the North American power grid. Phys Rev E. 2004;69: 025103.
  4. 4. Kim D, Motter AE. Resource allocation pattern in infrastructure networks. J Phys A-Math Theor. 2008;41: 224019.
  5. 5. Motter AE, Myers SA, Anghel M, Nishikawa T. Spontaneous synchrony in power-grid networks. Nat Phys. 2013;9: 1–7.
  6. 6. Kaluza P, Kölzsch A, Gastner MT, Blasius B. The complex network of global cargo ship movements. J R Soc Interface. 2010;7: 1093–1103. pmid:20086053
  7. 7. Cohen R, Erez K, Ben-Avraham D, Havlin S. Breakdown of the Internet under Intentional Attack. Phys Rev Lett. 2001;86: 3682. pmid:11328053
  8. 8. Doyle JC, Alderson DL, Li L, Low S, Roughan M, et al. The “robust yet fragile” nature of the Internet. P Natl Acad Sci USA. 2005;102: 14497–502.
  9. 9. Mátray P, Hága P, Laki S, Vattay G, Csabai I. On the spatial properties of internet routes. Comput Netw. 2012;56: 2237–2248.
  10. 10. Araújo A, Moreira AA, Makse HA, Stanley HE, Andrade JS Jr. Traveling length and minimal traveling time for flow through percolation networks with long-range spatial correlations. Phys Rev E. 2002;66: 046304.
  11. 11. Gallos LK, Makse HA, Sigman M. A small world of weak ties provides optimal global integration of self-similar modules in functional brain networks. P Natl Acad Sci USA. 2012;109: 2825–2830.
  12. 12. Annual Passenger Total Approaches 3 Billion According to ICAO 2012 Air Transport Results. ICAO. 18 Dec 2012. Available: http://goo.gl/LCgb5f. Accessed 18 June 2013.
  13. 13. Flight disruptions cost airlines $1.7bn, says IATA. BBC News. 21 Apr 2010. Available: http://news.bbc.co.uk/2/hi/business/8634147.stm. Accessed 19 June 2013.
  14. 14. Chi LP, Cai X. Structural Changes Caused By Error and Attack Tolerance in Us Airport Network. Int J Mod Phys B. 2004;18: 2394–2400.
  15. 15. Cardillo A, Zanin M, Gómez-Gardeñes J, Romance M, García AJ, et al. Modeling the multi-layer nature of the European Air Transport Network: Resilience and passengers re-scheduling under random failures. Eur Phys J-Spec Top. 2013;215: 23–33.
  16. 16. Guimerà R, Amaral LAN. Modeling the world-wide airport network. Eur Phys J B. 2004;38: 381–385.
  17. 17. Li W, Cai X. Statistical analysis of airport network of China. Phys Rev E. 2004;69: 046106.
  18. 18. Guimerà R, Mossa S, Turtschi A, Amaral LAN. The worldwide air transportation network: Anomalous centrality, community structure, and cities’ global roles. P Natl Acad Sci USA. 2005;102: 7794–7799.
  19. 19. Donetti L, Neri F, Muñoz MA. Optimal network topologies: expanders, cages, Ramanujan graphs, entangled networks and all that. J Stat Mech. 2006;P08007.
  20. 20. Wu Z, Braunstein L, Colizza V, Cohen R, Havlin S, et al. Optimal paths in complex networks with correlated weights: The worldwide airport network. Phys Rev E. 2006;74: 056104.
  21. 21. Bagler G. Analysis of the airport network of India as a complex weighted network. Physica A. 2008;387: 2972–2980.
  22. 22. Gautreau A, Barrat A, Barthélemy M. Microdynamics in stationary complex networks. P Natl Acad Sci USA. 2009;106: 8847–52.
  23. 23. Cardillo A, Gómez-Gardeñes J, Zanin M, Romance M, Papo D, et al. Emergence of network features from multiplexity. Scientific Reports. 2013;3: 1344. pmid:23446838
  24. 24. Pyrgiotis N, Malone KM, Odoni A. Modelling delay propagation within an airport network. Transport Res C-Emer. 2013;27: 60–75.
  25. 25. Verma T, Araújo NAM, Herrmann HJ. Revealing the structure of the world airline network. Scientific Reports. 2014;4: 5638. pmid:25005934
  26. 26. Zhang J, Cao X, Du W, Cai K. Evolution of Chinese airport network. Physica A. 2010;389: 3922–3931.
  27. 27. Li G, Reis SDS, Moreira AA, Havlin S, Stanley HE, et al. Towards Design Principles for Optimal Transport Networks. Phys Rev Lett. 2010;104: 018701. pmid:20366398
  28. 28. Patokallio J. Database for flight logging, mapping, stats, and sharing. OpenFlights. 01 July 2013. Availabe: http://OpenFlights.org. Acessed 1 July 2013.
  29. 29. Schneider CM, Moreira AA, Andrade JS Jr, Havlin S, Herrmann HJ. Mitigation of malicious attacks on networks. P Natl Acad Sci USA. 2011;108: 3838–3841.
  30. 30. Herrmann HJ, Schneider CM, Moreira AA, Andrade JS Jr, Havlin S. Onion-like network topology enhances robustness against malicious attacks. J Stat Mech. 2011;P01027.
  31. 31. Wu Z, Holme P. Onion structure and network robustness. Phys Rev E. 2011;84: 026106.
  32. 32. Peixoto TP, Bornholdt S. Evolution of Robust Network Topologies: Emergence of Central Backbones. Phys Rev Lett. 2012;109: 118703. pmid:23005691
  33. 33. Louzada VHP, Daolio F, Herrmann HJ, Tomassini M. Generating Robust and Efficient Networks Under Targeted Attacks. In: Krol D, Fay D, Gabrys B, editors, Propagation Phenomena in Real World Networks, Berlin: Springer; 2014.
  34. 34. Louzada VHP, Daolio F, Herrmann HJ, Tomassini M. Smart rewiring for network robustness. J Comp Netw. 2013;1: 150–159.
  35. 35. Erlander S, Stewart NF. The Gravity Model in Transportation Analysis. Utrecht: VSP; 1990.
  36. 36. Balcan D, Colizza V, Gonc B, Hu H, Ramasco JJ, et al. Multiscale mobility networks and the spatial. P Natl Acad Sci USA. 2009;106: 21484–21489.
  37. 37. Krings G, Calabrese F, Ratti C, Blondel VD. Urban gravity: a model for inter-city telecommunication flows. J Stat Mech. 2009;L07003.
  38. 38. D’Agostino G, Scala A, editors. Networks of Networks: The Last Frontier of Complexity. Heidelberg: Springer; 2014.
  39. 39. Zhou Q, Bialek J. Approximate Model of European Interconnected System as a Benchmark System to Study Effects of Cross-Border Trades. IEEE T Power Syst. 2005;20: 782–788.
  40. 40. Newman M. Mixing patterns in networks. Phys Rev E. 2003;67: 026126.
  41. 41. Pastor-Satorras R, Vasquez A, Vespignani A. Dynamical and correlation properties of the Internet. Phys Rev Lett. 2001;87: 258701. pmid:11736611
  42. 42. Barrat A, Barthélemy M, Pastor-Satorras R, Vespignani A. The architecture of complex weighted networks. P Natl Acad Sci USA. 2004;101: 3747–52.
  43. 43. Newman M, Girvan M. Finding and evaluating community structure in networks. Phys Rev E. 2004;69: 026113.