skip to main content
research-article

Influence Maximization via Vertex Countering

Published: 01 February 2024 Publication History

Abstract

Competitive viral marketing considers the product competition of multiple companies, where each user may adopt one product and propagate the product to other users. Existing studies focus on a traditional seeding strategy where a company only selects seeds from the users with no adopted product to maximize its influence (i.e., the number of users who will adopt its product). However, influential users are often rare, and the gain from traditional seeding will degrade as the number of seeds increases. Therefore, in this paper, we study the promising countering strategy which is to counter some users who initially use other products s.t. they will turn to adopting the target product and recommending it to others.
We propose the problem of influence countering: given a graph, a budget b, a target company Ct, and a set S of the seeds adopting different companies (where each seed adopts one company), we counter b users in S who do not adopt Ct to turn to adopt Ct s.t. the expected number of users who eventually adopt Ct in the influence diffusion is maximized. Following existing studies, we formalize the diffusion process by the Multi-Campaigner Independent Cascade model. We prove the influence countering problem is #P-complete and its influence computation is #P-hard. Then, we propose two novel algorithms MIC and MIC+ to address the problem. In general, MIC estimates seed influence by its empirical average influence in multiple graph samplings, while MIC+ improves MIC by reducing the cost of influence estimation and the required number of samples. Given pre-set ε and l, both algorithms return a (1 - ε)-approximate solution with at least 1 - n-l probability. We also design an index for MIC+ to efficiently process graphs that are frequently updated. The experiments on 8 real-world datasets show that our algorithms are efficient in practice while offering strong result quality.

References

[1]
Zahra Aghaee, Mohammad Mahdi Ghasemi, Hamid Ahmadi Beni, Asgarali Bouyer, and Afsaneh Fatemi. 2021. A survey on meta-heuristic algorithms for the influence maximization problem in the social networks. Computing (2021), 2437--2477.
[2]
Akhil Arora, Sainyam Galhotra, and Sayan Ranu. 2017. Debunking the Myths of Influence Maximization: An In-Depth Benchmarking Study. In SIGMOD. ACM, 651--666.
[3]
Suman Banerjee, Mamata Jenamani, and Dilip Kumar Pratihar. 2020. A survey on influence maximization in a social network. Knowl. Inf. Syst. (2020), 3417--3455.
[4]
Glenn S. Bevilacqua and Laks V. S. Lakshmanan. 2022. A fractional memory-efficient approach for online continuous-time influence maximization. VLDB J. 31, 2 (2022), 403--429.
[5]
Shishir Bharathi, David Kempe, and Mahyar Salek. 2007. Competitive Influence Maximization in Social Networks. In Internet and Network Economics, Third International Workshop, WINE (Lecture Notes in Computer Science, Vol. 4858). Springer, 306--311.
[6]
Kaan Bingöl, Bahaeddin Eravci, Çagri Özgenç Etemoglu, Hakan Ferhatosmanoglu, and Bugra Gedik. 2019. Topic-Based Influence Computation in Social Networks Under Resource Constraints. IEEE Trans. Serv. Comput. 12, 6 (2019), 970--986.
[7]
Christian Borgs, Michael Brautbar, Jennifer T. Chayes, and Brendan Lucier. 2014. Maximizing Social Influence in Nearly Optimal Time. In SODA. 946--957.
[8]
Allan Borodin, Yuval Filmus, and Joel Oren. 2010. Threshold Models for Competitive Influence in Social Networks. In Internet and Network Economics - 6th International Workshop, WINE (Lecture Notes in Computer Science, Vol. 6484). Springer, 539--550.
[9]
Ceren Budak, Divyakant Agrawal, and Amr El Abbadi. 2011. Limiting the spread of misinformation in social networks. In WWW. 665--674.
[10]
Tim Carnes, Chandrashekhar Nagarajan, Stefan M. Wild, and Anke van Zuylen. 2007. Maximizing influence in a competitive social network: a follower's perspective. In ICEC (ACM International Conference Proceeding Series, Vol. 258). ACM, 351--360.
[11]
Shuo Chen, Ju Fan, Guoliang Li, Jianhua Feng, Kian-Lee Tan, and Jinhui Tang. 2015. Online Topic-Aware Influence Maximization. Proc. VLDB Endow. 8, 6 (2015), 666--677.
[12]
Wei Chen, Chi Wang, and Yajun Wang. 2010. Scalable influence maximization for prevalent viral marketing in large-scale social networks. In KDD. ACM, 1029--1038.
[13]
Pedro M. Domingos and Matthew Richardson. 2001. Mining the network value of customers. In KDD. ACM, 57--66.
[14]
Sanjeev Goyal and Michael J. Kearns. 2012. Competitive contagion in networks. In STOC. ACM, 759--774.
[15]
Long Guo, Dongxiang Zhang, Gao Cong, Wei Wu, and Kian-Lee Tan. 2017. Influence Maximization in Trajectory Databases. In ICDE. IEEE Computer Society, 27--28.
[16]
Qintian Guo, Sibo Wang, Zhewei Wei, and Ming Chen. 2020. Influence Maximization Revisited: Efficient Reverse Reachable Set Generation with Bound Tightened. In SIGMOD. 2167--2181.
[17]
Xinran He and David Kempe. 2013. Price of Anarchy for the N-Player Competitive Cascade Game with Submodular Activation Functions. In WINE (Lecture Notes in Computer Science, Vol. 8289). Springer, 232--248.
[18]
Xinran He, Guojie Song, Wei Chen, and Qingye Jiang. 2012. Influence Blocking Maximization in Social Networks under the Competitive Linear Threshold Model. In SIAM. SIAM / Omnipress, 463--474.
[19]
Keke Huang, Sibo Wang, Glenn S. Bevilacqua, Xiaokui Xiao, and Laks V. S. Lakshmanan. 2017. Revisiting the Stop-and-Stare Algorithms for Influence Maximization. Proc. VLDB Endow. 10, 9 (2017), 913--924.
[20]
Kyomin Jung, Wooram Heo, and Wei Chen. 2012. IRIE: Scalable and Robust Influence Maximization in Social Networks. In ICDM. 918--923.
[21]
David Kempe, Jon M. Kleinberg, and Éva Tardos. 2003. Maximizing the spread of influence through a social network. In KDD. ACM, 137--146.
[22]
Arijit Khan, Benjamin Zehnder, and Donald Kossmann. 2016. Revenue maximization by viral marketing: A social network host's perspective. In ICDE. IEEE Computer Society, 37--48.
[23]
Ravi Kumar, Jasmine Novak, and Andrew Tomkins. 2006. Structure and evolution of online social networks. In KDD. ACM, 611--617.
[24]
Jure Leskovec, Jon M. Kleinberg, and Christos Faloutsos. 2005. Graphs over time: densification laws, shrinking diameters and possible explanations. In KDD. ACM, 177--187.
[25]
Jure Leskovec and Andrej Krevl. 2014. SNAP Datasets: Stanford Large Network Dataset Collection. http://snap.stanford.edu/data.
[26]
Guoliang Li, Shuo Chen, Jianhua Feng, Kian-Lee Tan, and Wen-Syan Li. 2014. Efficient location-aware influence maximization. In SIGMOD. ACM, 87--98.
[27]
Hui Li, Sourav S. Bhowmick, Jiangtao Cui, Yunjun Gao, and Jianfeng Ma. 2015. GetReal: Towards Realistic Selection of Influence Maximization Strategies in Competitive Networks. In SIGMOD. ACM, 1525--1537.
[28]
Yuchen Li, Ju Fan, Yanhao Wang, and Kian-Lee Tan. 2018. Influence Maximization on Social Graphs: A Survey. IEEE Trans. Knowl. Data Eng. 30, 10 (2018), 1852--1872.
[29]
Konstantinos Liontis and Evaggelia Pitoura. 2016. Boosting Nodes for Improving the Spread of Influence. CoRR abs/1609.03478 (2016).
[30]
Bo Liu, Gao Cong, Dong Xu, and Yifeng Zeng. 2012. Time Constrained Influence Maximization in Social Networks. In ICDM. IEEE Computer Society, 439--448.
[31]
Bo Liu, Gao Cong, Yifeng Zeng, Dong Xu, and Yeow Meng Chee. 2014. Influence Spreading Path and Its Application to the Time Constrained Social Influence Maximization Problem and Beyond. IEEE Trans. Knowl. Data Eng. 26, 8 (2014), 1904--1917.
[32]
Wei Lu, Francesco Bonchi, Amit Goyal, and Laks V. S. Lakshmanan. 2013. The bang for the buck: fair competitive viral marketing from the host perspective. In KDD. ACM, 928--936.
[33]
Wei Lu, Wei Chen, and Laks V. S. Lakshmanan. 2015. From Competition to Complementarity: Comparative Influence Diffusion and Maximization. Proc. VLDB Endow. 9, 2 (2015), 60--71.
[34]
Rajeev Motwani and Prabhakar Raghavan. 1995. Randomized Algorithms. Cambridge University Press.
[35]
Hung T. Nguyen, Thang N. Dinh, and My T. Thai. 2018. Revisiting of 'Revisiting the Stop-and-Stare Algorithms for Influence Maximization'. In CSoNet (Lecture Notes in Computer Science, Vol. 11280). Springer, 273--285.
[36]
Hung T. Nguyen, My T. Thai, and Thang N. Dinh. 2016. Stop-and-Stare: Optimal Sampling Algorithms for Viral Marketing in Billion-scale Networks. In SIGMOD. ACM, 695--710.
[37]
Naoto Ohsaka. 2020. The Solution Distribution of Influence Maximization: A High-level Experimental Study on Three Algorithmic Approaches. In SIGMOD. ACM, 2151--2166.
[38]
Naoto Ohsaka, Takuya Akiba, Yuichi Yoshida, and Ken-ichi Kawarabayashi. 2016. Dynamic Influence Analysis in Evolving Networks. Proc. VLDB Endow. 9, 12 (2016), 1077--1088.
[39]
Binghui Peng. 2021. Dynamic influence maximization. In NeurIPS 2021. 10718--10731.
[40]
Jing Tang, Xueyan Tang, Xiaokui Xiao, and Junsong Yuan. 2018. Online Processing Algorithms for Influence Maximization. In SIGMOD. ACM, 991--1005.
[41]
Youze Tang, Yanchen Shi, and Xiaokui Xiao. 2015. Influence Maximization in Near-Linear Time: A Martingale Approach. In SIGMOD. ACM, 1539--1554.
[42]
Youze Tang, Xiaokui Xiao, and Yanchen Shi. 2014. Influence maximization: near-optimal time complexity meets practical efficiency. In SIGMOD. ACM, 75--86.
[43]
Dimitris Tsaras, George Trimponias, Lefteris Ntaflos, and Dimitris Papadias. 2021. Collective Influence Maximization for Multiple Competing Products with an Awareness-to-Influence Model. Proc. VLDB Endow. 14, 7 (2021), 1124--1136.
[44]
Leslie G. Valiant. 1979. The Complexity of Enumeration and Reliability Problems. SIAM J. Comput. 8, 3 (1979), 410--421.
[45]
Sharan Vaswani, Branislav Kveton, Zheng Wen, Mohammad Ghavamzadeh, Laks V. S. Lakshmanan, and Mark Schmidt. 2017. Model-Independent Online Learning for Influence Maximization. In ICML (Proceedings of Machine Learning Research, Vol. 70). PMLR, 3530--3539.
[46]
Yanhao Wang, Qi Fan, Yuchen Li, and Kian-Lee Tan. 2017. Real-Time Influence Maximization on Dynamic Social Streams. Proc. VLDB Endow. 10, 7 (2017), 805--816.
[47]
Yanhao Wang, Yuchen Li, Ju Fan, and Kian-Lee Tan. 2018. Location-aware Influence Maximization over Dynamic Social Streams. ACM Trans. Inf. Syst. 36, 4 (2018), 43:1--43:35.
[48]
Jiadong Xie, Fan Zhang, Kai Wang, Xuemin Lin, and Wenjie Zhang. 2023. Minimizing the Influence of Misinformation via Vertex Blocking. In 39th IEEE International Conference on Data Engineering, ICDE 2023. IEEE, 789--801.
[49]
Jiadong Xie, Fan Zhang, Kai Wang, Jialu Liu, Xuemin Lin, and Wenjie Zhang. 2023. Influence Minimization via Blocking Strategies. CoRR abs/2312.17488 (2023). arXiv:2312.17488
[50]
Miao Xie, Qiusong Yang, Qing Wang, Gao Cong, and Gerard de Melo. 2015. DynaDiffuse: A Dynamic Diffusion Model for Continuous Time Constrained Influence Maximization. In AAAI. AAAI Press, 346--352.
[51]
Yipeng Zhang, Yuchen Li, Zhifeng Bao, Baihua Zheng, and H. V. Jagadish. 2021. Minimizing the Regret of an Influence Provider. In SIGMOD. ACM, 2115--2127.
[52]
Yuqing Zhu, Jing Tang, Xueyan Tang, and Lei Chen. 2021. Analysis of Influence Contribution in Social Advertising. Proc. VLDB Endow. 15, 2 (2021), 348--360.

Cited By

View all

Recommendations

Comments

Information & Contributors

Information

Published In

cover image Proceedings of the VLDB Endowment
Proceedings of the VLDB Endowment  Volume 17, Issue 6
February 2024
369 pages
Issue’s Table of Contents

Publisher

VLDB Endowment

Publication History

Published: 01 February 2024
Published in PVLDB Volume 17, Issue 6

Check for updates

Badges

Qualifiers

  • Research-article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)76
  • Downloads (Last 6 weeks)10
Reflects downloads up to 28 Jan 2025

Other Metrics

Citations

Cited By

View all

View Options

Login options

Full Access

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media