Limitations of Greed: Influence Maximization in Undirected Networks Re-visited

We consider the influence maximization problem (selecting $k$ seeds in a network maximizing the expected total influence) on undirected graphs under the linear threshold model. On the one hand, we prove that the greedy algorithm always achieves a $(1 - (1 - 1/k)^k + \Omega(1/k^3))$-approximation, showing that the greedy algorithm does slightly better on undirected graphs than the generic $(1- (1 - 1/k)^k)$ bound which also applies to directed graphs. On the other hand, we show that substantial improvement on this bound is impossible by presenting an example where the greedy algorithm can obtain at most a $(1- (1 - 1/k)^k + O(1/k^{0.2}))$ approximation. This result stands in contrast to the previous work on the independent cascade model. Like the linear threshold model, the greedy algorithm obtains a $(1-(1-1/k)^k)$-approximation on directed graphs in the independent cascade model. However, Khanna and Lucier showed that, in undirected graphs, the greedy algorithm performs substantially better: a $(1-(1-1/k)^k + c)$ approximation for constant $c > 0$. Our results show that, surprisingly, no such improvement occurs in the linear threshold model. Finally, we show that, under the linear threshold model, the approximation ratio $(1 - (1 - 1/k)^k)$ is tight if 1) the graph is directed or 2) the vertices are weighted. In other words, under either of these two settings, the greedy algorithm cannot achieve a $(1 - (1 - 1/k)^k + f(k))$-approximation for any positive function $f(k)$. The result in setting 2) is again in a sharp contrast to Khanna and Lucier's $(1 - (1 - 1/k)^k + c)$-approximation result for the independent cascade model, where the $(1 - (1 - 1/k)^k + c)$ approximation guarantee can be extended to the setting where vertices are weighted. We also discuss extensions to more generalized settings including those with edge-weighted graphs.

[1]  Wei Chen,et al.  Adaptive Greedy versus Non-adaptive Greedy for Influence Maximization , 2020, AAAI.

[2]  Shishir Bharathi,et al.  Competitive Influence Maximization in Social Networks , 2007, WINE.

[3]  Xiaokui Xiao,et al.  Influence maximization: near-optimal time complexity meets practical efficiency , 2014, SIGMOD Conference.

[4]  Yifei Yuan,et al.  Scalable Influence Maximization in Social Networks under the Linear Threshold Model , 2010, 2010 IEEE International Conference on Data Mining.

[5]  Xueqi Cheng,et al.  StaticGreedy: solving the scalability-accuracy dilemma in influence maximization , 2012, CIKM.

[6]  Andreas Krause,et al.  Cost-effective outbreak detection in networks , 2007, KDD '07.

[7]  Grant Schoenebeck,et al.  Don't Be Greedy: Leveraging Community Structure to Find High Quality Seed Sets for Influence Maximization , 2017, WINE.

[8]  Wei Chen,et al.  Adaptive Influence Maximization with Myopic Feedback , 2019, NeurIPS.

[9]  Wei Chen,et al.  Efficient influence maximization in social networks , 2009, KDD.

[10]  Christian Borgs,et al.  Maximizing Social Influence in Nearly Optimal Time , 2012, SODA.

[11]  M. L. Fisher,et al.  An analysis of approximations for maximizing submodular set functions—I , 1978, Math. Program..

[12]  Wei Chen,et al.  Scalable influence maximization for prevalent viral marketing in large-scale social networks , 2010, KDD.

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

[14]  Biaoshuai Tao,et al.  Think Globally, Act Locally: On the Optimal Seeding for Nonsubmodular Influence Maximization , 2020, APPROX-RANDOM.

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

[16]  Wei Chen,et al.  Influence Maximization with $\varepsilon$-Almost Submodular Threshold Functions , 2017, NIPS 2017.

[17]  Takuya Akiba,et al.  Fast and Accurate Influence Maximization on Large Networks with Pruned Monte-Carlo Simulations , 2014, AAAI.

[18]  Sainyam Galhotra,et al.  Debunking the Myths of Influence Maximization: An In-Depth Benchmarking Study , 2018 .

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

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

[21]  Shourya Roy,et al.  Holistic Influence Maximization: Combining Scalability and Efficiency with Opinion-Aware Models , 2016, SIGMOD Conference.

[22]  Laks V. S. Lakshmanan,et al.  SIMPATH: An Efficient Algorithm for Influence Maximization under the Linear Threshold Model , 2011, 2011 IEEE 11th International Conference on Data Mining.

[23]  Biaoshuai Tao,et al.  Influence Maximization on Undirected Graphs: Towards Closing the (1-1/e) Gap , 2019, EC.

[24]  Yaron Singer,et al.  Maximization of Approximately Submodular Functions , 2016, NIPS.

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

[26]  Sanjeev Khanna,et al.  Influence Maximization in Undirected Networks , 2014, SODA.

[27]  Kyomin Jung,et al.  IRIE: Scalable and Robust Influence Maximization in Social Networks , 2011, 2012 IEEE 12th International Conference on Data Mining.

[28]  Ning Chen,et al.  On the approximability of influence in social networks , 2008, SODA '08.

[29]  Wei Chen,et al.  Influence Maximization with ε-Almost Submodular Threshold Functions , 2017, NIPS.

[30]  Éva Tardos,et al.  Influential Nodes in a Diffusion Model for Social Networks , 2005, ICALP.

[31]  Laks V. S. Lakshmanan,et al.  CELF++: optimizing the greedy algorithm for influence maximization in social networks , 2011, WWW.

[32]  Asuman Ozdaglar,et al.  A Simple Model of Cascades in Networks ∗ , 2016 .

[33]  Wei Chen,et al.  On Adaptivity Gaps of Influence Maximization under the Independent Cascade Model with Full Adoption Feedback , 2019, ISAAC.

[34]  Kai Han,et al.  Efficient Algorithms for Adaptive Influence Maximization , 2018, Proc. VLDB Endow..

[35]  Andreas Krause,et al.  Adaptive Submodularity: Theory and Applications in Active Learning and Stochastic Optimization , 2010, J. Artif. Intell. Res..

[36]  Biaoshuai Tao,et al.  Beyond Worst-case (In)approximability of Nonsubmodular Influence Maximization , 2019, ACM Trans. Comput. Theory.

[37]  Xiaokui Xiao,et al.  Influence Maximization in Near-Linear Time: A Martingale Approach , 2015, SIGMOD Conference.