Interplay between k-core and community structure in complex networks

The organisation of a network in a maximal set of nodes having at least k neighbours within the set, known as [Formula: see text]-core decomposition, has been used for studying various phenomena. It has been shown that nodes in the innermost [Formula: see text]-shells play a crucial role in contagion processes, emergence of consensus, and resilience of the system. It is known that the [Formula: see text]-core decomposition of many empirical networks cannot be explained by the degree of each node alone, or equivalently, random graph models that preserve the degree of each node (i.e., configuration model). Here we study the [Formula: see text]-core decomposition of some empirical networks as well as that of some randomised counterparts, and examine the extent to which the [Formula: see text]-shell structure of the networks can be accounted for by the community structure. We find that preserving the community structure in the randomisation process is crucial for generating networks whose [Formula: see text]-core decomposition is close to the empirical one. We also highlight the existence, in some networks, of a concentration of the nodes in the innermost [Formula: see text]-shells into a small number of communities.

[1]  Jure Leskovec,et al.  Learning to Discover Social Circles in Ego Networks , 2012, NIPS.

[2]  Antoine Allard,et al.  Multi-scale structure and topological anomaly detection via a new network statistic: The onion decomposition , 2015, Scientific Reports.

[3]  Christos Faloutsos,et al.  Graph evolution: Densification and shrinking diameters , 2006, TKDD.

[4]  Gui-Yuan Shi,et al.  k-core: Theories and applications , 2019, Physics Reports.

[5]  Alessandro Vespignani,et al.  Detecting rich-club ordering in complex networks , 2006, physics/0602134.

[6]  Zhao Yang,et al.  Hierarchical benchmark graphs for testing community detection algorithms , 2017, Physical review. E.

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

[8]  Ibrahim Matta,et al.  BRITE: an approach to universal topology generation , 2001, MASCOTS 2001, Proceedings Ninth International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems.

[9]  Filippo Radicchi,et al.  Characterizing the Analogy Between Hyperbolic Embedding and Community Structure of Complex Networks. , 2018, Physical review letters.

[10]  Alessandro Vespignani Modelling dynamical processes in complex socio-technical systems , 2011, Nature Physics.

[11]  Joel Nishimura,et al.  Configuring Random Graph Models with Fixed Degree Sequences , 2016, SIAM Rev..

[12]  Robin Wilson,et al.  Modern Graph Theory , 2013 .

[13]  F. Radicchi,et al.  Benchmark graphs for testing community detection algorithms. , 2008, Physical review. E, Statistical, nonlinear, and soft matter physics.

[14]  Kathryn B. Laskey,et al.  Stochastic blockmodels: First steps , 1983 .

[15]  Devin K. Schweppe,et al.  Architecture of the human interactome defines protein communities and disease networks , 2017, Nature.

[16]  Martin G. Everett,et al.  Models of core/periphery structures , 2000, Soc. Networks.

[17]  Stephen B. Seidman,et al.  Network structure and minimum degree , 1983 .

[18]  Shilpa Chakravartula,et al.  Complex Networks: Structure and Dynamics , 2014 .

[19]  Tiago P. Peixoto,et al.  The graph-tool python library , 2014 .

[20]  Shi Zhou,et al.  The rich-club phenomenon in the Internet topology , 2003, IEEE Communications Letters.

[21]  Michalis Vazirgiannis,et al.  The core decomposition of networks: theory, algorithms and applications , 2019, The VLDB Journal.

[22]  Santo Fortunato,et al.  Community detection in networks: A user guide , 2016, ArXiv.

[23]  A. Barabasi,et al.  The network takeover , 2011, Nature Physics.

[24]  Dimitrios M. Thilikos,et al.  Evaluating Cooperation in Communities with the k-Core Structure , 2011, 2011 International Conference on Advances in Social Networks Analysis and Mining.

[25]  Mason A. Porter,et al.  Social Structure of Facebook Networks , 2011, ArXiv.

[26]  Hocine Cherifi,et al.  An Empirical Study of the Relation between Community Structure and Transitivity , 2012, CompleNet.

[27]  Martin A. Nowak,et al.  Evolution of cooperation on large networks with community structure , 2019, Journal of the Royal Society Interface.

[28]  Jure Leskovec,et al.  Higher-order organization of complex networks , 2016, Science.

[29]  Dirk Helbing,et al.  Individualization as Driving Force of Clustering Phenomena in Humans , 2010, PLoS Comput. Biol..

[30]  Filippo Radicchi,et al.  K-core Structure of Real Multiplex Networks , 2019, ArXiv.

[31]  Andrew Gonzalez,et al.  Effects of network modularity on the spread of perturbation impact in experimental metapopulations , 2017, Science.

[32]  D J PRICE,et al.  NETWORKS OF SCIENTIFIC PAPERS. , 1965, Science.

[33]  Christiane Fellbaum,et al.  Book Reviews: WordNet: An Electronic Lexical Database , 1999, CL.

[34]  John D. Hunter,et al.  Matplotlib: A 2D Graphics Environment , 2007, Computing in Science & Engineering.

[35]  David Gfeller,et al.  Spectral coarse graining of complex networks. , 2007, Physical review letters.

[36]  Jean-Gabriel Young,et al.  Universality of the stochastic block model , 2018, Physical Review E.

[37]  Michael Small,et al.  Growing networks with communities: A distributive link model , 2020, Chaos.

[38]  Michael L. Nelson,et al.  Agreeing to disagree: search engines and their public interfaces , 2007, JCDL '07.

[39]  Amir Hossein Darooneh,et al.  The role of community structure on the nature of explosive synchronization. , 2018, Chaos.

[40]  Mohammad Khansari,et al.  Improving the robustness of scale-free networks by maintaining community structure , 2019, J. Complex Networks.

[41]  Sucheta Soundarajan,et al.  The k-peak Decomposition: Mapping the Global Structure of Graphs , 2017, WWW.

[42]  Giorgio Fagiolo,et al.  Enhanced reconstruction of weighted networks from strengths and degrees , 2013, 1307.2104.

[43]  Zhuo-Ming Ren,et al.  Nestedness in complex networks: Observation, emergence, and implications , 2019, Physics Reports.

[44]  Jure Leskovec,et al.  Defining and evaluating network communities based on ground-truth , 2012, Knowledge and Information Systems.

[45]  Ronald Fagin,et al.  Comparing top k lists , 2003, SODA '03.

[46]  Qian Zhang,et al.  Committed activists and the reshaping of status-quo social consensus , 2015, Physical review. E, Statistical, nonlinear, and soft matter physics.

[47]  M. E. J. Newman,et al.  Consistency of community structure in complex networks , 2019, Physical review. E.

[48]  R. Lambiotte,et al.  From networks to optimal higher-order models of complex systems , 2019, Nature Physics.

[49]  F. Massey The Kolmogorov-Smirnov Test for Goodness of Fit , 1951 .

[50]  Naoki Masuda,et al.  Voter model on the two-clique graph. , 2014, Physical review. E, Statistical, nonlinear, and soft matter physics.

[51]  Antoine Allard,et al.  Percolation and the Effective Structure of Complex Networks , 2018, Physical Review X.

[52]  Jari Saramäki,et al.  Emergence of communities in weighted networks. , 2007, Physical review letters.

[53]  Yuval Shavitt,et al.  A model of Internet topology using k-shell decomposition , 2007, Proceedings of the National Academy of Sciences.

[54]  M. Newman Community detection in networks: Modularity optimization and maximum likelihood are equivalent , 2016, Physical review. E.

[55]  Ryan A. Rossi,et al.  The Network Data Repository with Interactive Graph Analytics and Visualization , 2015, AAAI.

[56]  Gaël Varoquaux,et al.  The NumPy Array: A Structure for Efficient Numerical Computation , 2011, Computing in Science & Engineering.

[57]  H E Stanley,et al.  Classes of small-world networks. , 2000, Proceedings of the National Academy of Sciences of the United States of America.

[58]  Jean-Loup Guillaume,et al.  Fast unfolding of communities in large networks , 2008, 0803.0476.

[59]  Ling-Yun Wu,et al.  Structure and dynamics of core/periphery networks , 2013, J. Complex Networks.

[60]  Travis E. Oliphant,et al.  Guide to NumPy , 2015 .

[61]  Mark E. J. Newman,et al.  Stochastic blockmodels and community structure in networks , 2010, Physical review. E, Statistical, nonlinear, and soft matter physics.

[62]  Alessandro Vespignani,et al.  K-core decomposition of Internet graphs: hierarchies, self-similarity and measurement biases , 2005, Networks Heterog. Media.

[63]  Aric Hagberg,et al.  Exploring Network Structure, Dynamics, and Function using NetworkX , 2008, Proceedings of the Python in Science Conference.

[64]  Jure Leskovec,et al.  Local Higher-Order Graph Clustering , 2017, KDD.

[65]  P. Erdos,et al.  On chromatic number of graphs and set-systems , 1966 .

[66]  Jérôme Kunegis,et al.  KONECT: the Koblenz network collection , 2013, WWW.

[67]  Edward T. Bullmore,et al.  Modular and Hierarchically Modular Organization of Brain Networks , 2010, Front. Neurosci..

[68]  Mason A. Porter,et al.  Comparing Community Structure to Characteristics in Online Collegiate Social Networks , 2008, SIAM Rev..

[69]  Jean-Charles Delvenne,et al.  Random Walks, Markov Processes and the Multiscale Modular Organization of Complex Networks , 2014, IEEE Transactions on Network Science and Engineering.

[70]  Lev Muchnik,et al.  Identifying influential spreaders in complex networks , 2010, 1001.5285.

[71]  Dorothea Wagner,et al.  Augmenting k-core generation with preferential attachment , 2008, Networks Heterog. Media.

[72]  Mason A. Porter,et al.  Core-Periphery Structure in Networks (Revisited) , 2017, SIAM Rev..

[73]  Patrick J. Wolfe,et al.  Network histograms and universality of blockmodel approximation , 2013, Proceedings of the National Academy of Sciences.

[74]  S. Fortunato,et al.  Resolution limit in community detection , 2006, Proceedings of the National Academy of Sciences.

[75]  Antoine Allard,et al.  Percolation on random networks with arbitrary k-core structure. , 2013, Physical review. E, Statistical, nonlinear, and soft matter physics.

[76]  Marcel Salathé,et al.  Dynamics and Control of Diseases in Networks with Community Structure , 2010, PLoS Comput. Biol..

[77]  Lada A. Adamic,et al.  The political blogosphere and the 2004 U.S. election: divided they blog , 2005, LinkKDD '05.

[78]  Tiago P. Peixoto Nonparametric Bayesian inference of the microcanonical stochastic block model. , 2016, Physical review. E.