Continuous Activity Maximization in Online Social Networks

Activity maximization is a task of seeking a small subset of users in a given social network that makes the expected total activity benefit maximized. This is a generalization of many real applications. In this paper, we extend activity maximization problem to that under the general marketing strategy $\vec{x}$, which is a $d$-dimensional vector from a lattice space and has probability $h_u(\vec{x})$ to activate a node $u$ as a seed. Based on that, we propose the continuous activity maximization (CAM) problem, where the domain is continuous and the seed set we select conforms to a certain probability distribution. It is a new topic to study the problem about information diffusion under the lattice constraint, thus, we address the problem systematically here. First, we analyze the hardness of CAM and how to compute the objective function of CAM accurately and effectively. We prove this objective function is monotone, but not DR-submodular and not DR-supermodular. Then, we develop a monotone and DR-submodular lower bound and upper bound of CAM, and apply sampling techniques to design three unbiased estimators for CAM, its lower bound and upper bound. Next, adapted from IMM algorithm and sandwich approximation framework, we obtain a data-dependent approximation ratio. This process can be considered as a general method to solve those maximization problem on lattice but not DR-submodular. Last, we conduct experiments on three real-world datasets to evaluate the correctness and effectiveness of our proposed algorithms.

[1]  Yuichi Yoshida,et al.  Maximizing monotone submodular functions over the integer lattice , 2015, IPCO.

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

[3]  Weili Wu,et al.  Targeted Protection Maximization in Social Networks , 2020, IEEE Transactions on Network Science and Engineering.

[4]  Weili Wu,et al.  A Novel Scene of Viral Marketing for Complementary Products , 2019, IEEE Transactions on Computational Social Systems.

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

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

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

[8]  Jian Pei,et al.  Continuous Influence Maximization: What Discounts Should We Offer to Social Network Users? , 2016, SIGMOD Conference.

[9]  Takuro Fukunaga,et al.  Threshold Influence Model for Allocating Advertising Budgets , 2015, ICML.

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

[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]  Yuichi Yoshida,et al.  Non-Monotone DR-Submodular Function Maximization , 2016, AAAI.

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

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

[16]  Wei Chen,et al.  An Issue in the Martingale Analysis of the Influence Maximization Algorithm IMM , 2018, CSoNet.

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

[18]  Enhong Chen,et al.  Activity Maximization by Effective Information Diffusion in Social Networks , 2016, IEEE Transactions on Knowledge and Data Engineering.

[19]  Yuichi Yoshida,et al.  A Generalization of Submodular Cover via the Diminishing Return Property on the Integer Lattice , 2015, NIPS.

[20]  Ken-ichi Kawarabayashi,et al.  Adaptive Budget Allocation for Maximizing Influence of Advertisements , 2016, IJCAI.

[21]  Thang N. Dinh,et al.  Cost-aware Targeted Viral Marketing in billion-scale networks , 2016, IEEE INFOCOM 2016 - The 35th Annual IEEE International Conference on Computer Communications.

[22]  Ryan A. Rossi,et al.  The Network Data Repository with Interactive Graph Analytics and Visualization , 2015, AAAI.

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

[24]  Ken-ichi Kawarabayashi,et al.  Budget Allocation Problem with Multiple Advertisers: A Game Theoretic View , 2015, ICML.

[25]  Ken-ichi Kawarabayashi,et al.  Optimal Budget Allocation: Theoretical Guarantee and Efficient Algorithm , 2014, ICML.

[26]  Laks V. S. Lakshmanan,et al.  From Competition to Complementarity: Comparative Influence Diffusion and Maximization , 2015, Proc. VLDB Endow..

[27]  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.

[28]  Weili Wu,et al.  Budgeted Coupon Advertisement Problem: Algorithm and Robust Analysis , 2020, IEEE Transactions on Network Science and Engineering.

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

[30]  Amin Karbasi,et al.  Gradient Methods for Submodular Maximization , 2017, NIPS.

[31]  Zheng Yu,et al.  Scalable Lattice Influence Maximization , 2020, IEEE Transactions on Computational Social Systems.