Computer Science > Social and Information Networks
[Submitted on 16 May 2020 (this version), latest version 19 Nov 2020 (v2)]
Title:Adaptive Influence Maximization: If Influential Node Unwilling to Be the Seed
View PDFAbstract:Influence maximization problem attempts to find a small subset of nodes that makes the expected influence spread maximized, which has been researched intensively before. They all assumed that each user in the seed set we select is activated successfully and then spread the influence. However, in the real scenario, not all users in the seed set are willing to be an influencer. Based on that, we consider each user associated with a probability with which we can activate her as a seed, and we can attempt to activate her many times. In this paper, we study the adaptive influence maximization with multiple activations (Adaptive-IMMA) problem, where we select a node at each step, observe whether she accepts to be a seed, if yes, wait to observe the influence diffusion process; If no, we can attempt to activate her again with higher cost, or select other node as a seed. We model the multiple activations mathematically, and define it on the domain of integer lattice. We propose a new concept, adaptive DR-submodularity, and show our Adaptive-IMMA is the problem that maximizing an adaptive monotone and DR-submodular function under the knapsack constraint. Adaptive DR-submodular maximization problem is never covered by any existing studies. Thus, we summarize its properties and study its approximability comprehensively, which is a non-trival generalization of existing analysis about adaptive submodularity. Besides, to overcome the difficulty to estimate the influence spread, we combine adaptive greedy policy with sampling techniques without losing approximation ratio but reducing the time complexity. Finally, we conduct experiments on several real datasets to evaluate the effectiveness and efficiency of our proposed algorithms.
Submission history
From: Jianxiong Guo [view email][v1] Sat, 16 May 2020 18:21:15 UTC (731 KB)
[v2] Thu, 19 Nov 2020 03:14:23 UTC (1,148 KB)
References & Citations
Bibliographic and Citation Tools
Bibliographic Explorer (What is the Explorer?)
Litmaps (What is Litmaps?)
scite Smart Citations (What are Smart Citations?)
Code, Data and Media Associated with this Article
alphaXiv (What is alphaXiv?)
CatalyzeX Code Finder for Papers (What is CatalyzeX?)
DagsHub (What is DagsHub?)
Gotit.pub (What is GotitPub?)
Hugging Face (What is Huggingface?)
Papers with Code (What is Papers with Code?)
ScienceCast (What is ScienceCast?)
Demos
Recommenders and Search Tools
Influence Flower (What are Influence Flowers?)
Connected Papers (What is Connected Papers?)
CORE Recommender (What is CORE?)
arXivLabs: experimental projects with community collaborators
arXivLabs is a framework that allows collaborators to develop and share new arXiv features directly on our website.
Both individuals and organizations that work with arXivLabs have embraced and accepted our values of openness, community, excellence, and user data privacy. arXiv is committed to these values and only works with partners that adhere to them.
Have an idea for a project that will add value for arXiv's community? Learn more about arXivLabs.