LAIM: A Linear Time Iterative Approach for Efficient Influence Maximization in Large-Scale Networks
The problem of influence maximization (IM) has been extensively studied in recent years and has many practical applications such as social advertising and viral marketing. Given the network and diffusion model, IM aims to find an influential set of seed nodes so that targeting them as diffusion sour...
Main Authors: | , , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
IEEE
2018-01-01
|
Series: | IEEE Access |
Subjects: | |
Online Access: | https://ieeexplore.ieee.org/document/8428631/ |
id |
doaj-e2a89266e2b747c99f06a5471ff27cbd |
---|---|
record_format |
Article |
spelling |
doaj-e2a89266e2b747c99f06a5471ff27cbd2021-03-29T20:51:42ZengIEEEIEEE Access2169-35362018-01-016442214423410.1109/ACCESS.2018.28642408428631LAIM: A Linear Time Iterative Approach for Efficient Influence Maximization in Large-Scale NetworksHongchun Wu0Jiaxing Shang1https://orcid.org/0000-0002-3152-1760Shangbo Zhou2https://orcid.org/0000-0001-5057-8431Yong Feng3Baohua Qiang4Wu Xie5College of Computer Science, Chongqing University, Chongqing, ChinaCollege of Computer Science, Chongqing University, Chongqing, ChinaCollege of Computer Science, Chongqing University, Chongqing, ChinaCollege of Computer Science, Chongqing University, Chongqing, ChinaGuangxi Cooperative Innovation Center of Cloud Computing and Big Data, Guilin University of Electronic Technology, Guilin, ChinaGuangxi Key Laboratory of Trusted Software, Guilin University of Electronic Technology, Guilin, ChinaThe problem of influence maximization (IM) has been extensively studied in recent years and has many practical applications such as social advertising and viral marketing. Given the network and diffusion model, IM aims to find an influential set of seed nodes so that targeting them as diffusion sources will trigger the maximum cascade of influenced individuals. The largest challenge of the IM problem is its NP-hardness, and most of the existing approaches are with polynomial time complexity, making themselves unscalable to very large networks. To address this issue, in this paper, we propose LAIM: a linear time iterative approach for efficient IM on large-scale networks. Our framework has two steps: 1) influence approximation and 2) seed set selection. In the first step, we propose an iterative algorithm to compute the local influence of a node based on a recursive formula and use the local influence to approximate its global influence. In the second step, the k influential seed nodes are mined based on the approximated influence in the first step. Based on our model, we theoretically prove that the proposed approach has linear time and space complexity. We further accelerate our algorithm with simple modifications and propose its fast version. Experimental results on eight real-world large-scale networks exhibit the superiority of our approach over the state-of-the-art methods in terms of both effectiveness and efficiency.https://ieeexplore.ieee.org/document/8428631/Influence maximizationiterative algorithmsocial networks analysisinformation diffusioncomputational complexity |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Hongchun Wu Jiaxing Shang Shangbo Zhou Yong Feng Baohua Qiang Wu Xie |
spellingShingle |
Hongchun Wu Jiaxing Shang Shangbo Zhou Yong Feng Baohua Qiang Wu Xie LAIM: A Linear Time Iterative Approach for Efficient Influence Maximization in Large-Scale Networks IEEE Access Influence maximization iterative algorithm social networks analysis information diffusion computational complexity |
author_facet |
Hongchun Wu Jiaxing Shang Shangbo Zhou Yong Feng Baohua Qiang Wu Xie |
author_sort |
Hongchun Wu |
title |
LAIM: A Linear Time Iterative Approach for Efficient Influence Maximization in Large-Scale Networks |
title_short |
LAIM: A Linear Time Iterative Approach for Efficient Influence Maximization in Large-Scale Networks |
title_full |
LAIM: A Linear Time Iterative Approach for Efficient Influence Maximization in Large-Scale Networks |
title_fullStr |
LAIM: A Linear Time Iterative Approach for Efficient Influence Maximization in Large-Scale Networks |
title_full_unstemmed |
LAIM: A Linear Time Iterative Approach for Efficient Influence Maximization in Large-Scale Networks |
title_sort |
laim: a linear time iterative approach for efficient influence maximization in large-scale networks |
publisher |
IEEE |
series |
IEEE Access |
issn |
2169-3536 |
publishDate |
2018-01-01 |
description |
The problem of influence maximization (IM) has been extensively studied in recent years and has many practical applications such as social advertising and viral marketing. Given the network and diffusion model, IM aims to find an influential set of seed nodes so that targeting them as diffusion sources will trigger the maximum cascade of influenced individuals. The largest challenge of the IM problem is its NP-hardness, and most of the existing approaches are with polynomial time complexity, making themselves unscalable to very large networks. To address this issue, in this paper, we propose LAIM: a linear time iterative approach for efficient IM on large-scale networks. Our framework has two steps: 1) influence approximation and 2) seed set selection. In the first step, we propose an iterative algorithm to compute the local influence of a node based on a recursive formula and use the local influence to approximate its global influence. In the second step, the k influential seed nodes are mined based on the approximated influence in the first step. Based on our model, we theoretically prove that the proposed approach has linear time and space complexity. We further accelerate our algorithm with simple modifications and propose its fast version. Experimental results on eight real-world large-scale networks exhibit the superiority of our approach over the state-of-the-art methods in terms of both effectiveness and efficiency. |
topic |
Influence maximization iterative algorithm social networks analysis information diffusion computational complexity |
url |
https://ieeexplore.ieee.org/document/8428631/ |
work_keys_str_mv |
AT hongchunwu laimalineartimeiterativeapproachforefficientinfluencemaximizationinlargescalenetworks AT jiaxingshang laimalineartimeiterativeapproachforefficientinfluencemaximizationinlargescalenetworks AT shangbozhou laimalineartimeiterativeapproachforefficientinfluencemaximizationinlargescalenetworks AT yongfeng laimalineartimeiterativeapproachforefficientinfluencemaximizationinlargescalenetworks AT baohuaqiang laimalineartimeiterativeapproachforefficientinfluencemaximizationinlargescalenetworks AT wuxie laimalineartimeiterativeapproachforefficientinfluencemaximizationinlargescalenetworks |
_version_ |
1724194095375581184 |