Maximizing Social Influence in Nearly Optimal Time
Microsoft Research (United Kingdom) · Massachusetts Institute of Technology · +1 more institution
Abstract
Diffusion is a fundamental graph process, underpinning such phenomena as epidemic disease contagion and the spread of innovation by word-of-mouth. We address the algorithmic problem of finding a set of k initial seed nodes in a network so that the expected size of the resulting cascade is maximized, under the standard independent cascade model of network diffusion. Runtime is a primary consideration for this problem due to the massive size of the relevant input networks. We provide a fast algorithm for the influence maximization problem, obtaining the near-optimal approximation factor of (1 - 1/e - epsilon), for any epsilon > 0, in time O((m+n)k log(n) / epsilon^2). Our algorithm is runtime-optimal (up to a…
Citation impact
- FWCI
- 9.24
- Percentile
- 100%
- References
- 0
Authors
4Topics & keywords
- Logarithm
- Maximization
- Binary logarithm
- Omega
- Approximation algorithm
- BETA (programming language)
- Cascade
- Reduction (mathematics)
- Good health and well-being