Research Article
The Spreading of Information in Online Social Networks through Cellular Automata
Algorithm 1
The information spreading model pseudocode.
Define: | State← current state of a node | τ← time step | Duration← the period in current state | Procedure: | for each t ∈τ do | Traverse the network and fill in State of each node | for each node in small-world networks do | if State = unaware then | if Propagation factor then | State← interested | else | State ← concerned | end if | else if State = concerned then | if Memory superposition factor then | State ← interested | else | Duration←Duration + 1 | end if | else if State = interested then | if Information attenuation factor then | State←abandoned | else | Duration←Duration + 1 | end if | end if | end for | end for |
|