An Exact Algorithm for Robust Influence Maximization

We propose a Branch-and-Cut algorithm for the robust influence maximization problem. The influence maximization problem aims to identify, in a social network, a set of given cardinality comprising actors that are able to influence the maximum number of other actors. We assume that the social network is given in the form of a graph with node thresholds to indicate the resistance of an actor to influence, and arc weights to represent the strength of the influence between two actors. In the robust version of the problem that we study, the node thresholds and arc weights are affected by uncertainty and we optimize over a worst-case scenario within given robustness budgets. We study properties of the robust solution and show that even computing the worst-case scenario for given robustness budgets is NP-hard. We implement an exact Branch-and-Cut as well as a heuristic Branch-Cut-and-Price. Numerical experiments show that we are able to solve to optimality instances of size comparable to other exact approaches in the literature for the non-robust problem, and we can tackle the robust version with similar performance. On larger G. Nannicini IBM T.J. Watson, Yorktown Heights, NY E-mail: nannicini@us.ibm.com G. Sartor SINTEF Digital, Oslo, Norway, E-mail: giorgio.sartor@sintef.no E. Traversi Laboratoire d’Informatique de Paris Nord, Université de Paris 13; and Sorbonne Paris Cité, CNRS (UMR 7538), 93430 Villetaneuse, France E-mail: traversi@lipn.fr R. Wolfler Calvo Laboratoire d’Informatique de Paris Nord, Université de Paris 13; and Sorbonne Paris Cité, CNRS (UMR 7538), 93430 Villetaneuse, France E-mail: wolfler@lipn.fr 2 G. Nannicini et al. instances (≥ 2000 nodes), our heuristic Branch-Cut-and-Price significantly outperforms a 2-opt heuristic. An extended abstract of this paper appeared in the proceedings of IPCO 2019.

[1]  David Kempe,et al.  Stability and Robustness in Influence Maximization , 2018, ACM Trans. Knowl. Discov. Data.

[2]  Christodoulos A Floudas,et al.  A Comparative Theoretical and Computational Study on Robust Counterpart Optimization: II. Probabilistic Guarantees on Constraint Satisfaction. , 2012, Industrial & engineering chemistry research.

[3]  Matthew Richardson,et al.  Mining knowledge-sharing sites for viral marketing , 2002, KDD.

[4]  Melvyn Sim,et al.  The Price of Robustness , 2004, Oper. Res..

[5]  Jochen Könemann,et al.  Better Approximation Algorithms for Technology Diffusion , 2013, ESA.

[6]  Elchanan Mossel,et al.  Submodularity of Influence in Social Networks: From Local to Global , 2010, SIAM J. Comput..

[7]  Dilek Gunnec,et al.  Integrating Social Network Effects in Product Design and Diffusion , 2012 .

[8]  Yuchen Li,et al.  Influence Maximization on Social Graphs: A Survey , 2018, IEEE Transactions on Knowledge and Data Engineering.

[9]  Matthew Richardson,et al.  Mining the network value of customers , 2001, KDD '01.

[10]  Simge Küçükyavuz,et al.  A two-stage stochastic programming approach for influence maximization in social networks , 2018, Comput. Optim. Appl..

[11]  Duncan J. Watts,et al.  Collective dynamics of ‘small-world’ networks , 1998, Nature.

[12]  C. Floudas,et al.  A Comparative Theoretical and Computational Study on Robust Counterpart Optimization: I. Robust Linear Optimization and Robust Mixed Integer Linear Optimization. , 2011, Industrial & engineering chemistry research.

[13]  Arkadi Nemirovski,et al.  Selected topics in robust convex optimization , 2007, Math. Program..

[14]  P. Erdos,et al.  On the evolution of random graphs , 1984 .

[15]  Christoph Buchheim,et al.  Robust combinatorial optimization under convex and discrete cost uncertainty , 2018, EURO J. Comput. Optim..

[16]  Éva Tardos,et al.  Maximizing the Spread of Influence through a Social Network , 2015, Theory Comput..

[17]  Eyal Ackerman,et al.  Combinatorial model and bounds for target set selection , 2010, Theor. Comput. Sci..

[18]  Sharon Goldberg,et al.  The Diffusion of Networking Technologies , 2012, SODA.

[19]  J. Edmonds,et al.  A Min-Max Relation for Submodular Functions on Graphs , 1977 .

[20]  Matteo Fischetti,et al.  Least cost influence propagation in (social) networks , 2018, Math. Program..

[21]  Wei Chen,et al.  Robust Influence Maximization , 2016, KDD.

[22]  Dilip Kumar Pratihar,et al.  A survey on influence maximization in a social network , 2018, Knowledge and Information Systems.

[23]  Constantine Caramanis,et al.  Theory and Applications of Robust Optimization , 2010, SIAM Rev..