Robust Influence Maximization

Uncertainty about models and data is ubiquitous in the computational social sciences, and it creates a need for robust social network algorithms, which can simultaneously provide guarantees across a spectrum of models and parameter settings. We begin an investigation into this broad domain by studying robust algorithms for the Influence Maximization problem, in which the goal is to identify a set of k nodes in a social network whose joint influence on the network is maximized. We define a Robust Influence Maximization framework wherein an algorithm is presented with a set of influence functions, typically derived from different influence models or different parameter settings for the same model. The different parameter settings could be derived from observed cascades on different topics, under different conditions, or at different times. The algorithm's goal is to identify a set of k nodes who are simultaneously influential for all influence functions, compared to the (function-specific) optimum solutions. We show strong approximation hardness results for this problem unless the algorithm gets to select at least a logarithmic factor more seeds than the optimum solution. However, when enough extra seeds may be selected, we show that techniques of Krause et al. can be used to approximate the optimum robust influence to within a factor of 1-1/e. We evaluate this bicriteria approximation algorithm against natural heuristics on several real-world data sets. Our experiments indicate that the worst-case hardness does not necessarily translate into bad performance on real-world data sets; all algorithms perform fairly well.

[1]  Reynold Cheng,et al.  Online Influence Maximization , 2015, KDD.

[2]  Christian Borgs,et al.  Maximizing Social Influence in Nearly Optimal Time , 2012, SODA.

[3]  Yu Wang,et al.  Community-based greedy algorithm for mining top-K influential nodes in mobile social networks , 2010, KDD.

[4]  David Kempe,et al.  Stability of influence maximization , 2014, KDD.

[5]  Matthew Richardson,et al.  Mining the network value of customers , 2001, KDD '01.

[6]  Jure Leskovec,et al.  Inferring networks of diffusion and influence , 2010, KDD.

[7]  Yajun Wang,et al.  Combinatorial Multi-Armed Bandit and Its Extension to Probabilistically Triggered Arms , 2014, J. Mach. Learn. Res..

[8]  Alessandro Panconesi,et al.  Trace complexity of network inference , 2013, KDD.

[9]  Bernhard Schölkopf,et al.  Uncovering the Temporal Dynamics of Diffusion Networks , 2011, ICML.

[10]  Matthew Richardson,et al.  Mining knowledge-sharing sites for viral marketing , 2002, KDD.

[11]  Jon Kleinberg,et al.  Maximizing the spread of influence through a social network , 2003, KDD '03.

[12]  Felix Schlenk,et al.  Proof of Theorem 2 , 2005 .

[13]  Andreas Krause,et al.  Cost-effective outbreak detection in networks , 2007, KDD '07.

[14]  Xiaodong Chen,et al.  On Influential Nodes Tracking in Dynamic Social Networks , 2015, SDM.

[15]  H. B. McMahan,et al.  Robust Submodular Observation Selection , 2008 .

[16]  Laks V. S. Lakshmanan,et al.  A Data-Based Approach to Social Influence Maximization , 2011, Proc. VLDB Endow..

[17]  Le Song,et al.  Estimating Diffusion Network Structures: Recovery Conditions, Sample Complexity & Soft-thresholding Algorithm , 2014, ICML.

[18]  Jure Leskovec,et al.  On the Convexity of Latent Social Network Inference , 2010, NIPS.

[19]  Jacob Goldenberg,et al.  Talk of the Network: A Complex Systems Look at the Underlying Process of Word-of-Mouth , 2001 .

[20]  Le Song,et al.  Influence Function Learning in Information Diffusion Networks , 2014, ICML.

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

[22]  Yifei Yuan,et al.  Scalable Influence Maximization in Social Networks under the Linear Threshold Model , 2010, 2010 IEEE International Conference on Data Mining.

[23]  M. L. Fisher,et al.  An analysis of approximations for maximizing submodular set functions—I , 1978, Math. Program..

[24]  Pradeep Varakantham,et al.  Robust Influence Maximization: (Extended Abstract) , 2016, AAMAS.

[25]  Masahiro Kimura,et al.  Selecting Information Diffusion Models over Social Networks for Behavioral Analysis , 2010, ECML/PKDD.

[26]  Abhijin Adiga,et al.  Sensitivity of Diffusion Dynamics to Network Uncertainty , 2013, AAAI.

[27]  K. Campbell,et al.  Name generators in surveys of personal networks , 1991 .

[28]  Christos Faloutsos,et al.  Kronecker Graphs: An Approach to Modeling Networks , 2008, J. Mach. Learn. Res..

[29]  David C. Parkes,et al.  Learnability of Influence in Networks , 2015, NIPS.

[30]  Wei Chen,et al.  Scalable influence maximization for independent cascade model in large-scale social networks , 2012, Data Mining and Knowledge Discovery.

[31]  Wei Chen,et al.  Efficient influence maximization in social networks , 2009, KDD.

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

[33]  Laks V. S. Lakshmanan,et al.  Information and Influence Propagation in Social Networks , 2013, Synthesis Lectures on Data Management.

[34]  Laks V. S. Lakshmanan,et al.  On minimizing budget and time in influence propagation over social networks , 2012, Social Network Analysis and Mining.

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

[36]  Sujay Sanghavi,et al.  Learning the graph of epidemic cascades , 2012, SIGMETRICS '12.

[37]  David Steurer,et al.  Analytical approach to parallel repetition , 2013, STOC.

[38]  Jure Leskovec,et al.  Meme-tracking and the dynamics of the news cycle , 2009, KDD.

[39]  References , 1971 .

[40]  Le Song,et al.  Scalable Influence Estimation in Continuous-Time Diffusion Networks , 2013, NIPS.

[41]  Sanjeev Khanna,et al.  Influence Maximization in Undirected Networks , 2014, SODA.

[42]  Bernhard Scholkopf,et al.  Submodular Inference of Diffusion Networks from Multiple Trees , 2012, ICML.

[43]  Wei Chen,et al.  Robust Influence Maximization , 2016, KDD.

[44]  BonchiFrancesco,et al.  A data-based approach to social influence maximization , 2011, VLDB 2011.