You post something online, a few friends share it, some of their friends share it too — and suddenly it has reached a million people. What looks like magic follows a surprisingly clean mathematical rule.
The Independent Cascade Model (IC model), introduced by Kempe, Kleinberg and Tardos in 2003, captures diffusion in a network with one elegant idea: whenever a node first becomes active, it gets exactly one chance to activate each of its still-inactive neighbors. The probability of success along each edge is fixed in advance and each attempt is independent — a coin flip that the node only gets to make once.
The cascade then unfolds in rounds. In round one the initial seed set is active. In round two every seed flips its edge coins and activates some neighbors. Those newly active nodes flip their own coins in round three, and so on, until no new activations happen. The process always terminates.
Simple as this sounds, it is one of the most studied models in network science. It has been used to describe the spread of information on Twitter, the diffusion of new agricultural techniques among farmers, and the propagation of computer viruses — anything where exposure to an active neighbor gives you a single, stochastic nudge.
Comments
Loading comments...