Viral marketing and the diffusion of trends on social networks
Collective dynamics of ‘small-world’ networks