LISA: Scaling the Social Influence Spectrum for Multi-Budget Decisions

699_Social Influence Spectrum at Scale Near-Optimal Solutions for Multiple Budgets at Once.

Summary
Problem
Method
Results
Takeaways

The paper introduces LISA (sub-Linear Influence Spectrum Approximation), an algorithm for computing the "Influence Spectrum" (InfSpec), which solves Influence Maximization (InfMax) for a range of seed set sizes [k_lower, k_upper] simultaneously. It achieves a (1 - 1/e - ε) approximation guarantee with high probability, outperforming previous state-of-the-art methods in speed by orders of magnitude on billion-scale networks.

TL;DR

Quantifying social influence typically involves solving for a specific number of "seeds" (). But what if your budget is flexible? This paper introduces LISA, the first algorithm capable of computing the Influence Spectrum—finding near-optimal seed sets for all budgets from to simultaneously. It processes billion-edge graphs in minutes, offering a guarantee while being 100x faster than previous kings of the hill like IMM.

Background: The Price of Flexibility

The Influence Maximization (InfMax) problem is a staple of viral marketing: find nodes to maximize the expected reach. However, in the real world, decision-makers don't just ask "Who are the best 100 people?" They ask "What is the ROI if I pick 50, 100, or 500?"

Until now, answering this meant rerunning expensive algorithms for every single value of . Existing SOTA methods like IMM and SSA scale poorly when you need a wide range of results because their sampling logic is optimized for a single, fixed .

The Core Insight: The Influence Spectrum (InfSpec)

The authors propose InfSpec, the maximum influence at every possible seed set size within a range.

The technical hurdle? The number of required samples (hyperedges) in Reverse Influence Sampling (RIS) is governed by , which changes non-monotonically with . LISA solves this by utilizing a "Stop-and-Stare" philosophy simplified through a global threshold .

LISA's Methodology

Instead of estimating for each , LISA uses a martingale-based stopping rule. It generates a stream of hyperedges and checks a simple condition: Is the coverage of the current candidate seed set for the smallest budget high enough?

LISA Algorithm Architecture

The algorithm iterates by doubling the sample count until the degree of the seed set in the hypergraph exceeds the theoretical threshold . Because the Greedy Max-Coverage solution for a large contains the solutions for smaller as prefixes, a single "spectrum" is generated in one pass.

Experimental Results: Billion-Scale Domination

The paper puts LISA to the test on the massive Twitter dataset (1.5 billion edges).

1. Speed

LISA is the clear winner. While other methods take hours to compute solutions for a range of 100 different values, LISA finishes the entire spectrum in roughly 15 minutes. Performance Comparison on Twitter

2. Efficiency

The memory footprint is a critical bottleneck for InfMax. LISA manages to keep memory consumption nearly half that of TIM+ and IMM on the largest datasets because it avoids the redundant sample storage needed by point-solution reruns. Memory Usage Comparison

Critical Analysis & Conclusion

Takeaway

LISA proves that the "computational cost" of being flexible with your budget is negligible. By deriving a global stopping condition, we can "kill all birds with one stone"—obtaining the entire influence-to-cost curve rather than just a single point.

Limitations

While LISA is near-optimal for standard IC and LT models, its performance on more "expensive" diffusion models (like continuous-time models) remains an open question. Additionally, the algorithm assumes submodularity; if the influence function lacks this property (e.g., in some competitive settings), the greedy prefix approach would fail.

Future Outlook

This work sets a new bar for industrial viral marketing. The ability to provide an interactive "Spectrum" allows marketers to perform cost-benefit analyses in real-time on massive graphs, moving the field from theoretical optimization to practical decision science.

Find Similar Papers

Try Our Examples

  • Search for recent papers that extend Reverse Influence Sampling (RIS) to dynamic or temporal social networks beyond the static IC and LT models.
  • Which paper first introduced the Reverse Influence Sampling (RIS) framework, and how does LISA's martingale-based stopping rule differ from the original's approach?
  • Investigate if the Influence Spectrum approach has been applied to budget-constrained influence maximization where costs are non-uniform across nodes.
Contents
LISA: Scaling the Social Influence Spectrum for Multi-Budget Decisions
1. TL;DR
2. Background: The Price of Flexibility
3. The Core Insight: The Influence Spectrum (InfSpec)
3.1. LISA's Methodology
4. Experimental Results: Billion-Scale Domination
4.1. 1. Speed
4.2. 2. Efficiency
5. Critical Analysis & Conclusion
5.1. Takeaway
5.2. Limitations
6. Future Outlook