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›Network Diffusion Analysis
Machine learningNetwork science

Network Diffusion Analysis

Network Diffusion Analysis (Spread and Propagation on Graphs) · Also known as: diffusion on networks, information diffusion, contagion spreading model, network propagation model

Network diffusion analysis models how information, diseases, behaviors, or innovations spread across a graph of nodes and edges. Drawing on classical epidemic theory (SI, SIR, SIS) and modern network science, it tracks which nodes become infected, how quickly, and whether the spread reaches a global cascade or dies out locally.

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.

Network Diffusion Analysis
Betweenness CentralityEigenvector CentralityModularity AnalysisSocial Network AnalysisTwo-mode Network AnalysisBayesian Network Diffusi…Bayesian Social Network…Closeness CentralityDirected Network Diffusi…Dynamic Exponential Rand…

+8 more

When to use it

Use network diffusion analysis when the research question concerns how something propagates through a relational system — disease outbreaks, misinformation, innovation adoption, cascading failures in infrastructure, or gene regulatory signals. It is well-suited to both empirical networks (real contact data) and synthetic network models. Do not apply it when no meaningful relational structure exists among units (use time-series or regression instead), when the network is so small (fewer than ~20 nodes) that stochastic effects dominate and aggregate equations are misleading, or when transmission dynamics are entirely unknown and cannot be estimated — in that case results will be speculative.

Strengths & limitations

Strengths
  • Directly models the mechanism of spread rather than merely correlating outcomes, enabling causal reasoning about interventions.
  • Captures heterogeneity: real networks with hubs produce qualitatively different dynamics than random graphs, which purely statistical models miss.
  • Allows counterfactual simulation — e.g., what if we vaccinate the top-5 betweenness nodes instead of random nodes?
  • Applicable across disciplines: epidemiology, sociology, computer science, economics, and biology all use the same formal framework.
  • Can be fitted to empirical time-series data to estimate transmission rates and reproductive numbers.
Limitations
  • Requires knowledge of network structure; missing or noisy edge data strongly bias diffusion predictions.
  • Compartmental models assume homogeneous mixing within compartments, which can be unrealistic for small or structured groups.
  • Parameter estimation (beta, gamma) demands time-series incidence data that is often unavailable or incomplete.
  • Computationally intensive for very large networks when Monte Carlo simulation is required.

Frequently asked

Which compartmental model should I choose?

Choose SI if adoption is permanent and irreversible (e.g., buying a product). Choose SIR if individuals stop spreading after recovery or loss of interest. Choose SIS if re-infection or re-adoption is possible. Choose SEIR when there is a meaningful latency period between exposure and infectiousness.

Do I need the full network, or will aggregate statistics do?

Mean-field approximations based on degree distribution work well when clustering is low and the network is large. For clustered or modular networks, node-level simulations on the actual graph are necessary because aggregate statistics mask important structural effects.

How do I estimate the transmission rate beta?

Fit beta (and gamma if applicable) by calibrating the model to observed incidence time-series using least squares, maximum likelihood, or Approximate Bayesian Computation. Without empirical data, sensitivity analysis across a plausible beta range is the minimum expectation.

What is the basic reproduction number R0 and why does it matter?

R0 = beta / gamma is the expected number of secondary infections from one seed in a fully susceptible population. If R0 > 1 a major epidemic is possible; if R0 < 1 the outbreak dies out. On heterogeneous networks the effective threshold depends on the degree distribution, not just the mean degree.

Can I apply network diffusion analysis to small networks?

Yes, but with caution. On networks with fewer than ~50 nodes, stochastic variance is very high — individual runs can differ dramatically. Deterministic ODE solutions are unreliable at small scale. Run many Monte Carlo replicates and report the full distribution of outcomes, not just the mean.

Sources

  1. Kermack, W. O. & McKendrick, A. G. (1927). A contribution to the mathematical theory of epidemics. Proceedings of the Royal Society of London A, 115(772), 700–721. DOI: 10.1098/rspa.1927.0118 ↗
  2. Watts, D. J. & Strogatz, S. H. (1998). Collective dynamics of 'small-world' networks. Nature, 393, 440–442. DOI: 10.1038/30918 ↗

How to cite this page

ScholarGate. (2026, June 3). Network Diffusion Analysis (Spread and Propagation on Graphs). ScholarGate. https://scholargate.app/en/network-analysis/network-diffusion-analysis

Related methods

Betweenness CentralityEigenvector CentralityModularity AnalysisSocial Network AnalysisTwo-mode Network 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.

  • Betweenness CentralityNetwork analysis↔ compare
  • Eigenvector CentralityNetwork analysis↔ compare
  • Modularity AnalysisNetwork analysis↔ compare
  • Social Network AnalysisNetwork analysis↔ compare
  • Two-mode Network AnalysisNetwork analysis↔ compare
Compare side by side →

Referenced by

Bayesian Network Diffusion AnalysisBayesian Social Network AnalysisCloseness CentralityDirected Network Diffusion AnalysisDynamic Exponential Random Graph ModelKnowledge Graph AnalysisModularity AnalysisMultilayer Network Diffusion AnalysisMultiplex Network AnalysisTemporal Network Diffusion AnalysisTemporal PageRankTemporal Social Network AnalysisWeighted Network Diffusion AnalysisWeighted Temporal Network Analysis

Similar methods

Network Diffusion ModelsDirected Network Diffusion AnalysisBayesian Network Diffusion AnalysisTemporal Network Diffusion AnalysisWeighted Network Diffusion AnalysisMultilayer Network Diffusion AnalysisSocial Network AnalysisTemporal Network Analysis

Related reference concepts

Susceptible-Exposed-Infected-Recovered (SEIR) ModelsDisease Transmission and DynamicsTransmission Dynamics and Reproduction NumberViral Epidemiology and TransmissionBasic Reproduction Number and ThresholdContact Rates and Mixing Patterns

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

ScholarGate — Network Diffusion Analysis (Network Diffusion Analysis (Spread and Propagation on Graphs)). Retrieved 2026-07-21 from https://scholargate.app/en/network-analysis/network-diffusion-analysis · Dataset: https://doi.org/10.5281/zenodo.20539026
Quick facts
Originator
Kermack, W. O. & McKendrick, A. G.
Year
1927 (epidemic roots); network formalization 1990s–2000s
Type
Simulation / analytical model
DataType
Graph (nodes, edges, edge weights; time-series contact data)
Subfamily
Network science
Related methods
Betweenness CentralityEigenvector CentralityModularity AnalysisSocial Network AnalysisTwo-mode Network 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