Proceedings

Complex Contagion Influence Maximization: A Reinforcement Learning Approach

Download BibTeX Cite

Proceedings of the Thirty-Second International Joint Conference on Artificial Intelligence. Main Track. Pages 5531-5540.

https://doi.org/10.24963/ijcai.2023/614

Abstract

In influence maximization (IM), the goal is to find a set of seed nodes in a social network that maximizes the influence spread. While most IM problems focus on classical influence cascades (e.g., Independent Cascade and Linear Threshold) which assume individual influence cascade probability is independent of the number of neighbors, recent studies by sociologists show that many influence cascades follow a pattern called complex contagion (CC), where influence cascade probability is much higher when more neighbors are influenced. Nonetheless, there are very limited studies for complex contagion influence maximization (CCIM) problems. This is partly because CC is non-submodular, the solution of which has been an open challenge.

In this study, we propose the first reinforcement learning (RL) approach to CCIM. We find that a key obstacle in applying existing RL approaches to CCIM is the reward sparseness issue, which comes from two distinct sources. We then design a new RL algorithm that uses the CCIM problem structure to address the issue. Empirical results show that our approach achieves the state-of-the-art performance on 9 real-world networks.

  1. [Ali et al., 2018] Khurshed Ali, Chih-Yu Wang, and Yi-Shin Chen. Boosting reinforcement learning in competitive influence maxi- mization with transfer learning. In WI, pages 395-400, 2018.
  2. [Angell and Schoenebeck, 2017] Rico Angell and Grant Schoenebeck. Don't be greedy: Leveraging community structure to find high quality seed sets for influence maximization. In WINE, pages 16-29. Springer, 2017.
  3. [Backstrom et al., 2006] Lars Backstrom, Dan Huttenlocher, Jon Kleinberg, and Xiangyang Lan. Group formation in large social networks: Membership, growth, and evolution. In KDD, pages 44-54, 2006.
  4. [Banerjee et al., 2013] Abhijit Banerjee, Arun G Chandrasekhar, Es- ther Duflo, and Matthew O Jackson. The diffusion of microfinance. Science, 341(6144), 2013.
  5. [Beaman et al., 2021] Lori Beaman, Ariel BenYishay, Jeremy Ma- gruder, and Ahmed Mushfiq Mobarak. Can network theory-based targeting increase technology adoption? American Economic Review, 111(6):1918-43, 2021.
  6. [Bello et al., 2016] Irwan Bello, Hieu Pham, Quoc V Le, Mo- hammad Norouzi, and Samy Bengio. Neural combinato- rial optimization with reinforcement learning. arXiv preprint arXiv:1611.09940, 2016.
  7. [Bengio et al., 2021] Yoshua Bengio, Andrea Lodi, and Antoine Prouvost. Machine learning for combinatorial optimization: A methodological tour d'horizon. European Journal of Operational Research, 290(2):405-421, 2021.
  8. [Borgs et al., 2014] Christian Borgs, Michael Brautbar, Jennifer Chayes, and Brendan Lucier. Maximizing social influence in nearly optimal time. In SODA, pages 946-957, 2014.
  9. [Centola and Macy, 2007] Damon Centola and Michael Macy. Com- plex contagions and the weakness of long ties. American Journal of Sociology, 113(3):702-734, 2007.
  10. [Centola, 2010] Damon Centola. The spread of behavior in an online social network experiment. Science, 329(5996):1194-1197, 2010.
  11. [Chen et al., 2021] Haipeng Chen, Wei Qiu, Han-Ching Ou, Bo An, and Milind Tambe. Contingency-aware influence maximiza- tion: A reinforcement learning approach. arXiv preprint arXiv:2106.07039, 2021.
  12. [Dai et al., 2016] Hanjun Dai, Bo Dai, and Le Song. Discriminative embeddings of latent variable models for structured data. In ICML, pages 2702-2711, 2016.
  13. [Deudon et al., 2018] Michel Deudon, Pierre Cournut, Alexandre Lacoste, Yossiri Adulyasak, and Louis-Martin Rousseau. Learning heuristics for the tsp by policy gradient. In CPAIOR, 2018.
  14. [Domingos and Richardson, 2001] Pedro Domingos and Matt Richardson. Mining the network value of customers. In KDD, pages 57-66, 2001.
  15. [Fu et al., 2021] Zhang-Hua Fu, Kai-Bin Qiu, and Hongyuan Zha. Generalize a small pre-trained model to arbitrarily large tsp in- stances. In AAAI, volume 35, pages 7474-7482, 2021.
  16. [Gao et al., 2016] Jie Gao, Golnaz Ghasemiesfeh, Grant Schoenebeck, and Fang-Yi Yu. General threshold model for social cascades: Analysis and simulations. In EC, pages 617-634, 2016.
  17. [Ghasemiesfeh et al., 2013] Golnaz Ghasemiesfeh, Roozbeh Ebrahimi, and Jie Gao. Complex contagion and the weakness of long ties in social networks: revisited. In EC, 2013.
  18. [Girvan and Newman, 2002] Michelle Girvan and Mark EJ New- man. Community structure in social and biological networks. PNAS, 99(12):7821-7826, 2002.
  19. [Goldenberg et al., 2001] Jacob Goldenberg, Barak Libai, and Ei- tan Muller. Talk of the network: A complex systems look at the underlying process of word-of-mouth. Marketing Letters, 12(3):211-223, 2001.
  20. [Granovetter, 1978] Mark Granovetter. Threshold models of collec- tive behavior. American Journal of Sociology, 83(6):1420-1443, 1978.
  21. [Graves et al., 2016] Alex Graves, Greg Wayne, Malcolm Reynolds, Tim Harley, Ivo Danihelka, Agnieszka Grabska-Barwińska, Ser- gio Gómez Colmenarejo, Edward Grefenstette, Tiago Ramalho, John Agapiou, et al. Hybrid computing using a neural network with dynamic external memory. Nature, 538(7626):471-476, 2016.
  22. [Hottung et al., 2021] André Hottung, Yeong-Dae Kwon, and Kevin Tierney. Efficient active search for combinatorial optimization problems. In ICLR, 2021.
  23. [Isella et al., 2011] L. Isella, J. Stehlé, A. Barrat, C. Cattuto, J.-F. Pinton, and W. Van den Broeck. What's in a crowd? analysis of face-to-face behavioral networks. J. Theor. Biol., page 166, 2011.
  24. [Joshi et al., 2019] Chaitanya K Joshi, Thomas Laurent, and Xavier Bresson. An efficient graph convolutional network technique for the travelling salesman problem. arXiv preprint arXiv:1906.01227, 2019.
  25. [Kamarthi et al., 2020] Harshavardhan Kamarthi, Priyesh Vijayan, Bryan Wilder, Balaraman Ravindran, and Milind Tambe. Influence maximization in unknown social networks: Learning policies for effective graph sampling. In AAMAS, pages 575-583, 2020.
  26. [Kempe et al., 2003] David Kempe, Jon Kleinberg, and Éva Tardos. Maximizing the spread of influence through a social network. In KDD, pages 137-146, 2003.
  27. [Khalil et al., 2017] Elias Khalil, Hanjun Dai, Yuyu Zhang, Bistra Dilkina, and Le Song. Learning combinatorial optimization algo- rithms over graphs. In NeurIPS, pages 6348-6358, 2017.
  28. [Kim et al., 2015] David A Kim, Alison R Hwong, Derek Stafford, D Alex Hughes, A James O'Malley, James H Fowler, and Nicholas A Christakis. Social network targeting to maximise population behaviour change: a cluster randomised controlled trial. The Lancet, 386(9989):145-153, 2015.
  29. [Kool et al., 2018] Wouter Kool, Herke van Hoof, and Max Welling. Attention,llearn to solve routing problems! In ICLR, 2018.
  30. [Kool et al., 2021] Wouter Kool, Herke van Hoof, Joaquim Gromi- cho, and Max Welling. Deep policy dynamic programming for vehicle routing problems. arXiv preprint arXiv:2102.11756, 2021.
  31. [Kuhlman et al., 2011] Chris Kuhlman, V Kumar, Madhav Marathe, S Ravi, D Rosenkrantz, Samarth Swarup, and Gaurav Tuli. A bi-threshold model of complex contagion and its application to the spread of smoking behavior. In Proceedings of the Workshop on Social Network Mining and Analysis (SNA-KDD 2011), 2011.
  32. [Kwon et al., 2020] Yeong-Dae Kwon, Jinho Choo, Byoungjip Kim, Iljoo Yoon, Youngjune Gwon, and Seungjai Min. Pomo: Policy optimization with multiple optima for reinforcement learning. NeurIPS, 33:21188-21198, 2020.
  33. [Leskovec et al., 2007a] Jure Leskovec, Lada A Adamic, and Bernardo A Huberman. The dynamics of viral marketing. ACM Transactions on the Web (TWEB), 1(1):5-es, 2007.
  34. [Leskovec et al., 2007b] Jure Leskovec, Andreas Krause, Carlos Guestrin, Christos Faloutsos, Jeanne VanBriesen, and Natalie Glance. Cost-effective outbreak detection in networks. In KDD, pages 420-429, 2007.
  35. [Li et al., 2019] Hui Li, Mengting Xu, Sourav S Bhowmick, Chang- sheng Sun, Zhongyuan Jiang, and Jiangtao Cui. Disco: Influence maximization meets network embedding and deep learning. arXiv preprint arXiv:1906.07378, 2019.
  36. [Lin et al., 2015] Su-Chen Lin, Shou-De Lin, and Ming-Syan Chen. A learning-based framework to handle multi-round multi-party influence maximization on social networks. In KDD, pages 695- 704, 2015.
  37. [Lin, 1992] Long-Ji Lin. Self-improving reactive agents based on reinforcement learning, planning and teaching. Machine learning, 8(3-4):293-321, 1992.
  38. [Manchanda et al., 2020] Sahil Manchanda, Akash Mittal, Anuj Dhawan, Sourav Medya, Sayan Ranu, and Ambuj Singh. Gcomb: Learning budget-constrained combinatorial algorithms over billion-sized graphs. NeurIPS, 33, 2020.
  39. [Mao et al., 2019] Hongzi Mao, Malte Schwarzkopf, Shaileshh Bo- jja Venkatakrishnan, Zili Meng, and Mohammad Alizadeh. Learn- ing scheduling algorithms for data processing clusters. In SIG- COMM, pages 270-288, 2019.
  40. [Mazyavkina et al., 2021] Nina Mazyavkina, Sergey Sviridov, Sergei Ivanov, and Evgeny Burnaev. Reinforcement learning for combinatorial optimization: A survey. Computers & Operations Research, page 105400, 2021.
  41. [Mnih et al., 2013] Volodymyr Mnih, Koray Kavukcuoglu, David Silver, Alex Graves, Ioannis Antonoglou, Daan Wierstra, and Martin Riedmiller. Playing atari with deep reinforcement learning. arXiv preprint arXiv:1312.5602, 2013.
  42. [Nazari et al., 2018] Mohammadreza Nazari, Afshin Oroojlooy, Martin Takáč, and Lawrence V Snyder. Reinforcement learn- ing for solving the vehicle routing problem. In NeurIPS, pages 9861-9871, 2018.
  43. [Ou et al., 2021] Han-Ching Ou, Haipeng Chen, Shahin Jabbari, and Milind Tambe. Active screening for recurrent diseases: A rein- forcement learning approach. In AAMAS, pages 992-1000, 2021.
  44. [Qiu et al., 2019] Wei Qiu, Haipeng Chen, and Bo An. Dynamic electronic toll collection via multi-agent deep reinforcement learn- ing with edge-based graph convolutional networks. In IJCAI, pages 4568-4574, 2019. IJCAI
  45. [Romero et al., 2011] Daniel M Romero, Brendan Meeder, and Jon Kleinberg. Differences in the mechanics of information diffusion across topics: Idioms, political hashtags, and complex contagion on twitter. In WWW, pages 695-704, 2011.
  46. [Rossi and Ahmed, 2015] Ryan A. Rossi and Nesreen K. Ahmed. The network data repository with interactive graph analytics and visualization. In AAAI, 2015. [Schaul et al., 2016] Tom Schaul, John Quan, Ioannis Antonoglou, and David Silver. Prioritized experience replay. In ICLR, 2016.
  47. [Schoenebeck and Tao, 2017] Grant Schoenebeck and Biaoshuai Tao. Beyond worst-case (in) approximability of nonsubmodu- lar influence maximization. In WINE, pages 368-382. Springer, 2017.
  48. [Schoenebeck and Tao, 2019] Grant Schoenebeck and Biaoshuai Tao. Beyond worst-case (in) approximability of nonsubmodu- lar influence maximization. ACM Transactions on Computation Theory, 11(3):1-56, 2019.
  49. [Schoenebeck et al., 2020] Grant Schoenebeck, Biaoshuai Tao, and Fang-Yi Yu. Think globally, act locally: On the optimal seed- ing for nonsubmodular influence maximization. arXiv preprint arXiv:2003.10393, 2020.
  50. [Shapley, 2016] Lloyd S Shapley. 17. A value for n-person games. Princeton University Press, 2016.
  51. [Tang et al., 2015] Youze Tang, Yanchen Shi, and Xiaokui Xiao. In- fluence maximization in near-linear time: A martingale approach. In SIGMOD, pages 1539-1554, 2015.
  52. [Tian et al., 2020] Shan Tian, Songsong Mo, Liwei Wang, and Zhiy- ong Peng. Deep reinforcement learning-based approach to tackle topic-aware influence maximization. Data Science and Engineer- ing, pages 1-11, 2020.
  53. [Ugander et al., 2012] Johan Ugander, Lars Backstrom, Cameron Marlow, and Jon Kleinberg. Structural diversity in social conta- gion. PNAS, 109(16):5962-5966, 2012.
  54. [Van Hasselt et al., 2016] Hado Van Hasselt, Arthur Guez, and David Silver. Deep reinforcement learning with double q-learning. In AAAI, volume 30, 2016.
  55. [Vaswani et al., 2017] Ashish Vaswani, Noam Shazeer, Niki Parmar, Jakob Uszkoreit, Llion Jones, Aidan N Gomez, Łukasz Kaiser, and Illia Polosukhin. Attention is all you need. NeurIPS, 30, 2017.
  56. [Veličković et al., 2018] Petar Veličković, Guillem Cucurull, Aran- txa Casanova, Adriana Romero, Pietro Liò, and Yoshua Bengio. Graph attention networks. In ICLR, 2018.
  57. [Wang et al., 2012] Chi Wang, Wei Chen, and Yajun Wang. Scalable influence maximization for independent cascade model in large- scale social networks. Data Mining and Knowledge Discovery, 25:545-576, 2012.
  58. [Watkins and Dayan, 1992] Christopher JCH Watkins and Peter Dayan. Q-learning. Machine learning, 8(3-4):279-292, 1992.
  59. [Watkins, 1989] Christopher John Cornish Hellaby Watkins. Learn- ing from delayed rewards. PhD thesis, University of Cambridge, 1989.
  60. [Wilder et al., 2021] Bryan Wilder, Laura Onasch-Vera, Graham Diguiseppi, Robin Petering, Chyna Hill, Amulya Yadav, Eric Rice, and Milind Tambe. Clinical trial of an ai-augmented inter- vention for hiv prevention in youth experiencing homelessness. In AAAI, pages 14948-14956, 2021.
  61. [Zhang et al., 2020] Cong Zhang, Wen Song, Zhiguang Cao, Jie Zhang, Puay Siew Tan, and Xu Chi. Learning to dispatch for job shop scheduling via deep reinforcement learning. NeurIPS, 33, 2020.
  62. [Zhu et al., 2021] Hang Zhu, Varun Gupta, Satyajeet Singh Ahuja, Yuandong Tian, Ying Zhang, and Xin Jin. Network planning with deep reinforcement learning. In SIGCOMM, pages 258-271, 2021.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards