IM-Bandit: Conquering the Dynamic Nature of Social Influence

Maximizing Influence Diffusion over Evolving Social Networks

2019-04-10
Xudong Wu, Luoyi Fu, Jingfan Meng, Xinbing Wang
Summary
Problem
Method
Results
Takeaways
Abstract

This paper introduces a novel framework for Influence Maximization (IM) over evolving social networks, titled IM-Bandit. It combines an Upper Confidence Bound (UCB) based learning mechanism with a multi-round seed selection strategy to address the challenges of growing network topologies and unknown influence probabilities, achieving significantly higher diffusion reach than static SOTA baselines.

TL;DR

Social networks are not static artifacts; they are living, breathing entities. This paper addresses the Evolving Influence Maximization (IM) problem, where both the network topology and the influence probabilities are unknown and changing. By framing the problem as a Multi-Armed Bandit (MAB) and utilizing a UCB-based learning approach, the authors propose a solution that adaptively selects seeds in rounds, outperforming traditional static algorithms on real-world evolving datasets.

Problem & Motivation: The "Static" Fallacy

Most Influence Maximization (IM) algorithms since Kempe et al. (2003) operate under a "frozen" world assumption: the graph today is the graph tomorrow. However, modern platforms like WeChat or Twitter grow by millions of users monthly.

This evolution introduces two fatal flaws in static IM:

  1. Topology Drift: Seeds chosen on Day 1 are disconnected from users who join on Day 10.
  2. Probability Blindness: We cannot know the "word-of-mouth" strength (influence probability) of a newly created social link without observing interactions.

Methodology: The Bandit Bridge

The authors bridge this gap by mapping IM into the Bandit domain. Each user is treated as a "base-arm" with an unknown reward distribution (their influence probability).

1. UCB-based Learning

Instead of guessing probabilities, the algorithm tracks every successful and failed influence attempt across links. Using Hoeffding’s Inequality, it calculates an Upper Confidence Bound (UCB) for each user's influence: This formula balances Exploitation (using known influential nodes) and Exploration (testing new or uncertain nodes).

2. Multi-Round Seed Selection

Rather than picking all seeds at , the framework picks seeds in each round . It uses the Reverse Reachable (RR) Sets framework, which is currently the gold standard for IM efficiency, to select seeds that cover the most "Reverse Reachable" nodes in the current graph snapshot.

Model Overview: Trial-based Seed Selection

Experiments & Results

The authors tested their method on citation networks from Data Mining (DM) and Artificial Intelligence (AI) fields—natural evolving networks where nodes (papers) and edges (citations) appear over decades.

Key Findings:

  • Convergence: The "Regret" (the gap between the algorithm and the theoretical optimum) is sub-linear, meaning the more rounds the algorithm runs, the closer it gets to the ground-truth optimal performance.
  • Superiority: In the AI dataset, our solution (IM-Bandit) significantly outperformed IMM and SKIM as years progressed, because it successfully "learned" the value of new emerging papers that static algorithms ignored.

Performance over years Figure: Influence diffusion size over years under different seed budgets. Note how the performance gap widens as the network grows.

Critical Analysis & Conclusion

Takeaway

The core contribution is the realization that Influence is an online learning problem, not just a combinatorial optimization problem. By adaptively updating beliefs about user influence, marketers can capture the "new waves" of users in a growing network.

Limitations

  • Node Vitality: The paper assumes nodes join and stay. In real social networks, nodes also "churn" (leave), which isn't explicitly modeled here.
  • Feedback Latency: The model assumes feedback is available at the end of each round. In reality, influence cascades can take a long time to complete, potentially overlapping with the next round.

Future Outlook

Future research could integrate Contextual Bandits, where user features (e.g., bio, interests) help predict the influence probability of a new user even before they interact with their neighbors.

Find Similar Papers

Try Our Examples

  • Search for recent papers that extend online influence maximization to include node/edge deletion or dynamic community structures.
  • Which paper first introduced the Reverse Reachable Sets (RR-sets) framework and how did it revolutionize influence maximization efficiency?
  • Explore how State Space Models (SSM) or Graph Neural Networks (GNN) have been applied to predict future network evolution for proactive influence maximization.
Contents
IM-Bandit: Conquering the Dynamic Nature of Social Influence
1. TL;DR
2. Problem & Motivation: The "Static" Fallacy
3. Methodology: The Bandit Bridge
3.1. 1. UCB-based Learning
3.2. 2. Multi-Round Seed Selection
4. Experiments & Results
4.1. Key Findings:
5. Critical Analysis & Conclusion
5.1. Takeaway
5.2. Limitations
5.3. Future Outlook