CFIN: A community-based algorithm for finding influential nodes in complex social networks

被引:29
作者
Khomami, Mohammad Mehdi Daliri [1 ]
Rezvanian, Alireza [2 ,3 ]
Meybodi, Mohammad Reza [1 ]
Bagheri, Alireza [1 ]
机构
[1] Amirkabir Univ Technol, Tehran Polytech, Dept Comp Engn, Tehran, Iran
[2] Univ Sci & Culture, Dept Comp Engn, Tehran, Iran
[3] Inst Res Fundamental Sci IPM, Sch Comp Sci, Tehran, Iran
关键词
Complex network; Social network analysis; Influence maximization; Community detection; INFLUENCE MAXIMIZATION; SET;
D O I
10.1007/s11227-020-03355-2
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Influence maximization (IM) problem, a fundamental algorithmic problem, is the problem of selecting a set of k users (refer as seed set) from a social network to maximize the expected number of influenced users (also known as influence spread). Due to the numerous applications of IM in marketing, IM has been studied extensively in recent years. Nevertheless, many algorithms do not take into consideration the impact of communities to influence maximization and some algorithms are non-scalable and time-consuming in practice. In this paper, we proposed a fast and scalable algorithm called community finding influential node (CFIN) that selects k users based on community structure, which maximizes the influence spread in the networks. The CFIN consists of two main parts for influence maximization: (1) seed selection and (2) local community spreading. The first part of CFIN is the extraction of seed nodes from communities which obtained the running of the community detection algorithm. In this part, to decrease computational complexity effectively and scatter seed nodes into communities, the meaningful communities are selected. The second part consists of the influence spread inside communities that are independent of each other. In this part, the final seed nodes entered to distribute the local spreading by the use of a simple path inside communities. To study the performance of the CFIN, several experiments have been conducted on some real and synthetic networks. The experimental simulations on the CFIN, in comparison with other algorithms, confirm the superiority of the CFIN in terms of influence spread, coverage ratio, running time, and Dolan-More performance profile.
引用
收藏
页码:2207 / 2236
页数:30
相关论文
共 75 条
  • [1] Adamic L.A., 2005, P 3 INT WORKSH LINK
  • [2] Link communities reveal multiscale complexity in networks
    Ahn, Yong-Yeol
    Bagrow, James P.
    Lehmann, Sune
    [J]. NATURE, 2010, 466 (7307) : 761 - U11
  • [3] Reducing power consumption of non-preemptive real-time systems
    Alrashed, Saleh
    [J]. JOURNAL OF SUPERCOMPUTING, 2017, 73 (12) : 5402 - 5413
  • [4] An efficient agent-based algorithm for overlapping community detection using nodes' closeness
    Badie, Reza
    Aleahmad, Abolfazl
    Asadpour, Masoud
    Rahgozar, Maseud
    [J]. PHYSICA A-STATISTICAL MECHANICS AND ITS APPLICATIONS, 2013, 392 (20) : 5231 - 5247
  • [5] Community detection in networks using self-avoiding random walks
    Bagnato, Guilherme de Guzzi
    Furlan Ronqui, Jose Ricardo
    Travieso, Gonzalo
    [J]. PHYSICA A-STATISTICAL MECHANICS AND ITS APPLICATIONS, 2018, 505 : 1046 - 1055
  • [6] Budak C., 2011, P 20 INT C WORLD WID, P665, DOI DOI 10.1145/1963405.1963499
  • [7] Mixing patterns and individual differences in networks
    Cantwell, George T.
    Newman, M. E. J.
    [J]. PHYSICAL REVIEW E, 2019, 99 (04)
  • [8] Chang P, 2008, 2008 IEEE SYMPOSIUM ON ADVANCED MANAGEMENT OF INFORMATION FOR GLOBALIZED ENTERPRISES, PROCEEDINGS, P234
  • [9] Efficient Influence Maximization in Social Networks
    Chen, Wei
    Wang, Yajun
    Yang, Siyu
    [J]. KDD-09: 15TH ACM SIGKDD CONFERENCE ON KNOWLEDGE DISCOVERY AND DATA MINING, 2009, : 199 - 207
  • [10] CIM: Community-Based Influence Maximization in Social Networks
    Chen, Yi-Cheng
    Zhu, Wen-Yuan
    Peng, Wen-Chih
    Lee, Wang-Chien
    Lee, Suh-Yin
    [J]. ACM TRANSACTIONS ON INTELLIGENT SYSTEMS AND TECHNOLOGY, 2014, 5 (02)