Maximizing Influence with Graph Neural Networks
George Panagopoulos, Nikolaos Tziortziotis, Michalis Vazirgiannis,, Fragkiskos D. Malliaros

TL;DR
This paper introduces extsc{Glie}, a graph neural network that accurately estimates influence spread in large networks, enabling more efficient influence maximization algorithms that outperform existing methods in both speed and quality.
Contribution
The paper presents extsc{Glie}, a novel GNN-based influence estimator and two influence maximization algorithms that are scalable, accurate, and inductive, handling graphs with millions of nodes.
Findings
extsc{Glie} provides influence estimates up to 10 times larger graphs than training set.
The algorithms outperform benchmarks in influence quality and computational efficiency.
The methods are inductive, trained on small graphs, and effective on large real-world networks.
Abstract
Finding the seed set that maximizes the influence spread over a network is a well-known NP-hard problem. Though a greedy algorithm can provide near-optimal solutions, the subproblem of influence estimation renders the solutions inefficient. In this work, we propose \textsc{Glie}, a graph neural network that learns how to estimate the influence spread of the independent cascade. \textsc{Glie} relies on a theoretical upper bound that is tightened through supervised training. Experiments indicate that it provides accurate influence estimation for real graphs up to 10 times larger than the train set. Subsequently, we incorporate it into two influence maximization techniques. We first utilize Cost Effective Lazy Forward optimization substituting Monte Carlo simulations with \textsc{Glie}, surpassing the benchmarks albeit with a computational overhead. To improve computational efficiency we…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Graph Neural Networks · Complex Network Analysis Techniques · Complexity and Algorithms in Graphs
MethodsGraph Neural Network
