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

Directed Network Diffusion Analysis

Directed Network Diffusion Analysis (Influence and Spreading Processes on Directed Graphs) · Also known as: directed diffusion model, information spreading on directed networks, directed cascade analysis, directed influence propagation

Directed network diffusion analysis studies how information, disease, behavior, or influence spreads through a network in which edges carry direction — meaning transmission flows one way along each link. It combines graph-theoretic representations with stochastic spreading models such as independent cascade, linear threshold, or SIR/SIS, and is central to influence maximization, epidemic forecasting, and information propagation research.

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.

Directed Network Diffusion Analysis
Directed Community Detec…Directed PageRankMultiplex Network Analys…Network Diffusion Analys…Social Network AnalysisTemporal Network Diffusi…

When to use it

Use directed network diffusion analysis when you need to model or predict spreading phenomena in systems where relationships are asymmetric — such as social media followership, citation networks, supply chains, or biological signaling cascades. It is the appropriate choice over undirected diffusion whenever the direction of influence materially changes reachability. Do not use it when the network is genuinely undirected or when edge direction is assumed rather than measured; forcing direction onto undirected data introduces spurious asymmetry. Avoid it on very sparse directed graphs with fewer than a few dozen nodes, where analytic solutions are preferable to simulation.

Strengths & limitations

Strengths
  • Explicitly models asymmetric transmission, capturing real-world directional dynamics that undirected methods miss.
  • Applicable across diverse domains: epidemiology, marketing, information diffusion, organizational influence.
  • Monte Carlo simulation provides flexible, model-agnostic estimates of expected spread.
  • Identifies optimal seed sets for intervention or seeding campaigns via influence maximization.
  • Compatible with temporal and weighted extensions for richer modeling.
Limitations
  • Transmission probabilities are often unknown and must be estimated or assumed, introducing model sensitivity.
  • Monte Carlo simulation can be computationally expensive on large graphs; approximations sacrifice accuracy.
  • Results depend heavily on the choice of spreading model (IC vs. LT vs. SIR), and models may not reflect true dynamics.
  • Requires reliable directed edge data; mislabeled or inferred directionality undermines validity.

Frequently asked

What is the difference between the independent cascade and linear threshold models?

In independent cascade, each newly activated node makes one probabilistic attempt to activate each out-neighbor independently. In linear threshold, a node activates when the total weight of already-active in-neighbors exceeds a node-specific threshold. IC models spontaneous, independent influence attempts; LT models cumulative social pressure.

How do I estimate transmission probabilities from data?

Common approaches include the trivalency model (uniform probabilities), learning from observed cascades via maximum likelihood, or setting probabilities proportional to interaction frequency or edge weight. Always test sensitivity to these assumptions by running analyses under alternative probability values.

How many Monte Carlo simulations are needed?

Typically 1,000 to 10,000 runs per seed set are used in published work. Run until estimates stabilize — monitor variance across batches of 100–500 runs. For very large graphs, use approximation algorithms such as CELF or CELF++ to reduce runtime while maintaining accuracy guarantees.

Can I apply directed diffusion analysis to weighted networks?

Yes. Edge weights naturally encode transmission probabilities or rates, and most spreading models extend directly to weighted directed graphs. Normalization of weights into the [0,1] range is often required to interpret them as probabilities.

When should I prefer an epidemic model over an influence maximization approach?

Use epidemic models (SIR/SIS) when you want to understand system-level dynamics, thresholds, and equilibria — for example, whether an outbreak grows or dies out. Use influence maximization when you want to identify the best seed set for a campaign or intervention with a fixed budget.

Sources

  1. Kempe, D., Kleinberg, J., & Tardos, E. (2003). Maximizing the spread of influence through a social network. Proceedings of the 9th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, 137–146. DOI: 10.1145/956750.956769 ↗
  2. Pastor-Satorras, R., Castellano, C., Van Mieghem, P., & Vespignani, A. (2015). Epidemic processes in complex networks. Reviews of Modern Physics, 87(3), 925–979. DOI: 10.1103/RevModPhys.87.925 ↗

How to cite this page

ScholarGate. (2026, June 3). Directed Network Diffusion Analysis (Influence and Spreading Processes on Directed Graphs). ScholarGate. https://scholargate.app/en/network-analysis/directed-network-diffusion-analysis

Related methods

Directed Community DetectionDirected PageRankMultiplex 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.

  • Directed Community DetectionNetwork analysis↔ compare
  • Directed PageRankNetwork 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 →

Similar methods

Network Diffusion AnalysisNetwork Diffusion ModelsWeighted Network Diffusion AnalysisBayesian Network Diffusion AnalysisTemporal Network Diffusion AnalysisMultilayer Network Diffusion AnalysisDirected Community DetectionDirected Social Network Analysis

Related reference concepts

Network Formation and Analysis: TheoryPageRank and HITS AlgorithmsComputational SociologyNetwork Analysis in the HumanitiesDirected Acyclic GraphGraph and Network Visualization

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

ScholarGate — Directed Network Diffusion Analysis (Directed Network Diffusion Analysis (Influence and Spreading Processes on Directed Graphs)). Retrieved 2026-07-21 from https://scholargate.app/en/network-analysis/directed-network-diffusion-analysis · Dataset: https://doi.org/10.5281/zenodo.20539026
Quick facts
Originator
Kempe, D.; Kleinberg, J.; Tardos, E. (influence maximization); Pastor-Satorras, R. et al. (epidemic spreading)
Year
2003 (influence maximization formalization); epidemic models traced to Kermack & McKendrick, 1927
Type
Network spreading and cascade analysis
DataType
Directed graphs with node states and edge transmission probabilities
Subfamily
Network science
Related methods
Directed Community DetectionDirected PageRankMultiplex 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