Correlated randomly growing graphs

We introduce a new model of correlated randomly growing graphs and study the fundamental questions of detecting correlation and estimating aspects of the correlated structure. The model is simple and starts with any model of randomly growing graphs, such as uniform attachment (UA) or preferential attachment (PA). Given such a model, a pair of graphs $(G_1, G_2)$ is grown in two stages: until time $t_{\star}$ they are grown together (i.e., $G_1 = G_2$), after which they grow independently according to the underlying growth model. We show that whenever the seed graph has an influence in the underlying graph growth model---this has been shown for PA and UA trees and is conjectured to hold broadly---then correlation can be detected in this model, even if the graphs are grown together for just a single time step. We also give a general sufficient condition (which holds for PA and UA trees) under which detection is possible with probability going to $1$ as $t_{\star} \to \infty$. Finally, we show for PA and UA trees that the amount of correlation, measured by $t_{\star}$, can be estimated with vanishing relative error as $t_{\star} \to \infty$.

[1]  Jianbo Shi,et al.  Balanced Graph Matching , 2006, NIPS.

[2]  Carl Kingsford,et al.  Network Archaeology: Uncovering Ancient Networks from Present-Day Interactions , 2010, PLoS Comput. Biol..

[3]  G. Lugosi,et al.  Finding the seed of uniform attachment trees , 2018, Electronic Journal of Probability.

[4]  Nicolas Curien,et al.  Scaling limits and influence of the seed graph in preferential attachment trees , 2014, ArXiv.

[5]  Jitendra Malik,et al.  Shape matching and object recognition using low distortion correspondences , 2005, 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05).

[6]  Carey E. Priebe,et al.  Seeded graph matching for correlated Erdös-Rényi graphs , 2014, J. Mach. Learn. Res..

[7]  Sayantan Banerjee,et al.  Fluctuation bounds for continuous time branching processes and nonparametric change point detection in growing networks. , 2018 .

[8]  Luc Devroye,et al.  Finding Adam in random growing trees , 2014, Random Struct. Algorithms.

[9]  Lorenzo Livi,et al.  The graph matching problem , 2012, Pattern Analysis and Applications.

[10]  S. Redner How popular is your paper? An empirical study of the citation distribution , 1998, cond-mat/9804163.

[11]  Elchanan Mossel,et al.  Seeded graph matching via large neighborhood statistics , 2018, SODA.

[12]  Sébastien Bubeck,et al.  Basic models and questions in statistical network analysis , 2016, ArXiv.

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

[14]  Tamás F. Móri,et al.  The Maximum Degree of the Barabási–Albert Random Tree , 2005, Combinatorics, Probability and Computing.

[15]  Kannan Ramchandran,et al.  Rumor Source Obfuscation on Irregular Trees , 2016, SIGMETRICS.

[16]  Austin R. Benson,et al.  Choosing to Grow a Graph: Modeling Network Formation as Discrete Choice , 2018, WWW.

[17]  Bonnie Berger,et al.  Global alignment of multiple protein interaction networks with application to functional orthology detection , 2008, Proceedings of the National Academy of Sciences.

[18]  M. Drmota Random Trees: An Interplay between Combinatorics and Probability , 2009 .

[19]  Amin Saberi,et al.  Asymptotic behavior and distributional limits of preferential attachment graphs , 2014, 1401.2792.

[20]  Varun Jog,et al.  Analysis of Centrality in Sublinear Preferential Attachment Trees via the Crump-Mode-Jagers Branching Process , 2016, IEEE Transactions on Network Science and Engineering.

[21]  Laurent Massouli'e,et al.  From tree matching to sparse graph alignment , 2020, COLT.

[22]  Silvio Lattanzi,et al.  An efficient reconciliation algorithm for social networks , 2013, Proc. VLDB Endow..

[23]  Luc Devroye,et al.  On the discovery of the seed in uniform attachment trees , 2018, Internet Math..

[24]  Albert,et al.  Emergence of scaling in random networks , 1999, Science.

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

[26]  Matthias Grossglauser,et al.  On the privacy of anonymized networks , 2011, KDD.

[27]  H. Mahmoud Distances in random plane-oriented recursive trees , 1992 .

[28]  Elchanan Mossel,et al.  From trees to seeds: on the inference of the seed from large trees in the uniform attachment model , 2014, ArXiv.

[29]  Jiaming Xu,et al.  Spectral Graph Matching and Regularized Quadratic Relaxations II: Erdős-Rényi Graphs and Universality , 2019, Foundations of Computational Mathematics.

[30]  Béla Bollobás,et al.  The degree sequence of a scale‐free random graph process , 2001, Random Struct. Algorithms.

[31]  Mario Vento,et al.  Thirty Years Of Graph Matching In Pattern Recognition , 2004, Int. J. Pattern Recognit. Artif. Intell..

[32]  Matthias Grossglauser,et al.  Growing a Graph Matching from a Handful of Seeds , 2015, Proc. VLDB Endow..

[33]  A. Nobel,et al.  Change point detection in Network models: Preferential attachment and long range dependence , 2015, 1508.02043.

[34]  Ryan O'Donnell,et al.  Hardness of robust graph isomorphism, Lasserre gaps, and asymmetry of random graphs , 2014, SODA.

[35]  Matthias Grossglauser,et al.  When can two unlabeled networks be aligned under partial overlap? , 2015, 2015 53rd Annual Allerton Conference on Communication, Control, and Computing (Allerton).

[36]  KorulaNitish,et al.  An efficient reconciliation algorithm for social networks , 2014, VLDB 2014.

[37]  Jiaming Xu,et al.  Spectral Graph Matching and Regularized Quadratic Relaxations I: The Gaussian Model , 2019, ArXiv.

[38]  Varun Jog,et al.  Persistence of centrality in random growing trees , 2015, Random Struct. Algorithms.

[39]  Minsu Cho,et al.  Progressive graph matching: Making a move of graphs via probabilistic voting , 2012, 2012 IEEE Conference on Computer Vision and Pattern Recognition.

[40]  Jiaming Xu,et al.  Efficient random graph matching via degree profiles , 2018, Probability Theory and Related Fields.

[41]  Tselil Schramm,et al.  (Nearly) Efficient Algorithms for the Graph Matching Problem on Correlated Random Graphs , 2018, NeurIPS.

[42]  Kannan Ramchandran,et al.  Hiding the Rumor Source , 2015, IEEE Transactions on Information Theory.

[43]  Daniel Cullina,et al.  Improved Achievability and Converse Bounds for Erdos-Renyi Graph Matching , 2016, SIGMETRICS.

[44]  Elchanan Mossel,et al.  On the Influence of the Seed Graph in the Preferential Attachment Model , 2014, IEEE Transactions on Network Science and Engineering.

[45]  Vitaly Shmatikov,et al.  De-anonymizing Social Networks , 2009, 2009 30th IEEE Symposium on Security and Privacy.

[46]  Matthias Grossglauser,et al.  On the performance of percolation graph matching , 2013, COSN '13.

[47]  Pramod Viswanath,et al.  Spy vs. Spy , 2014, SIGMETRICS.

[48]  Devavrat Shah,et al.  Finding Rumor Sources on Random Trees , 2011, Oper. Res..

[49]  Daniel Cullina,et al.  Exact alignment recovery for correlated Erdos Renyi graphs , 2017, ArXiv.