Skip to contentScholarGate
LibraryBookshelfDeskReview StudioAssistant
Sign in
On this page
IntuitionHow it worksWhen to use itStrengths & limitationsCommon pitfallsApplicationsFrequently asked🔒 Read the full methodSourcesRelated methods
Cite this pageSpotted an issue on this page? Report or suggest a fix →
Home›Network analysis›Multilayer Network Diffusion Analysis
Machine learningNetwork science

Multilayer Network Diffusion Analysis

Also known as: multiplex diffusion analysis, multilayer spreading analysis, cross-layer contagion analysis, diffusion on multiplex networks

Multilayer Network Diffusion Analysis models how information, disease, or influence spreads across a system composed of multiple, interconnected network layers. By coupling diffusion processes across layers — for instance social ties, transport routes, and online channels simultaneously — it reveals how cross-layer interactions accelerate or dampen spreading and lowers epidemic thresholds compared to single-layer models.

ScholarGate
  1. Machine learning
  2. v1
  3. 2 Sources
  4. PUBLISHED
Cite this page →
Tools & resources
Download slides
Learn & explore

Read the full method

Members only

Sign in with a free account to read this section.

Sign in

Method map

The neighbourhood of related methods — select a node to explore.

Multilayer Network Diffusion Analysis
Multilayer Community Det…Multilayer Social Networ…Multiplex Network Analys…Network Diffusion Analys…Social Network AnalysisTemporal Network Diffusi…Directed Multiplex Netwo…Multilayer Knowledge Gra…Multilayer Stochastic Bl…

When to use it

Use multilayer network diffusion analysis when (1) the spreading process is known or hypothesised to operate across more than one distinct relational layer, (2) you need to estimate the epidemic or information threshold for the full system, or (3) you want to identify cross-layer super-spreaders for intervention targeting. It is especially valuable in public-health modelling (transport plus social contact layers), communication research (online plus offline channels), and organisational contagion studies. Do not use it when only a single relational layer is substantively relevant — the added complexity is unwarranted. Avoid it when layer membership data are missing for a large fraction of nodes, or when the total number of nodes is very small (below ~50) because eigenvalue estimates become unreliable.

Strengths & limitations

Strengths
  • Captures cross-layer acceleration effects invisible to single-layer diffusion models.
  • Produces a principled epidemic threshold grounded in spectral graph theory.
  • Identifies super-spreader nodes whose multilayer position makes them especially influential, enabling targeted interventions.
  • Flexible: compatible with SIS, SIR, linear, and cascade diffusion rules.
  • Handles heterogeneous layer topologies and asymmetric interlayer coupling weights.
Limitations
  • Requires complete or near-complete layer membership data; missing layers or nodes create biased threshold estimates.
  • Computational cost scales steeply with the total number of nodes times the number of layers (supra-matrix size).
  • Interlayer coupling weights are rarely observable empirically and must often be assumed or calibrated.
  • Results are sensitive to the choice of diffusion rule; different rules can yield qualitatively different spreading patterns.

Frequently asked

What is the supra-adjacency matrix?

The supra-adjacency matrix is a block matrix that stacks all layer adjacency matrices along the diagonal and places interlayer coupling matrices in the off-diagonal blocks. Its eigenstructure governs global diffusion dynamics across the entire multilayer system.

How do I choose interlayer coupling weights?

When empirical data are available (e.g., observed cross-platform activity rates), use them directly. Otherwise, perform a sensitivity analysis over a range of coupling values to understand how robust your threshold and spreading speed estimates are to the assumed weight.

Is multilayer diffusion always faster than single-layer diffusion?

Generally yes: coupling layers allows a contagion to bypass bottlenecks in any individual layer, so the global epidemic threshold is lower and spreading is faster than in the most connected single layer. However, if interlayer coupling is very weak, the advantage is negligible.

Which software packages implement multilayer network diffusion?

Python libraries muxViz and MuxViz (R) were designed specifically for multilayer networks. NetworkX combined with SciPy can implement custom supra-matrix computations. The EpiModel package in R supports multilayer extensions for epidemiological diffusion.

When should I prefer single-layer diffusion analysis instead?

When your data only capture one type of tie, when the theoretical model involves a single channel, or when layer membership data are mostly missing, single-layer diffusion analysis is simpler, more interpretable, and less prone to assumption-driven distortion.

Sources

  1. Gomez, S., Diaz-Guilera, A., Gomez-Gardenes, J., Perez-Vicente, C. J., Moreno, Y., & Arenas, A. (2013). Diffusion dynamics on multiplex networks. Physical Review Letters, 110(2), 028701. DOI: 10.1103/PhysRevLett.110.028701 ↗
  2. Boccaletti, S., Bianconi, G., Criado, R., del Genio, C. I., Gomez-Gardenes, J., Romance, M., Sendina-Nadal, I., Wang, Z., & Zanin, M. (2014). The structure and dynamics of multilayer networks. Physics Reports, 544(1), 1–122. DOI: 10.1016/j.physrep.2014.07.001 ↗

How to cite this page

ScholarGate. (2026, June 3). Multilayer Network Diffusion Analysis. ScholarGate. https://scholargate.app/en/network-analysis/multilayer-network-diffusion-analysis

Related methods

Multilayer Community DetectionMultilayer Social Network AnalysisMultiplex Network AnalysisNetwork Diffusion AnalysisSocial Network AnalysisTemporal Network Diffusion Analysis

Which method?

Set this method beside its closest kin and read them side by side — the library lays the books on the table; the choice is yours.

  • Multilayer Community DetectionNetwork analysis↔ compare
  • Multilayer Social Network AnalysisNetwork analysis↔ compare
  • Multiplex Network AnalysisNetwork analysis↔ compare
  • Network Diffusion AnalysisNetwork analysis↔ compare
  • Social Network AnalysisNetwork analysis↔ compare
  • Temporal Network Diffusion AnalysisNetwork analysis↔ compare
Compare side by side →

Referenced by

Directed Multiplex Network AnalysisMultilayer Knowledge Graph AnalysisMultilayer Stochastic Block Model

Similar methods

Multiplex Network AnalysisMultilayer Social Network AnalysisMultilayer Temporal Network AnalysisMultilayer Community DetectionMultilayer Network AnalysisMultilayer PageRankMultilayer Closeness CentralityDirected Multiplex Network Analysis

Related reference concepts

Network Formation and Analysis: TheoryComputational SociologyNetwork Analysis in the HumanitiesContact Rates and Mixing PatternsSocial Networks and LanguageGraph and Network Visualization

Spotted an issue on this page? Report or suggest a fix →

ScholarGate — Multilayer Network Diffusion Analysis (Multilayer Network Diffusion Analysis). Retrieved 2026-07-21 from https://scholargate.app/en/network-analysis/multilayer-network-diffusion-analysis · Dataset: https://doi.org/10.5281/zenodo.20539026
Quick facts
Originator
Gomez, S. et al.; Boccaletti, S. et al.
Year
2013–2014
Type
Network diffusion model
DataType
Multilayer adjacency matrices, inter-layer coupling matrices, node-state time series
Subfamily
Network science
Related methods
Multilayer Community DetectionMultilayer Social Network AnalysisMultiplex Network AnalysisNetwork Diffusion AnalysisSocial Network AnalysisTemporal Network Diffusion Analysis
ScholarGate

A content-first reference library for research methods — what each one is, how it works, and where it comes from.

Open data (CC-BY)

Explore

  • Library
  • Search the library…
  • Browse by field
  • Fields
  • Journey
  • Compare
  • Which method?

Reference

  • Subjects
  • Atlas
  • Glossary
  • Methodology
  • Philosophy

Your tools

  • Bookshelf
  • Desk
  • Chat

Company

  • About
  • Pricing
  • Contact
  • Suggest a method

Entries are compiled from published sources for reference. Verifying the accuracy and suitability of any information for your own use remains your responsibility.

© 2026 ScholarGate · A research-method reference library
  • Privacy
  • Cookies
  • Terms
  • Delete account