Influence Maximization via Graph Neural Bandits

Yuting Feng, Vincent Y. F. Tan, Bogdan Cautis
6/18/2024
cs.LGcs.AIcs.IR

No official code found. Best implementation: goldenretriever-5423/IM_GNB (6 stars, last commit 2024-04-12).

Abstract

We consider a ubiquitous scenario in the study of Influence Maximization (IM), in which there is limited knowledge about the topology of the diffusion network. We set the IM problem in a multi-round diffusion campaign, aiming to maximize the number of distinct users that are influenced. Leveraging the capability of bandit algorithms to effectively balance the objectives of exploration and exploitation, as well as the expressivity of neural networks, our study explores the application of neural bandit algorithms to the IM problem. We propose the framework IM-GNB (Influence Maximization with Graph Neural Bandits), where we provide an estimate of the users' probabilities of being influenced by influencers (also known as diffusion seeds). This initial estimate forms the basis for constructing both an exploitation graph and an exploration one. Subsequently, IM-GNB handles the exploration-exploitation tradeoff, by selecting seed nodes in real-time using Graph Convolutional Networks (GCN), in which the pre-estimated graphs are employed to refine the influencers' estimated rewards in each contextual setting. Through extensive experiments on two large real-world datasets, we demonstrate the effectiveness of IM-GNB compared with other baseline methods, significantly improving the spread outcome of such diffusion campaigns, when the underlying network is unknown.

View on arXivView PDF

Code Implementations(1)

influencer maximization with neural bandit

61PythonDec 11, 20232 years ago

Similar Papers

Cite this paper

@article{feng2024influence,
  title  = {Influence Maximization via Graph Neural Bandits},
  author = {Yuting Feng and Vincent Y. F. Tan and Bogdan Cautis},
  year   = {2024},
  eprint = {2406.12835},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2406.12835v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2406.12835.svg)](https://codeofpaper.com/paper/2406.12835)

Discussion