We consider the problem of detecting the source of a rumor (information diffusion) in a network based on observations about which set of nodes possess the rumor. In a recent work [10], this question was introduced and studied. The authors proposed rumor centrality as an estimator for detecting the source. They establish it to be the maximum likelihood estimator with respect to the popular Susceptible Infected (SI) model with exponential spreading time for regular trees. They showed that as the size of infected graph increases, for a line (2-regular tree) graph, the probability of source detection goes to 0 while for d-regular trees with d ≥ 3 the probability of detection, say αd, remains bounded away from 0 and is less than 1/2. Their results, however stop short of providing insights for the heterogeneous setting such as irregular trees or the SI model with non-exponential spreading times.
This paper overcomes this limitation and establishes the effectiveness of rumor centrality for source detection for generic random trees and the SI model with a generic spreading time distribution. The key result is an interesting connection between a multi-type continuous time branching process (an equivalent representation of a generalized Polya's urn, cf. [1]) and the effectiveness of rumor centrality. Through this, it is possible to quantify the detection probability precisely. As a consequence, we recover all the results of [10] as a special case and more importantly, we obtain a variety of results establishing the universality of rumor centrality in the context of tree-like graphs and the SI model with a generic spreading time distribution.
[1]
Elchanan Mossel.
Reconstruction on Trees: Beating the Second Eigenvalue
,
2001
.
[2]
Andrea Montanari,et al.
Reconstruction for Models on Random Graphs
,
2007,
48th Annual IEEE Symposium on Foundations of Computer Science (FOCS'07).
[3]
M. Newman,et al.
Epidemics and percolation in small-world networks.
,
1999,
Physical review. E, Statistical physics, plasmas, fluids, and related interdisciplinary topics.
[4]
Donald F. Towsley,et al.
The effect of network topology on the spread of epidemics
,
2005,
Proceedings IEEE 24th Annual Joint Conference of the IEEE Computer and Communications Societies..
[5]
L. Khachiyan,et al.
On the conductance of order Markov chains
,
1991
.
[6]
Alessandro Vespignani,et al.
Epidemic spreading in scale-free networks.
,
2000,
Physical review letters.
[7]
Peter Winkler,et al.
Counting linear extensions is #P-complete
,
1991,
STOC '91.
[8]
Mikko Alava,et al.
Branching Processes
,
2009,
Encyclopedia of Complexity and Systems Science.
[9]
Y. Peres,et al.
Broadcasting on trees and the Ising model
,
2000
.
[10]
A. Gerschcnfeld,et al.
Reconstruction for Models on Random Graphs
,
2007,
FOCS 2007.
[11]
Devavrat Shah,et al.
Detecting sources of computer viruses in networks: theory and experiment
,
2010,
SIGMETRICS '10.