A K-shell Decomposition Based Algorithm for Influence Maximization
Influence maximization is an issue to find a K-node seed set of influential nodes that can maximize the number of influenced nodes in a social network, where K is a given parameter. A greedy algorithm can approximate the optimal result within a factor of (1-1/e-ε) $$(1-1/e-\varepsilon )$$ , but it i...
Saved in:
| Published in | Engineering the Web in the Big Data Era pp. 269 - 283 |
|---|---|
| Main Authors | , , , |
| Format | Book Chapter |
| Language | English |
| Published |
Cham
Springer International Publishing
2015
|
| Series | Lecture Notes in Computer Science |
| Subjects | |
| Online Access | Get full text |
| ISBN | 3319198890 9783319198897 |
| ISSN | 0302-9743 1611-3349 |
| DOI | 10.1007/978-3-319-19890-3_18 |
Cover
| Summary: | Influence maximization is an issue to find a K-node seed set of influential nodes that can maximize the number of influenced nodes in a social network, where K is a given parameter. A greedy algorithm can approximate the optimal result within a factor of (1-1/e-ε) $$(1-1/e-\varepsilon )$$ , but it is computationally expensive. The degree-based heuristic algorithm is simple, but it is of unstable accuracy without considering propagation characteristics. To address these issues, a k-shell decomposition algorithm(KDA) for influence maximization is proposed under the linear threshold model in this paper. First, we present an improved greedy algorithm(IGA) by discarding some unnecessary calculations. Secondly, the network is decomposed using a k-shell decomposition method to calculate the potential influence of nodes. Finally the nodes with the largest potential influence and the nodes with the largest marginal influence degrees are selected at each step to compose a K-node seed set. The experimental results show that KDA can achieve both high efficiency and high accuracy, compared with the existing representative algorithms. |
|---|---|
| Bibliography: | Original Abstract: Influence maximization is an issue to find a K-node seed set of influential nodes that can maximize the number of influenced nodes in a social network, where K is a given parameter. A greedy algorithm can approximate the optimal result within a factor of (1-1/e-ε)\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$(1-1/e-\varepsilon )$$\end{document}, but it is computationally expensive. The degree-based heuristic algorithm is simple, but it is of unstable accuracy without considering propagation characteristics. To address these issues, a k-shell decomposition algorithm(KDA) for influence maximization is proposed under the linear threshold model in this paper. First, we present an improved greedy algorithm(IGA) by discarding some unnecessary calculations. Secondly, the network is decomposed using a k-shell decomposition method to calculate the potential influence of nodes. Finally the nodes with the largest potential influence and the nodes with the largest marginal influence degrees are selected at each step to compose a K-node seed set. The experimental results show that KDA can achieve both high efficiency and high accuracy, compared with the existing representative algorithms. |
| ISBN: | 3319198890 9783319198897 |
| ISSN: | 0302-9743 1611-3349 |
| DOI: | 10.1007/978-3-319-19890-3_18 |