首页> 外文期刊>Swarm and Evolutionary Computation >Finding influential users for different time bounds in social networks using multi-objective optimization
【24h】

Finding influential users for different time bounds in social networks using multi-objective optimization

机译:使用多目标优化找到社交网络中不同时间限制的有影响力的用户

获取原文
获取原文并翻译 | 示例
       

摘要

Online social networks play an important role in marketing services. Influence maximization is a major challenge, in which the goal is to find the most influential users in a social network. Increasing the number of influenced users at the end of a diffusion process while decreasing the time of diffusion are two main objectives of the influence maximization problem. The goal of this paper is to find multiple sets of influential users such that each of them is the best set to spread influence for a specific time bound. Considering two conflicting objectives, increasing influence and decreasing diffusion time, we employ the NSGA-II algorithm which is a powerful algorithm in multi-objective optimization to find different seed sets with high influence at different diffusion times. Since social networks are large, computing influence and diffusion time of all chromosomes in each iteration will be challenging and computationally expensive. Therefore, we propose two methods which can estimate the expected influence and diffusion time of a seed set in an efficient manner. Providing the set of all potentially optimal solutions helps a decision maker evaluate the trade-offs between the two objectives, i.e., the number of influenced users and diffusion time. In addition, we develop an approach for selecting seed sets, which have optimal influence for specific time bounds, from the resulting Pareto front of the NSGA-II. Finally, we show that applying our algorithm to real social networks outperforms existing algorithms for the influence maximization problem. The results show a good compromise between the two objectives and the final seed sets result in high influence for different time bounds.
机译:在线社交网络在营销服务中发挥着重要作用。影响最大化是一项重大挑战,其中目标是在社交网络中找到最有影响力的用户。增加了扩散过程结束时受影响的用户的数量,同时降低扩散的时间是影响最大化问题的两个主要目标。本文的目标是找到多组有影响的用户,使得它们中的每一个是对特定时间绑定的影响的最佳集合。考虑到两个冲突的目标,增加影响和扩散时间的降低时间,我们采用了NSGA-II算法,该算法是一种强大的多目标优化算法,以找到不同的种子集,在不同的扩散时间内具有高影响力。由于社交网络大,每个迭代中所有染色体的计算影响和扩散时间都将具有挑战性和计算昂贵。因此,我们提出了两种方法,可以以有效的方式估计种子集的预期影响和扩散时间。提供所有潜在最优解决方案的集合有助于决策者评估两个目标之间的权衡,即受影响的用户和扩散时间的数量。此外,我们开发一种选择选择种子组的方法,其对特定时间限制具有最佳影响,从而从NSGA-II的所得的帕累托前部进行。最后,我们表明将我们的算法应用于真实的社交网络,优于影响最大化问题的现有算法。结果表明,两个目标与最终种子集之间的良好折衷导致不同时间界限的高影响力。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号