A two-stage stochastic programming approach for influence maximization in social networks

被引:47
|
作者
Wu, Hao-Hsiang [1 ]
Kucukyavuz, Simge [1 ]
机构
[1] Univ Washington, Ind & Syst Engn, Seattle, WA 98195 USA
基金
美国国家科学基金会;
关键词
Social networks; Independent cascade; Linear threshold; Influence maximization; Stochastic programming; Submodularity; DECOMPOSITION ALGORITHMS; SUBMODULARITY; LOCATION;
D O I
10.1007/s10589-017-9958-x
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
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 basic greedy algorithm of Kempe et al. (Proceedings of the ninth ACM SIGKDD international conference on knowledge discovery and data mining, KDD'03, New York, NY, USA, ACM, pp 137-146, 2003).
引用
收藏
页码:563 / 595
页数:33
相关论文
共 50 条
  • [41] Two-Stage Stochastic Variational Inequality Arising from Stochastic Programming
    Min Li
    Chao Zhang
    Journal of Optimization Theory and Applications, 2020, 186 : 324 - 343
  • [42] Optimal scheduling of smart home appliances with a stochastic power outage: A two-stage stochastic programming approach
    Malekkhani, Zahra
    Ranjbar, Mohammad
    SUSTAINABLE ENERGY GRIDS & NETWORKS, 2024, 40
  • [43] A two-stage stochastic programming approach for dynamic OD estimation using LBSN data
    Lu, Qing-Long
    Qurashi, Moeid
    Antoniou, Constantinos
    TRANSPORTATION RESEARCH PART C-EMERGING TECHNOLOGIES, 2024, 158
  • [44] Two-stage stochastic mixed-integer linear programming: The conditional scenario approach
    Beltran-Royo, C.
    OMEGA-INTERNATIONAL JOURNAL OF MANAGEMENT SCIENCE, 2017, 70 : 31 - 42
  • [45] Optimal sizing of irrigation delivery systems using a two-stage stochastic programming approach
    Elshorbagy, W
    Lansey, K
    Slack, D
    CIVIL ENGINEERING AND ENVIRONMENTAL SYSTEMS, 2001, 18 (04) : 331 - 362
  • [46] Two-stage stochastic programming approach for limited medical reserves allocation under uncertainties
    Yuwei Zhang
    Zhenping Li
    Pengbo Jiao
    Shen Zhu
    Complex & Intelligent Systems, 2021, 7 : 3003 - 3013
  • [47] A two-stage stochastic mixed-integer programming approach to the index tracking problem
    Stoyan, Stephen J.
    Kwon, Roy H.
    OPTIMIZATION AND ENGINEERING, 2010, 11 (02) : 247 - 275
  • [48] A Two-Stage Stochastic Programming Approach for Energy-Oriented Lot-Sizing
    Liao, Ruiwen
    Quezada, Franco
    Gicquel, Celine
    Kedad-Sidhoum, Safia
    ADVANCES IN PRODUCTION MANAGEMENT SYSTEMS-PRODUCTION MANAGEMENT SYSTEMS FOR VOLATILE, UNCERTAIN, COMPLEX, AND AMBIGUOUS ENVIRONMENTS, APMS 2024, PT III, 2024, 730 : 348 - 363
  • [49] A two-stage stochastic mixed-integer programming approach to the index tracking problem
    Stephen J. Stoyan
    Roy H. Kwon
    Optimization and Engineering, 2010, 11 : 247 - 275
  • [50] A two-stage stochastic programming approach to employee scheduling in retail outlets with uncertain demand
    Parisio, Alessandra
    Jones, Colin Neil
    OMEGA-INTERNATIONAL JOURNAL OF MANAGEMENT SCIENCE, 2015, 53 : 97 - 103