Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/3183713.3183749acmconferencesArticle/Chapter ViewAbstractPublication PagesmodConference Proceedingsconference-collections
research-article

Online Processing Algorithms for Influence Maximization

Published: 27 May 2018 Publication History

Abstract

Influence maximization is a classic and extensively studied problem with important applications in viral marketing. Existing algorithms for influence maximization, however, mostly focus on offline processing, in the sense that they do not provide any output to the user until the final answer is derived, and that the user is not allowed to terminate the algorithm early to trade the quality of solution for efficiency. Such lack of interactiveness and flexibility leads to poor user experience, especially when the algorithm incurs long running time.
To address the above problem, this paper studies algorithms for online processing of influence maximization (OPIM), where the user can pause the algorithm at any time and ask for a solution (to the influence maximization problem) and its approximation guarantee, and can resume the algorithm to let it improve the quality of solution by giving it more time to run. (This interactive paradigm is similar in spirit to online query processing in database systems.) We show that the only existing algorithm for OPIM is vastly ineffective in practice, and that adopting existing influence maximization methods for OPIM yields unsatisfactory results. Motivated by this, we propose a new algorithm for OPIM with both superior empirical effectiveness and strong theoretical guarantees, and we show that it can also be extended to handle conventional influence maximization. Extensive experiments on real data demonstrate that our solutions outperform the state of the art for both OPIM and conventional influence maximization.

References

[1]
Akhil Arora, Sainyam Galhotra, and Sayan Ranu. 2017. Debunking the Myths of Influence Maximization: An In-Depth Benchmarking Study Proc. ACM SIGMOD. 651--666.
[2]
Christian Borgs, Michael Brautbar, Jennifer Chayes, and Brendan Lucier. 2014. Maximizing Social Influence in Nearly Optimal Time Proc. SODA. 946--957.
[3]
Shuo Chen, Ju Fan, Guoliang Li, Jianhua Feng, Kian-Lee Tan, and Jinhui Tang. 2015. Online Topic-Aware Influence Maximization. Proc. VLDB Endowment Vol. 8, 6 (2015), 666--677.
[4]
Wei Chen, Chi Wang, and Yajun Wang. 2010 a. Scalable Influence Maximization for Prevalent Viral Marketing in Large-scale Social Networks Proc. ACM KDD. 1029--1038.
[5]
Wei Chen, Yajun Wang, and Siyu Yang. 2009. Efficient Influence Maximization in Social Networks Proc. ACM KDD. 199--208.
[6]
Wei Chen, Yifei Yuan, and Li Zhang. 2010 b. Scalable Influence Maximization in Social Networks Under the Linear Threshold Model Proc. IEEE ICDM. 88--97.
[7]
Suqi Cheng, Huawei Shen, Junming Huang, Wei Chen, and Xueqi Cheng. 2014. IMRank: Influence Maximization via Finding Self-consistent Ranking Proc. ACM SIGIR. 475--484.
[8]
Suqi Cheng, Huawei Shen, Junming Huang, Guoqing Zhang, and Xueqi Cheng. 2013. StaticGreedy: Solving the Scalability-accuracy Dilemma in Influence Maximization Proc. ACM CIKM. 509--518.
[9]
Edith Cohen, Daniel Delling, Thomas Pajor, and Renato F. Werneck. 2014. Sketch-Based Influence Maximization and Computation: Scaling Up with Guarantees Proc. ACM CIKM. 629--638.
[10]
Pedro Domingos and Matt Richardson. 2001. Mining the Network Value of Customers. In Proc. ACM KDD. 57--66.
[11]
Sainyam Galhotra, Akhil Arora, and Shourya Roy. 2016. Holistic Influence Maximization: Combining Scalability and Efficiency with Opinion-Aware Models. In Proc. ACM SIGMOD. 743--758.
[12]
Sainyam Galhotra, Akhil Arora, Srinivas Virinchi, and Shourya Roy. 2015. ASIM: A Scalable Algorithm for Influence Maximization Under the Independent Cascade Model. In Proc. WWW Companion. 35--36.
[13]
Amit Goyal, Francesco Bonchi, and Laks V. S. Lakshmanan. 2011 a. A Data-based Approach to Social Influence Maximization. Proc. VLDB Endowment Vol. 5, 1 (2011), 73--84.
[14]
Amit Goyal, Wei Lu, and Laks V.S. Lakshmanan. 2011 b. CELF: Optimizing the Greedy Algorithm for Influence Maximization in Social Networks. In Proc. WWW Companion. 47--48.
[15]
Amit Goyal, Wei Lu, and Laks V. S. Lakshmanan. 2011 c. SIMPATH: An Efficient Algorithm for Influence Maximization Under the Linear Threshold Model. In Proc. IEEE ICDM. 211--220.
[16]
Peter J. Haas and Joseph M. Hellerstein. 1999. Ripple Joins for Online Aggregation. In Proc. SIGMOD. 287--298.
[17]
Joseph M. Hellerstein, Peter J. Haas, and Helen J. Wang. 1997. Online Aggregation. In Proc. SIGMOD. 171--182.
[18]
Keke Huang, Sibo Wang, Glenn Bevilacqua, Xiaokui Xiao, and Laks V. S. Lakshmanan. 2017. Revisiting the Stop-and-Stare Algorithms for Influence Maximization. Proc. VLDB Endowment Vol. 10, 9 (2017), 913--924.
[19]
Kyomin Jung, Wooram Heo, and Wei Chen. 2012. IRIE: Scalable and Robust Influence Maximization in Social Networks Proc. IEEE ICDM. 918--923.
[20]
David Kempe, Jon Kleinberg, and Éva Tardos. 2003. Maximizing the Spread of Influence Through a Social Network Proc. ACM KDD. 137--146.
[21]
Haewoon Kwak, Changhyun Lee, Hosung Park, and Sue Moon. 2010. What is Twitter, a Social Network or a News Media? Proc. WWW. 591--600.
[22]
Jong Ryul Lee and Chin Wan Chung. 2014. A Fast Approximation for Influence Maximization in Large Social Networks WWW Companion. 1157--1162.
[23]
Siyu Lei, Silviu Maniu, Luyi Mo, Reynold Cheng, and Pierre Senellart. 2015. Online Influence Maximization. In Proc. ACM KDD. 645--654.
[24]
Jure Leskovec, Andreas Krause, Carlos Guestrin, Christos Faloutsos, Jeanne VanBriesen, and Natalie Glance. 2007. Cost-effective Outbreak Detection in Networks. In Proc. ACM KDD. 420--429.
[25]
Jure Leskovec and Andrej Krevl. 2014. SNAP Datasets: Stanford Large Network Dataset Collection. http://snap.stanford.edu/data. (2014).
[26]
Yuchen Li, Dongxiang Zhang, and Kian-Lee Tan. 2015. Real-time Targeted Influence Maximization for Online Advertisements. Proc. VLDB Endowment Vol. 8, 10 (2015), 1070--1081.
[27]
George L. Nemhauser, Laurence A. Wolsey, and Marshall L. Fisher. 1978. An Analysis of Approximations for Maximizing Submodular Set Functions-I. Mathematical Programming Vol. 14, 1 (1978), 265--294.
[28]
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 Proc. ACM SIGMOD. 695--710.
[29]
Hung T. Nguyen, My T. Thai, and Thang N. Dinh. 22 Feb 2017. Stop-and-Stare: Optimal Sampling Algorithms for Viral Marketing in Billion-Scale Networks. arXiv preprint, https://arxiv.org/abs/1605.07990v3. (. 22 Feb 2017).
[30]
Naoto Ohsaka, Takuya Akiba, Yuichi Yoshida, and Ken-ichi Kawarabayashi. 2014. Fast and Accurate Influence Maximization on Large Networks with Pruned Monte-Carlo Simulations. In Proc. AAAI. 138--144.
[31]
Jeff John Roberts. 2016. Facebook and Google Are Big Winners as Political Ad Money Moves Online. Fortune (2016).
[32]
Guojie Song, Xiabing Zhou, Yu Wang, and Kunqing Xie. 2015. Influence Maximization on Large-Scale Mobile Social Network: A Divide-and-Conquer Method. IEEE Transactions on Parallel and Distributed Systems Vol. 26, 5 (2015), 1379--1392.
[33]
Jing Tang, Xueyan Tang, and Junsong Yuan. 2016. Profit Maximization for Viral Marketing in Online Social Networks Proc. IEEE ICNP. 1--10.
[34]
Jing Tang, Xueyan Tang, and Junsong Yuan. 2017. Influence Maximization Meets Efficiency and Effectiveness: A Hop-Based Approach Proc. IEEE/ACM ASONAM. 64--71.
[35]
Jing Tang, Xueyan Tang, and Junsong Yuan. 2018 a. An Efficient and Effective Hop-Based Approach for Inluence Maximization in Social Networks. Social Network Analysis and Mining Vol. 8, 10 (2018).
[36]
Jing Tang, Xueyan Tang, and Junsong Yuan. 2018 b. Profit Maximization for Viral Marketing in Online Social Networks: Algorithms and Analysis. IEEE Transactions on Knowledge and Data Engineering (2018).
[37]
Jing Tang, Xueyan Tang, and Junsong Yuan. 2018 c. Towards Profit Maximization for Online Social Network Providers Proc. IEEE INFOCOM. 1178--1186.
[38]
Youze Tang, Yanchen Shi, and Xiaokui Xiao. 2015. Influence Maximization in Near-Linear Time: A Martingale Approach Proc. ACM SIGMOD. 1539--1554.
[39]
Youze Tang, Xiaokui Xiao, and Yanchen Shi. 2014. Influence Maximization: Near-optimal Time Complexity Meets Practical Efficiency Proc. ACM SIGMOD. 75--86.
[40]
Vijay V. Vazirani. 2003. Approximation Algorithms. Springer.
[41]
Abraham Wald. 1947. Sequential Analysis. Wiley.
[42]
Alastair J. Walker. 1977. An Efficient Method for Generating Discrete Random Variables with General Distributions. ACM Trans. Math. Software Vol. 3, 3 (1977), 253--256.
[43]
Yanhao Wang, Qi Fan, Yuchen Li, and Kian-Lee Tan. 2017. Real-time Influence Maximization on Dynamic Social Streams. Proc. VLDB Endowment Vol. 10, 7 (2017), 805--816.
[44]
Chuan Zhou, Peng Zhang, Jing Guo, and Li Guo. 2014. An Upper Bound Based Greedy Algorithm for Mining Top-k Influential Nodes in Social Networks. In Proc. WWW Companion. 421--422.
[45]
Chuan Zhou, Peng Zhang, Jing Guo, Xingquan Zhu, and Li Guo. 2013. UBLF: An Upper Bound Based Approach to Discover Influential Nodes in Social Networks Proc. IEEE ICDM. 907--916.

Cited By

View all
  • (2024)A Benchmark Study of Deep-RL Methods for Maximum Coverage Problems over GraphsProceedings of the VLDB Endowment10.14778/3681954.368202917:11(3666-3679)Online publication date: 1-Jul-2024
  • (2024)Link Recommendation to Augment Influence Diffusion with Provable GuaranteesProceedings of the ACM Web Conference 202410.1145/3589334.3645521(2509-2518)Online publication date: 13-May-2024
  • (2024)Generalized hop‐based approaches for identifying influential nodes in social networksExpert Systems10.1111/exsy.13649Online publication date: 4-Jun-2024
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
SIGMOD '18: Proceedings of the 2018 International Conference on Management of Data
May 2018
1874 pages
ISBN:9781450347037
DOI:10.1145/3183713
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 27 May 2018

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. influence maximization
  2. online processing algorithm
  3. sampling

Qualifiers

  • Research-article

Funding Sources

  • Singapore Ministry of Education
  • National University of Singapore

Conference

SIGMOD/PODS '18
Sponsor:

Acceptance Rates

SIGMOD '18 Paper Acceptance Rate 90 of 461 submissions, 20%;
Overall Acceptance Rate 785 of 4,003 submissions, 20%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)237
  • Downloads (Last 6 weeks)12
Reflects downloads up to 30 Aug 2024

Other Metrics

Citations

Cited By

View all
  • (2024)A Benchmark Study of Deep-RL Methods for Maximum Coverage Problems over GraphsProceedings of the VLDB Endowment10.14778/3681954.368202917:11(3666-3679)Online publication date: 1-Jul-2024
  • (2024)Link Recommendation to Augment Influence Diffusion with Provable GuaranteesProceedings of the ACM Web Conference 202410.1145/3589334.3645521(2509-2518)Online publication date: 13-May-2024
  • (2024)Generalized hop‐based approaches for identifying influential nodes in social networksExpert Systems10.1111/exsy.13649Online publication date: 4-Jun-2024
  • (2024)Causal Related Rumors Controlling in Social Networks of Multiple InformationIEEE/ACM Transactions on Networking10.1109/TNET.2023.333777432:3(2085-2098)Online publication date: Jun-2024
  • (2024)Composite Community-Aware Diversified Influence Maximization With Efficient ApproximationIEEE/ACM Transactions on Networking10.1109/TNET.2023.332187032:2(1584-1599)Online publication date: Apr-2024
  • (2024)Multi-Task Diffusion Incentive Design for Mobile Crowdsourcing in Social NetworksIEEE Transactions on Mobile Computing10.1109/TMC.2023.3310383(1-15)Online publication date: 2024
  • (2024)Enhancing Product Promotion in Social Networks: Leveraging Adaptive Discount-Offering and the Crowd EffectIEEE Transactions on Engineering Management10.1109/TEM.2023.333637071(1613-1628)Online publication date: 2024
  • (2024)ToupleGDD: A Fine-Designed Solution of Influence Maximization by Deep Reinforcement LearningIEEE Transactions on Computational Social Systems10.1109/TCSS.2023.327233111:2(2210-2221)Online publication date: Apr-2024
  • (2024)Supplementary Influence Maximization Problem in Social NetworksIEEE Transactions on Computational Social Systems10.1109/TCSS.2023.323443711:1(986-996)Online publication date: Feb-2024
  • (2024)Top-$L$ Most Influential Community Detection Over Social Networks2024 IEEE 40th International Conference on Data Engineering (ICDE)10.1109/ICDE60146.2024.10639540(5767-5779)Online publication date: 13-May-2024
  • Show More Cited By

View Options

Get Access

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media