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...

Full description

Bibliographic Details
Main Authors: Hongchun Wu, Jiaxing Shang, Shangbo Zhou, Yong Feng, Baohua Qiang, Wu Xie
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