GreediRIS: Scalable Influence Maximization using Distributed Streaming Maximum Cover
Reet Barik, Wade Cappa, S M Ferdous, Marco Minutoli, Mahantesh, Halappanavar, Ananth Kalyanaraman

TL;DR
GreediRIS is a scalable, distributed streaming algorithm for influence maximization that significantly improves speed and efficiency on large-scale networks while maintaining solution quality.
Contribution
It introduces GreediRIS, a novel parallel distributed approximation algorithm leveraging RandGreedi, with proven guarantees and optimized communication for influence maximization.
Findings
Achieves up to 36x speedup on supercomputers.
Maintains high influence spread quality.
Outperforms existing distributed algorithms significantly.
Abstract
Influence maximization--the problem of identifying a subset of k influential seeds (vertices) in a network--is a classical problem in network science with numerous applications. The problem is NP-hard, but there exist efficient polynomial time approximations. However, scaling these algorithms still remain a daunting task due to the complexities associated with steps involving stochastic sampling and large-scale aggregations. In this paper, we present a new parallel distributed approximation algorithm for influence maximization with provable approximation guarantees. Our approach, which we call GreediRIS, leverages the RandGreedi framework--a state-of-the-art approach for distributed submodular optimization--for solving a step that computes a maximum k cover. GreediRIS combines distributed and streaming models of computations, along with pruning techniques, to effectively address the…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsVideo Analysis and Summarization · Anomaly Detection Techniques and Applications · Machine Learning and Data Classification
