Maximizing Influence in Social Networks: A Two-Stage Stochastic Programming Approach That Exploits Submodularity
arXiv:1512.04180 · doi:10.1007/s10589-017-9958-x
Abstract
We consider stochastic influence maximization problems arising in social networks. In contrast to existing studies that involve greedy approximation algorithms with a 63% performance guarantee, our work focuses on solving the problem optimally. To this end, we introduce a new class of problems that we refer to as two-stage stochastic submodular optimization models. We propose a delayed constraint generation algorithm to find the optimal solution to this class of problems with a finite number of samples. The influence maximization problems of interest are special cases of this general problem class. We show that the submodularity of the influence function can be exploited to develop strong optimality cuts that are more effective than the standard optimality cuts available in the literature. Finally, we report our computational experiments with large-scale real-world datasets for two fundamental influence maximization problems, independent cascade and linear threshold, and show that our proposed algorithm outperforms the greedy algorithm.
References in corpus (1)
Cited by in corpus (10)
- Chance-Constrained Combinatorial Optimization with a Probability Oracle and Its Application to Probabilistic Partial Set Covering
- Stochastic Dynamic Programming Heuristics for Influence Maximization-Revenue Optimization
- Large-scale multi-objective influence maximisation with network downscaling
- An Exact Cutting Plane Method for -submodular Function Maximization
- Influence Maximization With Deactivation In Social Networks
- Strong valid inequalities for a class of concave submodular minimization problems under cardinality constraints
- Benders decomposition algorithms for minimizing the spread of harmful contagions in networks
- Efficient presolving methods for the influence maximization problem
- A Polyhedral Approach to Bisubmodular Function Minimization
- An Exact Method for Constrained Maximization of the Conditional Value-at-Risk of a Class of Stochastic Submodular Functions