Source-linked AI summary

Robustness and resilience of complex networks

Oriol Artime, Marco Grassia, Manlio De Domenico, James P. Gleeson, Hernan A. Makse, Giuseppe Mangioni, Matjaz Perc, Filippo Radicchi

arXiv:2509.19867v1physics.soc-phcond-mat.stat-mech

TL;DR

Understanding how network failures affect system function is challenging because their effects are nonlinear. This review synthesizes approaches to robustness and resilience and reports that no single dismantling algorithm suits every network.

  • Problem

    Understanding how node or edge failures affect network structure and function is challenging because microscopic failures do not sum up linearly.

    Source: §2 · p. 4
  • Method

    The paper reviews network-dismantling protocols and classifies empirical case studies into designing robustness, early-warning signals, and adaptive responses.

    Source: §1 · p. 4
  • Results

    The algorithm comparison reports that there is no one-size-fits-all algorithm for network dismantling.

    Source: §4 · p. 13
  • Takeaways & Limitations

    Robustness assessments should select a physically meaningful and computationally efficient approach for each network being dismantled.

    Source: §4 · p. 13

    The literature has no general agreement on how to measure system health or define the target of a dismantling attack.

    Source: §2 · p. 5

Abstract

from arXiv · show

Complex networks are ubiquitous: a cell, the human brain, a group of people and the Internet are all examples of interconnected many-body systems characterized by macroscopic properties that cannot be trivially deduced from those of their microscopic constituents. Such systems are exposed to both internal, localized, failures and external disturbances or perturbations. Owing to their interconnected structure, complex systems might be severely degraded, to the point of disintegration or systemic dysfunction. Examples include cascading failures, triggered by an initially localized overload in power systems, and the critical slowing downs of ecosystems which can be driven towards extinction. In recent years, this general phenomenon has been investigated by framing localized and systemic failures in terms of perturbations that can alter the function of a system. We capitalize on this mathematical framework to review theoretical and computational approaches to characterize robustness and resilience of complex networks. We discuss recent approaches to mitigate the impact of perturbations in terms of designing robustness, identifying early-warning signals and adapting responses. In terms of applications, we compare the performance of the state-of-the-art dismantling techniques, highlighting their optimal range of applicability for practical problems, and provide a repository with ready-to-use scripts, a much-needed tool set.

1 Introduction

Complex networks can absorb or amplify perturbations, with robustness and resilience shaped by network structure and dynamics. The review addresses the lack of a systematic overview by surveying network dismantling and approaches to designing robustness, detecting early warnings, and adapting responses.

1 Introduction

  • Network interconnectivity can absorb disturbances or amplify local disruptions into cascades, while robustness and resilience exhibit phase transitions shaped by network structure and dynamics.The review notes that cascade failures can begin at nodes central to information exchange, such as in signalling or electricity redistribution.Source: §1 · p. 3
  • Robustness analysis can anticipate critical transitions and inform applications spanning medicine, ecosystems, epidemics, financial risk, power grids, and traffic flows.Examples include metabolic-network responses to enzymatic changes informing therapies and drug repurposing, and social-network percolation informing epidemic containment.Source: §1 · p. 3
  • To address the lack of a systematic overview, the review surveys network dismantling and organizes empirical case studies around designing robustness, early-warning signals, and adaptive responses.It covers operational definitions of robustness and resilience, percolation theory, optimal percolation and dismantling, cascading failures and systemic risk, and methods to prevent or respond to systemic collapse.Source: §1 · p. 4

2 Modeling robustness and resilience in interconnected systems

The section models networks as interconnected units whose failures can have nonlinear effects, with specific removals potentially causing system collapse. It frames robustness and resilience analysis around failure scenarios, dismantling targets, and the computational demands of attack algorithms.

2 Modeling robustness and resilience in interconnected systems

  • Microscopic failures do not combine linearly: removing particular nodes or edges can collapse a network, and abrupt transitions make early warnings and mitigation harder.The impact of a failure depends on which elements are removed, not merely how many fail.Source: §2 · p. 4
  • Real-world networks are often robust to random failures because of heterogeneous connectivity, while targeted attacks exploit network structure and seek to minimize removal costs.The attack protocol and cost function formalize which nodes or edges to remove and the empirical cost of removing them.Source: §2 · pp. 4–5
  • Finding an optimal set of nodes or edges to disrupt a network is NP-hard, since exhaustive search grows at least exponentially with network size.The number of removals needed is not known in advance, so approaches generally use approximate theoretical models or computational heuristics.Source: §2 · p. 5
  • Dismantling has no universally agreed health metric, stopping threshold, or optimization goal: choices such as LCC size, efficiency, cost, and component size depend on the application.Common LCC targets include 1%, 10%, 18%, and 80% of original size; minimizing removals, shrinking the LCC early, and reducing cost can be incompatible objectives.Source: §2 · p. 5
  • Algorithmic time complexity uses Big-O to compare how operations scale with input size, while spatial complexity tracks memory use and is usually not a limiting factor.Big-O commonly describes worst-case asymptotic operations; computational comparisons are less dependent on hardware, software, or programming language than raw runtime.Source: §2 · pp. 5–6

3 Connection with Percolation Theory

Percolation models network degradation as component removal, with loss of global connectivity tracked through the giant component and a critical dismantling point. Its analytical flexibility and low computational cost make it a central framework for studying network robustness.

  • Percolation treats nodes and links as present or failed, mapping loss of global connectivity to a phase transition measured by the critical point and giant-component size.The framework tracks structural response under predefined removal protocols.Source: §3 · pp. 6–7
  • Heterogeneous networks can be robust to random failures yet fragile to targeted hub attacks, while random and targeted protocols model failures and informed interventions, respectively.Targeting may use topological measures such as degree or centrality, or node and edge metadata.Source: §3 · p. 7
  • Generating functions predict ensemble-level behavior, whereas message passing uses a network’s actual connectivity and often estimates empirical giant components and critical points better.Site and bond percolation share a dismantling point and critical exponents in many networks, but strong heterogeneity can break this universality; message passing gives ϕc = 1/λmax for uniform node occupation.Source: §3 · pp. 7–9
  • Percolation analyses find that degree-assortative networks tend to be more robust, clustering’s effect depends on its definition and level, and random core-periphery attacks can yield two dismantling points.Percolation analysis of k-cliques has also helped identify overlapping communities.Source: §3 · p. 9
  • Abrupt dismantling can arise from k-core or bootstrap percolation, selection rules such as the product rule, and interdependencies between coupled networks.The product rule causes an abrupt giant-component collapse before the random-link percolation point, although its transition is continuous with peculiar critical behavior.Source: §3 · pp. 9–10
  • Percolation offers low-cost, analytically tractable protocols for exposing vulnerability indicators, while goal-oriented dismantling algorithms seek the most efficient network-removal strategies.The framework’s abrupt transitions can be difficult to anticipate because apparent early-warning signals may be absent.Source: §3 · pp. 9–10

4 Optimal Percolation and Network Dismantling

This section reviews optimal percolation as a hard network-dismantling problem, from centrality heuristics to decycling, message-passing, and machine-learning algorithms. It also compares their performance across networks and connects structural dismantling to information spreading and functional robustness.

Problem definition

  • Optimal percolation seeks a minimal set of node or edge removals that breaks the giant connected component, but the combinatorial problem is NP-hard.The target is the minimal removal fraction qopt at which the giant component vanishes; the literature does not agree on how small the resulting components must be.Source: §4 · pp. 10–11

Heuristic attacks

  • Centrality-based attacks rank nodes for removal, either with a fixed static order or a dynamic order updated as the network changes.Degree-based attacks target hubs, but strategically located low-degree bridges can also be crucial, reflecting Granovetter’s “Strength of Weak Ties”.Source: §4 · p. 11

Approximate algorithms

  • Collective Influence approximates optimal percolation in sparse networks by successively minimizing the largest eigenvalue of the non-backtracking matrix [126, 129].Later message-passing and belief-propagation approaches, including decycling and dismantling and explosive percolation, provide alternatives for large-scale systems.Source: §4 · p. 11

Decycling algorithms

  • For sparse random networks, cutting long loops in the giant component breaks it into small tree fragments, making the optimal decycling threshold an upper bound on the optimal percolation threshold.Belief Propagation-guided Decimation and Min-Sum combine message-passing decycling with a tree-breaker; Min-Sum also reinserts unnecessary removals, particularly for heavy-tailed networks.Source: §4 · p. 12

Heuristic and learning-based methods

  • CoreHD offers an O(N) heuristic for sparse networks, while other approaches include cost-aware spectral partitioning, explosive immunization, and GNN-based attacks.GDM trains supervised models from brute-force optimal attacks, whereas FINDER uses reinforcement learning; CoreGDM applies GDM models to the network’s 2-core.Source: §4 · p. 12

Information spreading and applications

  • For a particular Linear Threshold Model with thresholds ki−1, optimal percolation is equivalent to influence maximization, though finding superspreaders and superblockers is not generally equivalent.Optimal percolation has also been studied on multiplex networks and in game theory, with applications including social media, pandemics, genetic networks, ecosystems, and finance.Source: §4 · p. 13

Functional robustness

  • In empirical social, biological, and transportation systems, nodes crucial to information dynamics also maintain structural integration, while functional fragmentation can precede full structural disintegration [143–145].A density-matrix approach assesses robustness across scales corresponding to the time required for information to diffuse through the network [143, 144].Source: §4 · p. 13

Algorithm performance

  • The best dismantling algorithm varies within and across application domains; on the corruption network, GDM with reinsertion dismantles fastest, in approximately 20 removals out of 309 nodes.The comparison covers real-world networks from biological, information, social, and technological domains.Source: §4 · pp. 13–14

5 Cascading failures

The section reviews cascading failures as localized disturbances that can spread through networks, using stylized models to identify common large-scale behaviors. It covers interdependency, threshold, and overload mechanisms and how they shape system robustness.

Interdependency models

  • Interdependencies are modeled with multilayer networks or networks of networks, where dependencies between subsystems dictate progressive degradation.The bilayer model inspired by the 2003 Italian grid outage analytically tracks giant-component size at each snapshot and agrees with simulations.Source: §5 · p. 16

Threshold models

  • Threshold models make neighbor influence nonlinear, triggering failure only above a threshold; Watts’s model assumes a node fails when the failed-neighbor fraction exceeds its threshold [162–164, 168].Threshold models also represent social contagion, including rumors and fake news, and can describe positive diffusion such as innovation.Source: §5 · p. 17
  • Global threshold-model cascades are most readily triggered between lower and upper critical mean degrees: too few spreaders prevent propagation, while many functional neighbors stabilize nodes.The lower critical mean degree depends little on threshold, whereas the upper one depends significantly on it; conditions extend to correlated, temporal, and multiplex networks.Source: §5 · pp. 17–18

Overload models

  • Sand-pile SOC models feature slow external driving and fast load-redistribution cascades, often set node capacity equal to degree, require probabilistic load dissipation, and interdependent-grid analyses found an optimal coupling level reducing cascade impact.SOC rules coupled to the Kuramoto model have yielded dragon king events (cascades of larger cascades).Source: §5 · pp. 18–19
  • Motter–Lai overload models redistribute betweenness-proportional load globally; targeted removal of one high-betweenness or high-degree node can crash networks with heterogeneous degree if capacity is insufficient.A single random removal is ineffective, but a sufficiently large random set can cause discontinuous dismantling, also reported numerically in mono- and multiplex networks.Source: §5 · p. 19

6 Preventing and Reacting to Network Collapse

The section frames network-collapse management around robust design, early warning, and adaptive repair. It presents these approaches as defenses when networks face failures or disturbances that could cause systemic dysfunction.

6 Preventing and Reacting to Network Collapse

  • When collapse is underway, defenses include spontaneous recovery, induced microscopic interventions, adaptive responses, and cost-efficient network procedures.Examples include maintenance protocols using optimal control and reinforcement learning for aging networks, and a two-step recovery scheme combining topological reconstruction with dynamic interventions.Source: §6 · pp. 19, 21, 22
  • Network design can minimize performance loss under damage or maximize gains from link changes, but robustness and performance are difficult to optimize together.For scale-free and two-peak-degree networks, Paul et al. found optimal robustness when all but one node have similar degrees near the average, while one hub has degree k ∝ N^(2/3).Source: §6 · p. 20
  • For interdependent networks, hub-provided interconnections and moderately convergent cross-network connections support stability and robustness to failure, as tested in functional brain networks.The design principle links a network’s internal structure with its pattern of connections to other networks.Source: §6 · p. 20
  • Early-warning signals include abrupt Dutch interbank topology shifts before 2008, covariance maxima in socio-ecological networks, and critical-slowing indicators that identified specialist species across 79 mutualistic networks.A related tipping-point approach was also outlined for coupled human-environment systems.Source: §6 · p. 21
  • A machine trained to dismantle small systems identified patterns that helped disintegrate large social, infrastructural, and technological networks more efficiently than human heuristics, and its predictions could inform collapse warnings.The warning value reflects tolerable damage and approaches 1 quickly when key nodes are removed.Source: §6 · p. 21

7 Conclusions and future research directions

The conclusion frames network robustness and resilience as an open research agenda: localized shocks can become systemic, and future methods must account for both network structure and function.

  • Localized perturbations can become systemic dysfunction or abnormal function in interconnected economic, movement, and communication networks, as COVID-19 and Russia–Ukraine relations illustrate.This systemic vulnerability is described as a signature of critical behaviour in complex systems.Source: §7 · p. 22
  • Network dismantling still faces theoretical questions and the practical challenge of designing algorithms that dismantle large networks in reasonable time.The review identifies open questions across these challenges and calls for further research.Source: §7 · p. 22
  • Dismantling based only on largest-component size can miss functional damage; task-dependent attacks informed by network dynamics, such as power-grid stability, motivate functional dismantling methods.New theoretical and computational techniques should account for dynamics as well as topology.Source: §7 · p. 22
  • Network latent geometry is a promising but under-investigated link to robustness that could enable new structural and functional dismantling algorithms and improve network resilience.Although machine learning already operates in latent spaces, the geometry–robustness relationship has not been deeply investigated; AI’s impact on network tasks remains more limited than in other fields.Source: §7 · pp. 22–23
  • Future work at the intersection of statistical physics, network science, and machine learning can help assess how systems react and adapt to shocks across biology, epidemiology, and economics.Applications include evaluating genetic or pharmaceutical interventions and understanding shocks that affect society’s structure and functioning.Source: §7 · p. 23

F O R M

The section describes real-world test networks and their topological measures, and specifies how algorithms are compared on synthetic networks. The supplied passages define benchmark setup and AUC interpretation but do not provide comparative results.

F O R M

  • The section includes real-world test-network descriptions and references, alongside topological measures such as average degree, assortativity, transitivity, and average local clustering.The table headings also include degree, clustering, and k-core measures.Source: Table 3 · p. 24, Table 4 · p. 25, F O R M · p. 25
  • Synthetic benchmarks cover ER, power-law Configuration Model, and SBM networks, with each method targeting removal of 10% of the network.Each reported value averages 10 model instances; SBM group size is 100, pintra = 0.1, and pinter = 5 |V |.Source: Table 5 · p. 26
  • AUC integrates the normalized largest connected component during node removal; values are percentages of the best method’s result, so lower is better.The integral is computed using Simpson’s rule.Source: Table 5 · p. 26
Loading 2509.19867v1…