Sketch-based Influence Maximization and Computation: Scaling up with Guarantees
Not on the map. Why?
Abstract (arXiv)
Propagation of contagion through networks is a fundamental process. It is used to model the spread of information, influence, or a viral infection. Diffusion patterns can be specified by a probabilistic model, such as Independent Cascade (IC), or captured by a set of representative traces. Basic computational problems in the study of diffusion are influence queries (determining the potency of a specified seed set of nodes) and Influence Maximization (identifying the most influential seed set of a given size). Answering each influence query involves many edge traversals, and does not scale when there are many queries on very large graphs. The gold standard for Influence Maximization is the greedy algorithm, which iteratively adds to the seed set a node maximizing the marginal gain in influence. Greedy has a guaranteed approximation ratio of at least (1-1/e) and actually produces a sequence of nodes, with each prefix having approximation guarantee with respect to the same-size optimum. Since Greedy does not scale well beyond a few million edges, for larger inputs one must currently use either heuristics or alternative algorithms designed for a pre-specified small seed set size. We develop a novel sketch-based design for influence computation. Our greedy Sketch-based Influence Maximization (SKIM) algorithm scales to graphs with billions of edges, with one to two orders of magnitude speedup over the best greedy methods. It still has a guaranteed approximation ratio, and in practice its quality nearly matches that of exact greedy. We also present influence oracles, which use linear-time preprocessing to generate a small sketch for each node, allowing the influence of any seed set to be quickly answered from the sketches of its nodes.
Key facts. Cited by 9 papers in the map (data through 14 Oct 2026). First posted on arXiv 26 Aug 2014.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 2; 2023: 3; 2024: 0; 2025: 1; 2026: 2.
9 papers.
- 2022A Survey on Influence Maximization: From an ML-Based Combinatorial Optimizationcited by 15
- 2022LeNSE: Learning To Navigate Subgraph Embeddings for Large-Scale Combinatorial Optimisationcited by 8
- 2023Learning of networked spreading models from noisy and incomplete datacited by 2
- 2023Finding Influencers in Complex Networks: An Effective Deep Reinforcement Learning Approachcited by 1
- 2021Influence Estimation and Maximization via Neural Mean-Field Dynamicscited by 0
- 2023XFlow: Benchmarking Flow Behaviors over Graphscited by 0
- 2025GNN-Based Candidate Node Predictor for Influence Maximization in Temporal Graphscited by 0
- 2026Budgeted Online Influence Maximizationcited by 0
- 2026Network World Models as Environments for Algorithm Design on Complex Systemscited by 0
- 2026Network World Models as Environments for Algorithm Design on Complex Systems1 Oct 2026
- 2026Budgeted Online Influence Maximization21 Apr 2026
- 2025GNN-Based Candidate Node Predictor for Influence Maximization in Temporal Graphs31 Mar 2025
- 2023Learning of networked spreading models from noisy and incomplete data20 Dec 2023
- 2023Finding Influencers in Complex Networks: An Effective Deep Reinforcement Learning Approach9 Sep 2023
- 2023XFlow: Benchmarking Flow Behaviors over Graphs7 Aug 2023
- 2022A Survey on Influence Maximization: From an ML-Based Combinatorial Optimization6 Nov 2022
- 2022LeNSE: Learning To Navigate Subgraph Embeddings for Large-Scale Combinatorial Optimisation20 May 2022
- 2021Influence Estimation and Maximization via Neural Mean-Field Dynamics3 Jun 2021