In recent years, social networking platforms have gained significant popularity among the masses like connecting with people and propagating ones thoughts and opinions. This has opened the door to user-specific advertisements and recommendations on these platforms, bringing along a significant focus on Influence Maximisation (IM) on social networks due to its wide applicability in target advertising, viral marketing, and personalized recommendations. The aim of IM is to identify certain nodes in the network which can help maximize the spread of certain information through a diffusion cascade. While several works have been proposed for IM, most were inefficient in exploiting community structures to their full extent. In this work, we propose a community structures-based approach, which employs a K-Shell algorithm in order to generate a score for the connections between seed nodes and communities for low-budget scenarios. Further, our approach employs entropy within communities to ensure the proper spread of information within the communities. We choose the Independent Cascade (IC) model to simulate information spread and evaluate it on four evaluation metrics. We validate our proposed approach on eight publicly available networks and find that it significantly outperforms the baseline approaches on these metrics, while still being relatively efficient.
翻译:近年来,社会网络平台在群众中获得显著支持,如与人建立联系,传播思想和意见等。这为这些平台上用户专用广告和建议打开了大门,由于在目标广告、病毒营销和个人化建议中广泛适用,从而显著关注社会网络的影响力最大化。IM的目的是在网络中确定某些节点,帮助通过传播级联最大限度地传播某些信息。虽然为IM提出了若干工作,但大多数工作在充分利用社区结构方面效率不高。在这项工作中,我们建议采用基于社区结构的方法,采用K-Shell算法,为低预算情景的种子节点和社区之间建立联系产生分数。此外,我们的做法在社区内采用催化器,以确保信息在社区内适当传播。我们选择独立卡萨德(IC)模型,以模拟信息传播并评价四个评价指标。我们验证了我们关于8个公开网络的拟议方法,发现它大大超过这些基准的基线方法,但效率仍然相对较高。