Local detection of infections in heterogeneous networks

In many networks the operator is faced with nodes that report a potentially important phenomenon such as failures, illnesses, and viruses. The operator is faced with the question: Is it spreading over the network, or simply occurring at random? We seek to answer this question from highly noisy and incomplete data, where at a single point in time we are given a possibly very noisy subset of the infected population (including false positives and negatives). While previous work has focused on uniform spreading rates for the infection, heterogeneous graphs with unequal edge weights are more faithful models of reality. Critically, the network structure may not be fully known and modeling epidemic spread on unknown graphs relies on non-homogeneous edge (spreading) weights. Such heterogeneous graphs pose considerable challenges, requiring both algorithmic and analytical development. We develop an algorithm that can distinguish between a spreading phenomenon and a randomly occurring phenomenon while using only local information and not knowing the complete network topology and the weights. Further, we show that this algorithm can succeed even in the presence of noise, false positives and unknown graph edges.

[1]  Wuqiong Luo,et al.  Identifying infection sources in large tree networks , 2012, 2012 9th Annual IEEE Communications Society Conference on Sensor, Mesh and Ad Hoc Communications and Networks (SECON).

[2]  Chee Wei Tan,et al.  Rooting out the rumor culprit from suspects , 2013, 2013 IEEE International Symposium on Information Theory.

[3]  J. Snow On the Mode of Communication of Cholera , 1856, Edinburgh medical journal.

[4]  Lenka Zdeborová,et al.  Inferring the origin of an epidemy with dynamic message-passing algorithm , 2013, Physical review. E, Statistical, nonlinear, and soft matter physics.

[5]  2015 IEEE Conference on Computer Communications, INFOCOM 2015, Kowloon, Hong Kong, April 26 - May 1, 2015 , 2015, INFOCOM.

[6]  R. Durrett Random Graph Dynamics: References , 2006 .

[7]  Lei Ying,et al.  Information source detection in the SIR model: A sample path based approach , 2013, ITA.

[8]  Massimo Franceschetti,et al.  Rumor source detection under probabilistic sampling , 2013, 2013 IEEE International Symposium on Information Theory.

[9]  Aditya Gopalan,et al.  Random mobility and the spread of infection , 2011, 2011 Proceedings IEEE INFOCOM.

[10]  Jure Leskovec,et al.  Inferring networks of diffusion and influence , 2010, KDD.

[11]  Shie Mannor,et al.  Localized Epidemic Detection in Networks with Overwhelming Noise , 2014, SIGMETRICS.

[12]  P. O’Neill,et al.  Bayesian inference for epidemics with two levels of mixing , 2005 .

[13]  Devavrat Shah,et al.  Rumors in a Network: Who's the Culprit? , 2009, IEEE Transactions on Information Theory.

[14]  Shie Mannor,et al.  On identifying the causative network of an epidemic , 2012, 2012 50th Annual Allerton Conference on Communication, Control, and Computing (Allerton).

[15]  Devavrat Shah,et al.  Detecting sources of computer viruses in networks: theory and experiment , 2010, SIGMETRICS '10.

[16]  E. Candès,et al.  Searching for a trail of evidence in a maze , 2007, math/0701668.

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

[18]  Shie Mannor,et al.  Network forensics: random infection vs spreading epidemic , 2012, SIGMETRICS '12.

[19]  E. Candès,et al.  Detection of an anomalous cluster in a network , 2010, 1001.3209.

[20]  P. O’Neill,et al.  Bayesian inference for stochastic multitype epidemics in structured populations via random graphs , 2005 .

[21]  H. Kesten On the Speed of Convergence in First-Passage Percolation , 1993 .

[22]  Shie Mannor,et al.  Detecting epidemics using highly noisy data , 2013, MobiHoc.

[23]  Jure Leskovec,et al.  Information diffusion and external influence in networks , 2012, KDD.

[24]  Wuqiong Luo,et al.  Finding an infection source under the SIS model , 2013, 2013 IEEE International Conference on Acoustics, Speech and Signal Processing.

[25]  Yuval Peres,et al.  Tree-indexed random walks on groups and first passage percolation , 1994 .

[26]  Jon Cohen,et al.  Making Headway Under Hellacious Circumstances , 2006, Science.

[27]  Sujay Sanghavi,et al.  Learning the graph of epidemic cascades , 2012, SIGMETRICS '12.