Scalable Influence Estimation Without Sampling

12/29/2019
by   Andrey Y. Lokhov, et al.
0

In a diffusion process on a network, how many nodes are expected to be influenced by a set of initial spreaders? This natural problem, often referred to as influence estimation, boils down to computing the marginal probability that a given node is active at a given time when the process starts from specified initial condition. Among many other applications, this task is crucial for a well-studied problem of influence maximization: finding optimal spreaders in a social network that maximize the influence spread by a certain time horizon. Indeed, influence estimation needs to be called multiple times for comparing candidate seed sets. Unfortunately, in many models of interest an exact computation of marginals is #P-hard. In practice, influence is often estimated using Monte-Carlo sampling methods that require a large number of runs for obtaining a high-fidelity prediction, especially at large times. It is thus desirable to develop analytic techniques as an alternative to sampling methods. Here, we suggest an algorithm for estimating the influence function in popular independent cascade model based on a scalable dynamic message-passing approach. This method has a computational complexity of a single Monte-Carlo simulation and provides an upper bound on the expected spread on a general graph, yielding exact answer for treelike networks. We also provide dynamic message-passing equations for a stochastic version of the linear threshold model. The resulting saving of a potentially large sampling factor in the running time compared to simulation-based techniques hence makes it possible to address large-scale problem instances.

READ FULL TEXT
research
02/13/2018

Scalable Influence Maximization with General Marketing Strategies

In this paper, we study scalable algorithms for influence maximization w...
research
02/27/2023

Minimizing the Influence of Misinformation via Vertex Blocking

Information cascade in online social networks can be rather negative, e....
research
01/24/2020

MONSTOR: An Inductive Approach for Estimating and Maximizing Influence over Unseen Social Networks

Influence maximization (IM) is one of the most important problems in soc...
research
11/01/2016

Computationally Efficient Influence Maximization in Stochastic and Adversarial Models: Algorithms and Analysis

We consider the problem of influence maximization in fixed networks, for...
research
03/23/2020

Think Globally, Act Locally: On the Optimal Seeding for Nonsubmodular Influence Maximization

We study the r-complex contagion influence maximization problem. In the ...
research
07/13/2020

Scalable Learning of Independent Cascade Dynamics from Partial Observations

Spreading processes play an increasingly important role in modeling for ...
research
09/23/2015

Efficient reconstruction of transmission probabilities in a spreading process from partial observations

An important problem of reconstruction of diffusion network and transmis...

Please sign up or login with your details

Forgot password? Click here to reset