Influence maximization in social networks using graph embedding and graph neural network

被引:118
作者
Kumar, Sanjay [1 ,2 ]
Mallik, Abhishek [1 ]
Khetarpal, Anavi [1 ]
Panda, B. S. [2 ]
机构
[1] Delhi Technol Univ, Dept Comp Sci & Engn, Main Bawana Rd, New Delhi 110042, India
[2] Indian Inst Technol Delhi, Dept Math, Comp Sci & Applicat Grp, New Delhi 110016, India
关键词
Complex networks; Graph embedding; Graph neural network; Influence maximization; Online social networks; COMPLEX NETWORKS; CENTRALITY; SPREADERS; NODES;
D O I
10.1016/j.ins.2022.06.075
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
With the boom in technologies and mobile networks in recent years, online social networks have become an integral part of our daily lives. These virtual networks connect people worldwide and provide them excellent platforms for promoting their products and ideas. It is often the case that certain users are more influential than others present on social net-works. The process of efficiently recognizing influential users to maximize a particular piece of information across a network is known as Influence Maximization (IM). In this paper, we propose a novel method of influence maximization by using the idea of graph embedding and graph neural networks. This study intends to convert the problem of influ-ence maximization in complex networks into a pseudo-regression problem. As part of our approach, first, we employ the struc2vec node embedding to generate the embedding for every node in the network, and the obtained embedding acts as the feature for each node. The nodes and their features are then fed into a Graph Neural Network (GNN) based regres-sor. The labels required for training the GNN for the regression task are obtained by calcu-lating every node's influence under the Susceptible-Infected-Recovered (SIR) and Independent Cascade (IC) information diffusion model. After that, we select an optimal training network by performing a parametric analysis on synthetic test networks. Finally, the trained model is used to predict the probable influence of nodes on the target network. Experimental results on several real-life networks based on various evaluation metrics show that the proposed approach outperforms some of the classical and recently proposed influence maximization methods.(c) 2022 Elsevier Inc. All rights reserved.
引用
收藏
页码:1617 / 1636
页数:20
相关论文
共 43 条
[1]   Identifying and ranking influential spreaders in complex networks by neighborhood coreness [J].
Bae, Joonhyun ;
Kim, Sangwook .
PHYSICA A-STATISTICAL MECHANICS AND ITS APPLICATIONS, 2014, 395 :549-559
[2]   Emergence of scaling in random networks [J].
Barabási, AL ;
Albert, R .
SCIENCE, 1999, 286 (5439) :509-512
[3]  
Belkin M, 2002, ADV NEUR IN, V14, P585
[4]   A new local and multidimensional ranking measure to detect spreaders in social networks [J].
Berahmand, Kamal ;
Bouyer, Asgarali ;
Samadi, Negin .
COMPUTING, 2019, 101 (11) :1711-1733
[5]   Reaction-diffusion processes and metapopulation models in heterogeneous networks [J].
Colizza, Vittoria ;
Pastor-Satorras, Romualdo ;
Vespignani, Alessandro .
NATURE PHYSICS, 2007, 3 (04) :276-282
[6]  
Domingos P., 2001, KDD-2001. Proceedings of the Seventh ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, P57, DOI 10.1145/502512.502525
[7]   Social Networking by Proxy: Analysis of Dogster, Catster and Hamsterster [J].
Duenker, Daniel ;
Kunegis, Jerome .
WWW'15 COMPANION: PROCEEDINGS OF THE 24TH INTERNATIONAL CONFERENCE ON WORLD WIDE WEB, 2015, :361-362
[8]   CENTRALITY IN SOCIAL NETWORKS CONCEPTUAL CLARIFICATION [J].
FREEMAN, LC .
SOCIAL NETWORKS, 1979, 1 (03) :215-239
[9]  
Gleich D., 2004, Yahoo! Research Techni-cal Report, V13, P22
[10]  
Goyal A., 2011, P 20 INT C COMP WORL, P47