How it Works
The Linear Threshold Model (LTM) is a fundamental model of social contagion introduced by Mark Granovetter (1978). Each agent (node) in a network has a private threshold θ_i drawn from a distribution F(θ). An agent adopts a behavior or opinion when the fraction of its neighbors who have already adopted exceeds its threshold.
The simulation proceeds in discrete rounds. In each round, all non-adopted nodes check whether the fraction of their adopted neighbors exceeds their threshold. If yes, they adopt. This continues until no further adoptions occur (fixed point) or all nodes have adopted.
The cascade size undergoes a phase transition: for low mean thresholds or high connectivity, nearly all nodes adopt; for high thresholds or sparse networks, the cascade dies out quickly. The "cascade window" in (k, θ) parameter space separates these regimes.
Frequently Asked Questions
What is the Linear Threshold Model?
The Linear Threshold Model (LTM), introduced by Granovetter, describes how behaviors spread through a network. Each node has a threshold θ_i and adopts a behavior when the fraction of its neighbors who have adopted exceeds θ_i.
What causes a social cascade?
A social cascade occurs when initial adopters trigger a chain reaction of adoption through the network. Even small initial seeds can cause global cascades if the threshold distribution and network topology are favorable.
How does network topology affect cascade size?
Highly connected hubs accelerate cascades. Random networks with low average thresholds see large cascades. Scale-free networks are particularly vulnerable because hubs can spread adoption rapidly to many neighbors.
What is a threshold distribution?
The threshold distribution F(θ) describes the probability that a random node has threshold below θ. A uniform distribution means thresholds are spread evenly between 0 and 1. Lower mean thresholds lead to larger cascades.
Who introduced the cascade model?
Mark Granovetter introduced the threshold cascade model in his 1978 paper "Threshold Models of Collective Behavior". It has since been extended by Watts and Dodds and many others.
What is the difference between innovators and imitators?
In cascade models, innovators (or seeds) adopt independently of neighbors. Imitators only adopt when enough neighbors have adopted. The seed set choice critically determines whether a cascade can ignite.
Can cascades be stopped once started?
Cascades can be stopped by removing high-degree hubs (network immunization) or by introducing nodes with very high thresholds that block propagation. This is the basis of epidemic containment strategies.
What real phenomena does this model capture?
The LTM captures viral marketing, political mobilization, bank runs, technology adoption, riot behavior, and the spread of social norms through communities.
What is a global cascade condition?
Watts (2002) showed a global cascade is possible when the "cascade window" is open: nodes with low thresholds and many low-threshold neighbors form a vulnerable cluster spanning the network.
How is cascade size measured?
Cascade size is the fraction of nodes that ultimately adopt. It ranges from 0 (no spread) to 1 (full adoption). The cascade size as a function of seed fraction shows a phase transition at a critical threshold.