Maximizing the spread of positive influence in signed social networks

Influence maximization in a social network involves identifying an initial subset of nodes with a pre-defined size in order to begin the information diffusion with the objective of maximizing the influenced nodes. In this study, a sign-aware cascade (SC) model is proposed for modeling the effect of both trust and distrust relationships on activation of nodes with positive or negative opinions towards a product in the signed social networks. It is proved that positive influence maximization is NP-hard in the SC model and influence function is neither monotone nor submodular. For solving this NP-hard problem, a particle swarm optimization (PSO) method is presented which applies the random keys representation technique to convert the continuous search space of the PSO to the discrete search space of this problem. To improve the performance of this PSO method against premature convergence, a re-initialization mechanism for portion of particles with poorer fitness values and a heuristic mutation operator for global best particle are proposed. Experiments establish the effectiveness of the SC in modeling the real-world cascades. In addition, PSO method is compared with the well-known algorithms in the literature on two real- world data sets. The evaluation results demonstrate that the proposed method outperforms the compared algorithms significantly in the SC model.

[1]  Yuhui Qiu,et al.  An adaptive diversity strategy for particle swarm optimization , 2005, 2005 International Conference on Natural Language Processing and Knowledge Engineering.

[2]  Yuehui Chen,et al.  A Task Scheduling Algorithm Based on PSO for Grid Computing , 2008 .

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

[4]  James C. Bean,et al.  Genetic Algorithms and Random Keys for Sequencing and Optimization , 1994, INFORMS J. Comput..

[5]  My T. Thai,et al.  Maximizing the Spread of Positive Influence in Online Social Networks , 2013, 2013 IEEE 33rd International Conference on Distributed Computing Systems.

[6]  Sourav S. Bhowmick,et al.  CASINO: towards conformity-aware social influence analysis in online social networks , 2011, CIKM '11.

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

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

[9]  Caroline Haythornthwaite,et al.  Studying Online Social Networks , 2006, J. Comput. Mediat. Commun..

[10]  Song Wang,et al.  Maximizing influence spread in modular social networks by optimal resource allocation , 2011, Expert Syst. Appl..

[11]  Andrea Landherr,et al.  A Critical Review of Centrality Measures in Social Networks , 2010, Bus. Inf. Syst. Eng..

[12]  N. Metropolis,et al.  Equation of State Calculations by Fast Computing Machines , 1953, Resonance.

[13]  Boleslaw K. Szymanski,et al.  LabelRankT: incremental community detection in dynamic networks via label propagation , 2013, DyNetMM '13.

[14]  Yue Shi,et al.  A modified particle swarm optimizer , 1998, 1998 IEEE International Conference on Evolutionary Computation Proceedings. IEEE World Congress on Computational Intelligence (Cat. No.98TH8360).

[15]  Cheng Wang,et al.  A global optimization algorithm for target set selection problems , 2014, Inf. Sci..

[16]  Rafael Bello,et al.  Constricted Particle Swarm Optimization based Algorithm for Global Optimization , 2012, Polibits.

[17]  Masahiro Kimura,et al.  Finding Influential Nodes in a Social Network from Information Diffusion Data , 2009 .

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

[19]  B. Wellman,et al.  Studying On-Line Social Networks , 1999 .

[20]  Wei Chen,et al.  Influence diffusion dynamics and influence maximization in social networks with friend and foe relationships , 2011, WSDM.

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

[22]  Mehmet Fatih Tasgetiren,et al.  Particle swarm optimization algorithm for single machine total weighted tardiness problem , 2004, Proceedings of the 2004 Congress on Evolutionary Computation (IEEE Cat. No.04TH8753).

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

[24]  Asaf Shapira,et al.  A note on maximizing the spread of influence in social networks , 2011, Inf. Process. Lett..

[25]  Laks V. S. Lakshmanan,et al.  Learning influence probabilities in social networks , 2010, WSDM '10.

[26]  James Kennedy,et al.  Particle swarm optimization , 2002, Proceedings of ICNN'95 - International Conference on Neural Networks.

[27]  Han Zhao,et al.  Identifying influential nodes in complex networks with community structure , 2013, Knowl. Based Syst..

[28]  Lei Xie,et al.  Minimizing the expected complete influence time of a social network , 2010, Inf. Sci..

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

[30]  Y. Narahari,et al.  A Shapley Value-Based Approach to Discover Influential Nodes in Social Networks , 2011, IEEE Transactions on Automation Science and Engineering.

[31]  Sabbir Ahmed,et al.  Discovering influential nodes from trust network , 2013, SAC '13.