Influence Maximization: Near-Optimal Time Complexity Meets Practical Efficiency
Youze Tang, Xiaokui Xiao, Yanchen Shi

TL;DR
This paper introduces TIM, an influence maximization algorithm that achieves near-optimal theoretical time complexity and practical efficiency, enabling large-scale social network analysis with high accuracy and speed.
Contribution
TIM bridges the gap between theoretical guarantees and practical performance in influence maximization, supporting general diffusion models and handling large datasets efficiently.
Findings
TIM runs in near-optimal expected time complexity.
TIM outperforms state-of-the-art solutions by up to four orders of magnitude in speed.
TIM successfully processes networks with over 40 million nodes and 1.4 billion edges.
Abstract
Given a social network G and a constant k, the influence maximization problem asks for k nodes in G that (directly and indirectly) influence the largest number of nodes under a pre-defined diffusion model. This problem finds important applications in viral marketing, and has been extensively studied in the literature. Existing algorithms for influence maximization, however, either trade approximation guarantees for practical efficiency, or vice versa. In particular, among the algorithms that achieve constant factor approximations under the prominent independent cascade (IC) model or linear threshold (LT) model, none can handle a million-node graph without incurring prohibitive overheads. This paper presents TIM, an algorithm that aims to bridge the theory and practice in influence maximization. On the theory side, we show that TIM runs in O((k+\ell) (n+m) \log n / \epsilon^2) expected…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsComplex Network Analysis Techniques · Opinion Dynamics and Social Influence · Mobile Crowdsensing and Crowdsourcing
