Efficient presolving methods for the influence maximization problem

Sheng Jie Chen, Wei Kun Chen*, Yu Hong Dai, Jian Hua Yuan, Hou Shan Zhang

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

Abstract

We consider the influence maximization problem (IMP) which asks for identifying a limited number of key individuals to spread influence in a network such that the expected number of influenced individuals is maximized. The stochastic maximal covering location problem (SMCLP) formulation is a mixed integer programming formulation that effectively approximates the IMP by the Monte-Carlo sampling. For IMPs with a large-scale network or a large number of samplings, however, the SMCLP formulation cannot be efficiently solved by existing exact algorithms due to its large problem size. In this paper, we attempt to develop presolving methods to reduce the problem size and hence enhance the capability of employing exact algorithms in solving large-scale IMPs. In particular, we propose two effective presolving methods, called strongly connected nodes aggregation (SCNA) and isomorphic nodes aggregation (INA), respectively. The SCNA enables to build a new SMCLP formulation that is potentially much more compact than the existing one, and the INA further eliminates variables and constraints in the SMCLP formulation. A theoretical analysis on two special cases of the IMP is provided to demonstrate the strength of the SCNA and INA in reducing the problem size of the SMCLP formulation. We integrate the proposed presolving methods, SCNA and INA, into the Benders decomposition algorithm, which is recognized as one of the state-of-the-art exact algorithms for solving the IMP. We show that the proposed SCNA and INA provide the possibility to develop a much faster separation algorithm for the Benders cuts. Numerical results demonstrate that with the SCNA and INA, the Benders decomposition algorithm is much more effective in solving the IMP in terms of solution time.

Original languageEnglish
Pages (from-to)229-253
Number of pages25
JournalNetworks
Volume82
Issue number3
DOIs
Publication statusPublished - Oct 2023

Keywords

  • Benders decomposition
  • influence maximization
  • integer programming
  • presolving methods
  • stochastic programming

Fingerprint

Dive into the research topics of 'Efficient presolving methods for the influence maximization problem'. Together they form a unique fingerprint.

Cite this