NEDRL-CIM: Bridging Network Embeddings and DRL for Competitive Influence in Evolving Networks

NEDRL-CIM:Network Embedding Meets Deep Reinforcement Learning to Tackle Competitive Influence Maximization on Evolving Social Networks

2021-10-06
Khurshed Ali, Chih-Yu Wang, Mi-Yen Yeh, Cheng-Te Li, Yi-Shin Chen
Summary
Problem
Method
Results
Takeaways
Abstract

This paper introduces NEDRL-CIM (alternatively referred to as DRL-EMB), a Deep Reinforcement Learning framework that leverages network embedding to solve the Competitive Influence Maximization (CIM) problem on evolving social networks. By integrating Node2Vec for state representation and a novel Transient Competitive Linear Threshold (TCLT) model, it successfully identifies optimal seeding strategies in dynamic environments where network topology and competition coexist.

TL;DR

In the real world, social networks are not frozen; they are living, breathing entities where connections form and dissolve constantly. This paper presents NEDRL-CIM (DRL-EMB), the first framework to tackle Competitive Influence Maximization (CIM) on evolving graphs. By combining Deep Reinforcement Learning with automated network embeddings, the authors outperform traditional heuristics and previous DRL models in both influence reach and computational speed.

The Evolution Dilemma: Why Static Models Fail

Most Influence Maximization (IM) research acts like a photographer, taking a single snapshot of a network and deciding on a strategy. However, real marketing happens in a "movie." A "super-influencer" today might have zero connections in tomorrow's graph snapshot.

The authors identify two fatal flaws in prior work:

  1. Static Bias: Ignoring how the addition of new users or friendships changes the optimal "seed" nodes.
  2. Feature Engineering Bottleneck: Existing DRL methods (like DRL-HCF) use manual features (e.g., node degree, neighborhood size). This is slow and often misses the subtle structural shifts inherent in evolving manifolds.

Methodology: The DRL-EMB Architecture

The core innovation lies in treating the CIM problem as a sequential decision-making task where the environment itself changes at every step.

1. Transient Competitive Linear Threshold (TCLT)

The authors propose TCLT, a propagation model designed for the "moving target" of evolving graphs. Unlike static models, in TCLT:

  • Seed nodes selected at time propagate influence in the current graph .
  • Newly activated nodes propagate that influence in the next version of the graph .
  • This forces the DRL agent to consider not just who is powerful now, but who will be strategically positioned in the future.

2. State Representation via Embedding

Instead of manual recipes for features, the framework uses Node2Vec to generate -dimensional vectors () for every node in each snapshot. This high-dimensional representation captures the "role" of a node better than a simple degree count.

DRL Framework Architecture

3. The DRL Loop

The agent uses a Deep Q-Network (DQN) to select actions (meta-strategies like "MaxDegree" or "Weight") based on the current embedded state. By using an -greedy policy and experience replay, it learns which strategies thrive specifically under competition and evolution.

Experimental Results: Faster and Stronger

The authors tested their model against several baselines, including DRL-HCF (which uses hand-crafted features) and heuristics like PageRank and MaxDegree.

Superior Performance

On the BitcoinAlpha dataset, DRL-EMB achieved a reward of 488, nearly doubling the performance of DRL-HCF (250) in certain competitive settings. This proves that embeddings capture essential "evolutionary signals" that human-designed features miss.

Performance Comparison Table

Efficiency Gains

One of the most striking results is the Training Time Efficiency. Because DRL-EMB computes embeddings offline before the training loop starts, it avoids the heavy overhead of re-calculating graph statistics in every episode.

  • DRL-HCF: >120 hours on BitcoinOTC.
  • DRL-EMB: ~80 hours on BitcoinOTC.

Training Convergence and Efficiency Fig: DRL-EMB converges faster and reaches a higher reward ceiling than HCF-based models.

Critical Insight & Future Outlook

NEDRL-CIM shifts the paradigm from "calculating the best node" to "learning the best strategy for a dynamic environment."

Limitations: The current model uses static Node2Vec on separate snapshots. While effective, it doesn't explicitly model the transition between snapshots within the embedding space itself.

Transition to Transfer Learning: The authors conclude by suggesting Transfer Learning. Imagine training a model on Twitter's growth pattern and applying it to a new emerging social network—this "cross-network" intelligence is the next frontier for automated viral marketing.

Takeaway for the Industry

If you are building recommendation engines or viral marketing tools, stop looking at your graph as a constant. The value of a node is localized in time. Using DRL with latent embeddings allows for adaptive strategies that anticipate network growth rather than just reacting to it.

Find Similar Papers

Try Our Examples

  • Search for recent papers that utilize Dynamic Network Embedding (e.g., DyNEDN or TGN) instead of static snapshot embeddings for Influence Maximization.
  • Identify the origin of the Competitive Linear Threshold (CLT) model and how subsequent studies have adapted it for non-stationary or temporal graph sequences.
  • Explore research that applies Transfer Learning within DRL frameworks to generalize Influence Maximization policies across different social network topologies.
Contents
NEDRL-CIM: Bridging Network Embeddings and DRL for Competitive Influence in Evolving Networks
1. TL;DR
2. The Evolution Dilemma: Why Static Models Fail
3. Methodology: The DRL-EMB Architecture
3.1. 1. Transient Competitive Linear Threshold (TCLT)
3.2. 2. State Representation via Embedding
3.3. 3. The DRL Loop
4. Experimental Results: Faster and Stronger
4.1. Superior Performance
4.2. Efficiency Gains
5. Critical Insight & Future Outlook
6. Takeaway for the Industry