General Threshold Model for Social Cascades: Analysis and Simulations

Social behaviors and choices spread through interactions and may lead to a cascading behavior. Understanding how such social cascades spread in a network is crucial for many applications ranging from viral marketing to political campaigns. The behavior of cascade depends crucially on the model of cascade or social influence and the topological structure of the social network. In this paper we study the general threshold model of cascades which are parameterized by a distribution over the natural numbers, in which the collective influence from infected neighbors, once beyond the threshold of an individual u, will trigger the infection of u. By varying the choice of the distribution, the general threshold model can model cascades with and without the submodular property. In fact, the general threshold model captures many previously studied cascade models as special cases, including the independent cascade model, the linear threshold model, and k-complex contagions. We provide both analytical and experimental results for how cascades from a general threshold model spread in a general growing network model, which contains preferential attachment models as special cases. We show that if we choose the initial seeds as the early arriving nodes, the contagion can spread to a good fraction of the network and this fraction crucially depends on the fixed points of a function derived only from the specified distribution. We also show, using a coauthorship network derived from DBLP databases and the Stanford web network, that our theoretical results can be used to predict the infection rate up to a decent degree of accuracy, while the configuration model does the job poorly.

[1]  Jon Kleinberg,et al.  Differences in the mechanics of information diffusion across topics: idioms, political hashtags, and complex contagion on twitter , 2011, WWW.

[2]  Jon M. Kleinberg,et al.  Small-World Phenomena and the Dynamics of Information , 2001, NIPS.

[3]  J. Coleman,et al.  Medical Innovation: A Diffusion Study. , 1967 .

[4]  M. Newman,et al.  Scaling and percolation in the small-world network model. , 1999, Physical review. E, Statistical physics, plasmas, fluids, and related interdisciplinary topics.

[5]  Jie Gao,et al.  How Complex Contagions Spread Quickly in Preferential Attachment Models and Other Time-Evolving Networks , 2014, IEEE Transactions on Network Science and Engineering.

[6]  Elchanan Mossel,et al.  Submodularity of Influence in Social Networks: From Local to Global , 2010, SIAM J. Comput..

[7]  M E J Newman,et al.  Identity and Search in Social Networks , 2002, Science.

[8]  Eli Upfal,et al.  Stochastic models for the Web graph , 2000, Proceedings 41st Annual Symposium on Foundations of Computer Science.

[9]  Jie Gao,et al.  Complex Contagions in Kleinberg's Small World Model , 2014, ITCS.

[10]  J S MACDONALD,et al.  CHAIN MIGRATION, ETHNIC NEIGHBORHOOD FORMATION AND SOCIAL NETWORKS. , 1964, The Milbank Memorial Fund quarterly.

[11]  A survey of random processes with reinforcement , 2007, math/0610076.

[12]  Ali Esmaili,et al.  Probability and Random Processes , 2005, Technometrics.

[13]  Jon M. Kleinberg,et al.  The small-world phenomenon: an algorithmic perspective , 2000, STOC '00.

[14]  Lada A. Adamic,et al.  The political blogosphere and the 2004 U.S. election: divided they blog , 2005, LinkKDD '05.

[15]  T. Kamarck,et al.  Social support and smoking cessation and maintenance. , 1986, Journal of consulting and clinical psychology.

[16]  Ravi Kumar,et al.  Extracting Large-Scale Knowledge Bases from the Web , 1999, VLDB.

[17]  Jacob Goldenberg,et al.  Using Complex Systems Analysis to Advance Marketing Theory Development , 2001 .

[18]  Arun G. Chandrasekhar,et al.  The Diffusion of Microfinance , 2012, Science.

[19]  Jon M. Kleinberg,et al.  Group formation in large social networks: membership, growth, and evolution , 2006, KDD '06.

[20]  Jie Gao,et al.  Complex contagion and the weakness of long ties in social networks: revisited , 2013, EC '13.

[21]  Mark S. Granovetter Threshold Models of Collective Behavior , 1978, American Journal of Sociology.

[22]  Elchanan Mossel,et al.  Submodularity of Influence in Social Networks: From Local to Global , 2010, SIAM J. Comput..

[23]  Jon M. Kleinberg,et al.  The Web as a Graph: Measurements, Models, and Methods , 1999, COCOON.

[24]  Éva Tardos,et al.  Maximizing the Spread of Influence through a Social Network , 2015, Theory Comput..

[25]  Lars Backstrom,et al.  Structural diversity in social contagion , 2012, Proceedings of the National Academy of Sciences.

[26]  C. Winick The Diffusion of an Innovation Among Physicians , 2016 .

[27]  Alessandro Panconesi,et al.  Concentration of Measure for the Analysis of Randomized Algorithms , 2009 .

[28]  Robin Pemantle When are touchpoints limits for generalized Pólya urns , 1991 .

[29]  Duncan J. Watts,et al.  Collective dynamics of ‘small-world’ networks , 1998, Nature.

[30]  Albert,et al.  Emergence of scaling in random networks , 1999, Science.