×

Better bounds on the adaptivity gap of influence maximization under full-adoption feedback. (English) Zbl 07702935

Summary: In the influence maximization (IM) problem, we are given a social network and a budget \(k\), and we look for a set of \(k\) nodes in the network, called seeds, that maximize the expected number of nodes that are reached by an influence cascade generated by the seeds, according to some stochastic model for influence diffusion. Extensive studies have been done on the IM problem, since this definition by Kempe et al. [26]. However, most of the work focuses on the non-adaptive version of the problem where all the \(k\) seed nodes must be selected before the cascade starts. In this paper we study the adaptive IM, where the nodes are selected sequentially one by one, and the decision on the \(i\)-th seed can be based on the observed cascade produced by the first \(i - 1\) seeds. We focus on the full-adoption feedback in which we can observe the entire cascade of each previously selected seed under the independent cascade model where each edge is associated with an independent probability of diffusing influence.
Previous works showed that there are constant upper bounds on the adaptivity gap, which compares the performance of an adaptive algorithm against a non-adaptive one, but the analyses used to prove these bounds only work for specific graph classes such as in-arborescences, out-arborescences, and one-directional bipartite graphs. Our main result is the first sub-linear upper bound that holds for any graph. Specifically, we show that the adaptivity gap is upper-bounded by \(\sqrt[ 3]{ n} + 1\), where \(n\) is the number of nodes in the graph. Moreover, we improve over the known upper bound for in-arborescences from \(2 e /(e - 1) \approx 3.16\) to \(2 e^2 /(e^2 - 1) \approx 2.31\). Then, we consider \((\beta, \gamma)\)-bounded-activation graphs, where all nodes but \(\beta\) influence in expectation at most \(\gamma \in [0, 1)\) neighbors each; for this class of influence graphs we show that the adaptivity gap is at most \(\sqrt{ \beta} + \frac{ 1}{ 1 - \gamma}\). Finally, we study \(\alpha\)-bounded-degree graphs, that is the class of undirected graphs in which the sum of node degrees higher than two is at most \(\alpha\), and show that the adaptivity gap is upper-bounded by \(\sqrt{ \alpha} + O(1)\); we also show that in 0-bounded-degree graphs, i.e. undirected graphs in which each connected component is a path or a cycle, the adaptivity gap is at most \(3 e^3 /(e^3 - 1) \approx 3.16\).
To prove our bounds, we introduce new techniques to relate adaptive policies with non-adaptive ones that might be of their own interest.

MSC:

68Txx Artificial intelligence

References:

[1] Adamczyk, M.; Grandoni, F.; Mukherjee, J., Improved approximation algorithms for stochastic matching, (Proceedings of the 23rd European Symposium on Algorithms (ESA) (2015)), 1-12 · Zbl 1401.68359
[2] Anderson, R.; May, R., Infectious Diseases of Humans: Dynamics and Control (1992), OUP: OUP Oxford
[3] Asadpour, A.; Nazerzadeh, H., Maximizing stochastic monotone submodular functions, Manag. Sci., 62, 2374-2391 (2016)
[4] Badanidiyuru, A.; Papadimitriou, C.; Rubinstein, A.; Seeman, L.; Singer, Y., Locally adaptive optimization: adaptive seeding for monotone submodular functions, (Proceedings of the Twenty-Seventh Annual ACM-SIAM Symposium on Discrete Algorithms (SODA) (2016)), 414-429 · Zbl 1423.90157
[5] Barabási, A. L.; Albert, R., Emergence of scaling in random networks, Science, 286, 509-512 (1999) · Zbl 1226.05223
[6] Borgs, C.; Brautbar, M.; Chayes, J. T.; Lucier, B., Maximizing social influence in nearly optimal time, (Proceedings of the Twenty-Fifth Annual ACM-SIAM Symposium on Discrete Algorithms (SODA) (2014)), 946-957 · Zbl 1420.68248
[7] Bradac, D.; Singla, S.; Zuzic, G., (Near) optimal adaptivity gaps for stochastic multi-value probing, (Approximation, Randomization, and Combinatorial Optimization. Algorithms and Techniques (APPROX/RANDOM) (2019)), Article 49 pp. · Zbl 07650116
[8] Călinescu, G.; Chekuri, C.; Pál, M.; Vondrák, J., Maximizing a monotone submodular function subject to a matroid constraint, SIAM J. Comput., 40, 1740-1766 (2011) · Zbl 1234.68459
[9] Cautis, B.; Maniu, S.; Tziortziotis, N., Adaptive influence maximization, (Proceedings of the 25th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining (KDD) (2019), ACM), 3185-3186
[10] Chen, N.; Immorlica, N.; Karlin, A. R.; Mahdian, M.; Rudra, A., Approximating matches made in heaven, (Proceedings of the 36th International on Automata, Languages and Programming (ICALP) (2009)), 266-278 · Zbl 1247.05237
[11] Chen, W.; Collins, A.; Cummings, R.; Ke, T.; Liu, Z.; Rincón, D.; Sun, X.; Wang, Y.; Wei, W.; Yuan, Y., Influence maximization in social networks when negative opinions may emerge and propagate, (Proceedings of the Eleventh SIAM International Conference on Data Mining. Proceedings of the Eleventh SIAM International Conference on Data Mining, SDM 2011 (2011)), 379-390
[12] Chen, W.; Lakshmanan, L. V.S.; Castillo, C., Information and Influence Propagation in Social Networks, Synthesis Lectures on Data Management (2013), Morgan & Claypool Publishers
[13] Chen, W.; Peng, B., On adaptivity gaps of influence maximization under the independent cascade model with full-adoption feedback, (Proceedings of the 30th International Symposium on Algorithms and Computation (ISAAC) (2019)), Article 24 pp. · Zbl 07650257
[14] Chen, W.; Peng, B.; Schoenebeck, G.; Tao, B., Adaptive greedy versus non-adaptive greedy for influence maximization, J. Artif. Intell. Res., 74, 303-351 (2022) · Zbl 07565989
[15] Chen, W.; Wang, C.; Wang, Y., Scalable influence maximization for prevalent viral marketing in large-scale social networks, (Proceedings of the 16th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (2010)), 1029-1038
[16] D’Angelo, G.; Poddar, D.; Vinci, C., Better bounds on the adaptivity gap of influence maximization under full-adoption feedback, (Proceedings of the Thirty-Fifth AAAI Conference on Artificial Intelligence (AAAI) (2021)), 12069-12077
[17] D’Angelo, G.; Poddar, D.; Vinci, C., Improved approximation factor for adaptive influence maximization via simple greedy strategies, (Proceedings of the 48th International Colloquium on Automata, Languages, and Programming (ICALP) (2021)), Article 59 pp.
[18] Domingos, P.; Richardson, M., Mining the network value of customers, (Proceedings of the Seventh ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (2001)), 57-66
[19] Fujii, K.; Sakaue, S., Beyond adaptive submodularity: approximation guarantees of greedy policy with adaptive submodularity ratio, (Proceedings of the 36th International Conference on Machine Learning (ICML) (2019)), 2042-2051
[20] Goldberg, S.; Liu, Z., The diffusion of networking technologies, (Proceedings of the Twenty-Fourth Annual ACM-SIAM Symposium on Discrete Algorithms (SODA) (2013)), 1577-1594 · Zbl 1421.68225
[21] Golovin, D.; Krause, A., Adaptive submodularity: theory and applications in active learning and stochastic optimization, J. Artif. Intell. Res., 42, 427-486 (2011) · Zbl 1230.90141
[22] Gupta, A.; Nagarajan, V.; Singla, S., Algorithms and adaptivity gaps for stochastic probing, (Proceedings of the Twenty-Seventh Annual ACM-SIAM Symposium on Discrete Algorithms (SODA) (2016)), 1731-1747 · Zbl 1415.90102
[23] Gupta, A.; Nagarajan, V.; Singla, S., Adaptivity gaps for stochastic probing: submodular and XOS functions, (Proceedings of the Annual ACM-SIAM Symposium on Discrete Algorithms (SODA) (2017)), 1688-1702 · Zbl 1423.90159
[24] Han, K.; Huang, K.; Xiao, X.; Tang, J.; Sun, A.; Tang, X., Efficient algorithms for adaptive influence maximization, Proc. VLDB Endow., 11, 1029-1040 (2018)
[25] Huang, K.; Tang, J.; Han, K.; Xiao, X.; Chen, W.; Sun, A.; Tang, X.; Lim, A., Efficient approximation algorithms for adaptive influence maximization, VLDB J., 29, 1385-1406 (2020)
[26] Kempe, D.; Kleinberg, J.; Tardos, É., Maximizing the spread of influence through a social network, (Proceedings of the Ninth ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (2003)), 137-146
[27] Kempe, D.; Kleinberg, J.; Tardos, É., Maximizing the spread of influence through a social network, Theory Comput., 11, 105-147 (2015) · Zbl 1337.91069
[28] Leskovec, J.; Krause, A.; Guestrin, C.; Faloutsos, C.; VanBriesen, J. M.; Glance, N. S., Cost-effective outbreak detection in networks, (Proceedings of the 13th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (2007)), 420-429
[29] Li, Y.; Fan, J.; Wang, Y.; Tan, K., Influence maximization on social graphs: a survey, IEEE Trans. Knowl. Data Eng., 30, 1852-1872 (2018)
[30] Liang, G.; Yao, X.; Gu, Y.; Huang, H.; Gu, C., Multi-batches revenue maximization for competitive products over online social network, J. Netw. Comput. Appl., 201, Article 103357 pp. (2022)
[31] Lowalekar, M.; Varakantham, P.; Kumar, A., Robust influence maximization, (Proceedings of the International Joint Conference on Autonomous Agents and Multiagent Systems (AAMAS) (2016)), 1395-1396
[32] Lu, Z.; Zhang, Z.; Wu, W., Solution of Bharathi-Kempe-Salek conjecture for influence maximization on arborescence, J. Comb. Optim., 33, 803-808 (2017) · Zbl 1361.90051
[33] Mihara, S.; Tsugawa, S.; Ohsaki, H., Influence maximization problem for unknown social networks, (2015 IEEE/ACM International Conference on Advances in Social Networks Analysis and Mining (ASONAM) (2015)), 1539-1546
[34] Norris, J. R., Markov Chains (1997), Cambridge University Press · Zbl 0873.60043
[35] Pastor-Satorras, R.; Castellano, C.; Van Mieghem, P.; Vespignani, A., Epidemic processes in complex networks, Rev. Mod. Phys., 87, 925-979 (2015)
[36] Peng, B.; Chen, W., Adaptive influence maximization with myopic feedback, (Annual Conference on Neural Information Processing Systems 2019 (NeurIPS). Annual Conference on Neural Information Processing Systems 2019 (NeurIPS), Advances in Neural Information Processing Systems, vol. 32 (2019)), 5575-5584
[37] Richardson, M.; Domingos, P. M., Mining knowledge-sharing sites for viral marketing, (Proceedings of the Eighth ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (2002), ACM), 61-70
[38] Rubinstein, A.; Seeman, L.; Singer, Y., Approximability of adaptive seeding under knapsack constraints, (Proceedings of the 2015 ACM Conference on Economics and Computation (EC) (2015)), 797-814
[39] Salha, G.; Tziortziotis, N.; Vazirgiannis, M., Adaptive submodular influence maximization with myopic feedback, (Proceedings of the 2018 IEEE/ACM International Conference on Advances in Social Networks Analysis and Mining (ASONAM) (2018)), 455-462
[40] Schoenebeck, G.; Tao, B., Influence maximization on undirected graphs: towards closing the (1-1/e) gap, (Proceedings of the 2019 ACM Conference on Economics and Computation (EC) (2019), ACM), 423-453
[41] Seeman, L.; Singer, Y., Adaptive seeding in social networks, (Proceedings of the 54th Annual IEEE Symposium on Foundations of Computer Science (FOCS) (2013)), 459-468
[42] Singer, Y., Influence maximization through adaptive seeding, ACM SIGecom Exch., 15, 32-59 (2016)
[43] Sun, L.; Huang, W.; Yu, P. S.; Chen, W., Multi-round influence maximization, (Proceedings of the ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (2018)), 2249-2258
[44] Tang, J.; Lakshmanan, L. V.; Huang, K.; Tang, X.; Sun, A.; Xiao, X.; Lim, A., Efficient approximation algorithms for adaptive seed minimization, (Proceedings of the ACM SIGMOD International Conference on Management of Data (2019)), 1096-1113
[45] Tang, Y.; Xiao, X.; Shi, Y., Influence maximization: near-optimal time complexity meets practical efficiency, (Proceedings of the 2014 ACM SIGMOD International Conference on Management of Data (2014)), 75-86
[46] Tong, G.; Wang, R., On adaptive influence maximization under general feedback models, IEEE Trans. Emerg. Top. Comput., 10, 1, 463-475 (2022)
[47] Tong, G.; Wang, R.; Dong, Z.; Li, X., Time-constrained adaptive influence maximization, IEEE Trans. Comput. Soc. Syst., 8, 33-44 (2021)
[48] Tong, G.; Wu, W.; Tang, S.; Du, D. Z., Adaptive influence maximization in dynamic social networks, IEEE/ACM Trans. Netw., 25, 112-125 (2017)
[49] Vaswani, S.; Lakshmanan, L. V.S., Adaptive influence maximization in social networks: why commit when you can adapt? (2016), CoRR
[50] Yuan, J.; Tang, S., No time to observe: adaptive influence maximization with partial feedback, (Proceedings of the International Joint Conference on Artificial Intelligence (IJCAI) (2017)), 3908-3914
[51] Zhang, Y.; Chen, S.; Xu, W.; Zhang, Z., Adaptive influence maximization under fixed observation time-step, Theor. Comput. Sci., 928, 104-114 (2022) · Zbl 1539.91105
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.