Effective Influence Maximization Based on the Combination of Multiple Selectors

Influence maximization is an extensively studied optimization problem aiming at finding the best k seed nodes in a network such that they can influence the maximum number of individuals. Traditional heuristic or shortest path based methods either cannot provide any performance guarantee or require huge amount of memory usage, making themselves ineffective in real world applications. In this paper, we propose MSIM: a multi-selector framework which combines the intelligence of different existing algorithms. Our framework consists of three layers: (i) the selector layer; (ii) the combiner layer, and (iii) the evaluator layer. The first layer contains different selectors and each selector can be arbitrary existing influence maximization algorithm. The second layer contains several combiners and combines the output of the first layer in different ways. The third layer evaluates the candidates elected by the second layer to find the best seed nodes in an iterative manner. Experimental results on five real world datasets show that our framework always effectively finds better seed nodes than other state-of-the-art algorithms. Our work provides a new perspective to the study of influence maximization.

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

[2]  Wei Chen,et al.  Scalable influence maximization for prevalent viral marketing in large-scale social networks , 2010, KDD.

[3]  C. A. Murthy,et al.  A New Centrality Measure for Influence Maximization in Social Networks , 2011, PReMI.

[4]  Xiaokui Xiao,et al.  Influence maximization: near-optimal time complexity meets practical efficiency , 2014, SIGMOD Conference.

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

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

[7]  Masahiro Kimura,et al.  Tractable Models for Information Diffusion in Social Networks , 2006, PKDD.

[8]  Yifei Yuan,et al.  Influence Maximization in Social Networks When Negative Opinions May Emerge and Propagate , 2011, SDM.

[9]  Xin Li,et al.  CoFIM: A community-based framework for influence maximization on large-scale networks , 2017, Knowl. Based Syst..

[10]  Jinha Kim,et al.  Scalable and parallelizable processing of influence maximization for large-scale social networks? , 2013, 2013 IEEE 29th International Conference on Data Engineering (ICDE).

[11]  Laks V. S. Lakshmanan,et al.  CELF++: optimizing the greedy algorithm for influence maximization in social networks , 2011, WWW.

[12]  Vijay Mahajan,et al.  New Product Diffusion Models in Marketing: A Review and Directions for Research: , 1990 .

[13]  Yitong Wang,et al.  A Potential-Based Node Selection Strategy for Influence Maximization in a Social Network , 2009, ADMA.

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

[15]  Xiaokui Xiao,et al.  Influence Maximization in Near-Linear Time: A Martingale Approach , 2015, SIGMOD Conference.