Multislice community detection

Size: px
Start display at page:

Download "Multislice community detection"

Transcription

1 Multislice community detection P. J. Mucha, T. Richardson, K. Macon, M. A. Porter, J.-P. Onnela Jukka-Pekka JP Onnela Harvard University NetSci2010, MIT; May 13, 2010

2 Outline (1) Background (2) Multislice formulation (3) Applications Preprint arxiv: Under embargo until 2PM Thursday afternoon 2

3 Background Community? A group of nodes that are relatively densely connected to each other but relatively sparsely connected to other nodes Communities are thought to have a strong bearing on functional units Introductory review: Communities in networks, M. A. Porter, J.-P. Onnela, P. J. Mucha, Notices of the American Mathematical Society 56, 1082 (2009) Comprehensive review: Community detection in graphs by Santo Fortunato, Physics Reports 486, 75 (2010) 3

4 Background Aim: Extend quality-function based community detection methods to deal with (1) Time-dependent networks: Nodes and ties may change in time (2) Multiscale networks: Structure simultaneously present at multiple scales (3) Multiplex networks: Multiple types of ties 4

5 Background Modularity maximization is possibly the most commonly used method Goal is to assign nodes to communities to maximize modularity Cannot guarantee optimal modularity without full enumeration of all partitions More intra-community edges than one would expect at random But what is random? Need to specify a null model Modularity and community structure in networks, M. E. J. Newman, PNAS 103, 8577 (2006) 5

6 Background Erdös-Rényi (Bernoulli) Newman-Girvan* Leicht-Newman* (directed) Barber* (bipartite) * with resolution parameters (Reichardt & Bornholdt, Lambiotte et al.) 6

7 Multislice formulation Easy part: Glue common individuals across slices (ordered vs. categorical) Difficult part: Null model? (cross-ties) ORDERED: neighbors CATEGORICAL: all to all 7

8 Multislice formulation Lambiotte, Delvenne and Barahona (arxiv: ) showed a way to derive modularity from normalized Laplacian dynamics Quality of a partition in terms of its stability, which is an autocovariance function of an ergodic Markov process on the network: R M (t) = [P (C, t) P (C, )] ṗ i = C A ij p j p i k j j Expansion of matrix exponential to first-order in time recovers Newman- Girvan modularity with resolution parameter 8

9 Multislice formulation Undirected network slices Undirected couplings Define multislice strength A ijs = A jis C jrs = C jsr κ js = k js + c js Density of random walkers in node-slice is: ṗ is = jr (A ijs δ sr + δ ij C jsr )p jr /κ jr p is within slice between slices Steady state probability distribution: p jr = κ jr /(2µ) 2µ = jr κ jr

10 Multislice formulation Null model: Probability of sampling node-slice is conditional on whether the multislice structure allows one to step from node-slice jr to node-slice is: ] κjr ρ is jr p jr = [ kis 2m s k jr κ jr δ sr + C jsr c jr c jr κ jr δ ij 2µ Subtracting this conditional joint probability from the linear in time approximation of the exponential describing the Laplacian dynamics gives Q multislice = 1 2µ ijsr {( A ijs γ s k is k js 2m s δ sr ) + δ ij C jsr } δ(c is,c jr ) Each slice has its own resolution parameter γ s Intra-slice couplings C jsr = {0, ω}

11 Application 1: Multiplexity Tastes, ties, and time data, which is a multiplex network of 1640 college students at an anonymous, northeastern American university Examine the following symmetrized ties from one wave of data: 1. Facebook friendships 2. Facebook picture friendships (upload & tag a photo) 3. Roommates (share dormitory room, creating clusters of 1-6 students) 4. Housing group (preference to be placed in same upper-class residence) Tie types are categorical, hence inter-slice coupling from all slices to all slices

12 Application 1: Multiplexity When omega = 0, each individual placed into four separate communities Increasing omega causes communities to merge across slices, especially if the patterns of connection are similar between slices (tie types) For intermediate omega, most individuals are placed in 1 or 2 communities, indicating their networks maintain group-level similarities across tie types Small minority maintain 4 separate assignments => different positions in slices ω #communities # communities per individual % % 40.5% 37.3% 8.2% % 49.1% 25.3% 5.7% % 48.3% 21.6% 3.9% % 47% 18.4% 2.8% % 42.4% 16.8% 1.5% %

13 Application 2: Time-dependence 100 Senators serving staggered six-year terms (2+2+2=6) Study Congresses 1-110, covering , with 1884 individual Senators Define weighted connections between each pair of Senators in terms of similarity of their voting dynamics (independently for each two-year Congress) Define adjacency matrices based on roll-call votes: A ij = (1/b ij ) k α ijk where α ijk equals unity if and only if i and j voted the same on bill k and b ij is the total number of bills on which both legislators voted Inter-slice coupling from each individual Senator to himself only when in consecutive Congresses Note that link strengths and nodes change from one slice to another

14 Application 2: Time-dependence Obtain 9 communities using inter-slice coupling omega = 0.5 Dark blue and red correspond to modern Democratic and Republican parties Vertical gray bars indicate Congresses in which three communities appeared Nominal party affiliations: Pro-Administration (PA) Anti-Administration (AA) Federalist (F) Democratic-Republican (DR) Whig (W) Anti-Jackson (AJ) Adams (A) Jackson (J) Democratic (D) Republican (R)

15 Application 2: Time-dependence Obtain 9 communities using inter-slice coupling omega = 0.5 Dark blue and red correspond to modern Democratic and Republican parties Vertical gray bars indicate Congresses in which three communities appeared Gray areas: 4th and 5th: First with political parties 10th and 11th: Vice President Aaron Burr's indictment for treason 14th and 15th: Changing structures in Democratic-Republican party 31st: Compromise of th: Beginning of the American Civil War 73rd and 74th: Landslide 1932 election amidst the Great Depression 85th to 88th: Brought the major American civil rights acts

16 Conclusion Many real-world networks are time-dependent, multiscale, or multiplex Multislice framework enables community detection in networks with any combination of the three properties

Community detection in time-dependent, multiscale, and multiplex networks

Community detection in time-dependent, multiscale, and multiplex networks Community detection in time-dependent, multiscale, and multiplex networks P. J. Mucha, T. Richardson, K. Macon, M. A. Porter, J.-P. Onnela Jukka-Pekka Onnela Harvard University MERSIH, November 13, 2009

More information

Supporting Online Material for

Supporting Online Material for CORRECTION (16 July 2010): Equations 9 and 11 have been corrected; see correction to the Report. References have also been renumbered to correspond to those in the Report. www.sciencemag.org/cgi/content/full/328/5980/876/dc1

More information

Stability-optimization algorithms for the detection of community structure in networks

Stability-optimization algorithms for the detection of community structure in networks Stability-optimization algorithms for the detection of community structure in networks Marianne McKenzie Keble College University of Oxford A thesis submitted for the degree of MSc in Mathematics and the

More information

Taxonomies of networks from community structure

Taxonomies of networks from community structure from community structure Jukka-Pekka Onnela Department of Biostatistics Harvard School of Public Health April 23, 2012 Outline Introduction 1 Introduction 2 3 4 Introduction from community structure Jukka-Pekka

More information

Diffuse interface methods on graphs: Data clustering and Gamma-limits

Diffuse interface methods on graphs: Data clustering and Gamma-limits Diffuse interface methods on graphs: Data clustering and Gamma-limits Yves van Gennip joint work with Andrea Bertozzi, Jeff Brantingham, Blake Hunter Department of Mathematics, UCLA Research made possible

More information

The Trouble with Community Detection

The Trouble with Community Detection The Trouble with Community Detection Aaron Clauset Santa Fe Institute 7 April 2010 Nonlinear Dynamics of Networks Workshop U. Maryland, College Park Thanks to National Science Foundation REU Program James

More information

1 Matrix notation and preliminaries from spectral graph theory

1 Matrix notation and preliminaries from spectral graph theory Graph clustering (or community detection or graph partitioning) is one of the most studied problems in network analysis. One reason for this is that there are a variety of ways to define a cluster or community.

More information

Nonparametric Bayesian Matrix Factorization for Assortative Networks

Nonparametric Bayesian Matrix Factorization for Assortative Networks Nonparametric Bayesian Matrix Factorization for Assortative Networks Mingyuan Zhou IROM Department, McCombs School of Business Department of Statistics and Data Sciences The University of Texas at Austin

More information

Examining dynamic network structures in relation to the spread of infectious diseases

Examining dynamic network structures in relation to the spread of infectious diseases Examining dynamic network structures in relation to the spread of infectious diseases Thomas Prescott September 29, 211 Abstract Dengue fever is a tropical, mosquito-borne disease, currently with no vaccine.

More information

Graph Detection and Estimation Theory

Graph Detection and Estimation Theory Introduction Detection Estimation Graph Detection and Estimation Theory (and algorithms, and applications) Patrick J. Wolfe Statistics and Information Sciences Laboratory (SISL) School of Engineering and

More information

arxiv: v1 [physics.soc-ph] 20 May 2016

arxiv: v1 [physics.soc-ph] 20 May 2016 Community Detection Using Multilayer Edge Mixture Model Han Zhang, Chang-Dong Wang, and Jian-Huang Lai School of Data and Computer Science, Sun Yat-sen University, Guangzhou, P. R. China. Philip S. Yu,

More information

Data science with multilayer networks: Mathematical foundations and applications

Data science with multilayer networks: Mathematical foundations and applications Data science with multilayer networks: Mathematical foundations and applications CDSE Days University at Buffalo, State University of New York Monday April 9, 2018 Dane Taylor Assistant Professor of Mathematics

More information

The Ties that Bind Characterizing Classes by Attributes and Social Ties

The Ties that Bind Characterizing Classes by Attributes and Social Ties The Ties that Bind WWW April, 2017, Bryan Perozzi*, Leman Akoglu Stony Brook University *Now at Google. Introduction Outline Our problem: Characterizing Community Differences Proposed Method Experimental

More information

An analysis of changes in mathematical subfields via time-dependent co-authorship network

An analysis of changes in mathematical subfields via time-dependent co-authorship network University of Oxford MMath CD Dissertation An analysis of changes in mathematical subfields via time-dependent co-authorship network Candidate 513260 March 14, 2013 Abstract Network theory is a powerful

More information

1 Matrix notation and preliminaries from spectral graph theory

1 Matrix notation and preliminaries from spectral graph theory Graph clustering (or community detection or graph partitioning) is one of the most studied problems in network analysis. One reason for this is that there are a variety of ways to define a cluster or community.

More information

On Resolution Limit of the Modularity in Community Detection

On Resolution Limit of the Modularity in Community Detection The Ninth International Symposium on Operations Research and Its Applications (ISORA 10) Chengdu-Jiuzhaigou, China, August 19 23, 2010 Copyright 2010 ORSC & APORC, pp. 492 499 On Resolution imit of the

More information

Geometric multiscale community detection: Markov stability and vector partitioning

Geometric multiscale community detection: Markov stability and vector partitioning Journal of Complex Networks (2018) 6, 157 172 doi: 10.1093/comnet/cnx028 Advance Access Publication on 26 July 2017 Geometric multiscale community detection: Markov stability and vector partitioning Zijing

More information

Certifying the Global Optimality of Graph Cuts via Semidefinite Programming: A Theoretic Guarantee for Spectral Clustering

Certifying the Global Optimality of Graph Cuts via Semidefinite Programming: A Theoretic Guarantee for Spectral Clustering Certifying the Global Optimality of Graph Cuts via Semidefinite Programming: A Theoretic Guarantee for Spectral Clustering Shuyang Ling Courant Institute of Mathematical Sciences, NYU Aug 13, 2018 Joint

More information

Modularity in several random graph models

Modularity in several random graph models Modularity in several random graph models Liudmila Ostroumova Prokhorenkova 1,3 Advanced Combinatorics and Network Applications Lab Moscow Institute of Physics and Technology Moscow, Russia Pawe l Pra

More information

arxiv: v1 [physics.soc-ph] 20 Oct 2010

arxiv: v1 [physics.soc-ph] 20 Oct 2010 arxiv:00.098v [physics.soc-ph] 20 Oct 200 Spectral methods for the detection of network community structure: A comparative analysis Hua-Wei Shen and Xue-Qi Cheng Institute of Computing Technology, Chinese

More information

Recovering Social Networks by Observing Votes

Recovering Social Networks by Observing Votes Recovering Social Networks by Observing Votes Lev Reyzin work joint with Ben Fish and Yi Huang UIC, Department of Mathematics talk at ITA paper to appear in AAMAS 2016 February 2016 Set-up Hidden G: Set-up

More information

Mixed Membership Stochastic Blockmodels

Mixed Membership Stochastic Blockmodels Mixed Membership Stochastic Blockmodels (2008) Edoardo M. Airoldi, David M. Blei, Stephen E. Fienberg and Eric P. Xing Herrissa Lamothe Princeton University Herrissa Lamothe (Princeton University) Mixed

More information

Finding normalized and modularity cuts by spectral clustering. Ljubjana 2010, October

Finding normalized and modularity cuts by spectral clustering. Ljubjana 2010, October Finding normalized and modularity cuts by spectral clustering Marianna Bolla Institute of Mathematics Budapest University of Technology and Economics marib@math.bme.hu Ljubjana 2010, October Outline Find

More information

Groups of vertices and Core-periphery structure. By: Ralucca Gera, Applied math department, Naval Postgraduate School Monterey, CA, USA

Groups of vertices and Core-periphery structure. By: Ralucca Gera, Applied math department, Naval Postgraduate School Monterey, CA, USA Groups of vertices and Core-periphery structure By: Ralucca Gera, Applied math department, Naval Postgraduate School Monterey, CA, USA Mostly observed real networks have: Why? Heavy tail (powerlaw most

More information

Statistical and Computational Phase Transitions in Planted Models

Statistical and Computational Phase Transitions in Planted Models Statistical and Computational Phase Transitions in Planted Models Jiaming Xu Joint work with Yudong Chen (UC Berkeley) Acknowledgement: Prof. Bruce Hajek November 4, 203 Cluster/Community structure in

More information

Class President: A Network Approach to Popularity. Due July 18, 2014

Class President: A Network Approach to Popularity. Due July 18, 2014 Class President: A Network Approach to Popularity Due July 8, 24 Instructions. Due Fri, July 8 at :59 PM 2. Work in groups of up to 3 3. Type up the report, and submit as a pdf on D2L 4. Attach the code

More information

Theory and Methods for the Analysis of Social Networks

Theory and Methods for the Analysis of Social Networks Theory and Methods for the Analysis of Social Networks Alexander Volfovsky Department of Statistical Science, Duke University Lecture 1: January 16, 2018 1 / 35 Outline Jan 11 : Brief intro and Guest lecture

More information

Comparing linear modularization criteria using the relational notation

Comparing linear modularization criteria using the relational notation Comparing linear modularization criteria using the relational notation Université Pierre et Marie Curie Laboratoire de Statistique Théorique et Appliquée April 30th, 2014 1/35 Table of contents 1 Introduction

More information

Deterministic modularity optimization

Deterministic modularity optimization EPJ B proofs (will be inserted by the editor) Deterministic modularity optimization S. Lehmann 1,2,a and L.K. Hansen 1 1 Informatics and Mathematical Modeling, Technical University of Denmark 2 Center

More information

Community Detection in Signed Networks: an Error-Correcting Code Approach

Community Detection in Signed Networks: an Error-Correcting Code Approach Community Detection in Signed Networks: an Error-Correcting Code Approach Cheng-Shang Chang, Duan-Shin Lee, Li-Heng Liou, and Sheng-Min Lu Institute of Communications Engineering, National Tsing Hua University

More information

A Random Dot Product Model for Weighted Networks arxiv: v1 [stat.ap] 8 Nov 2016

A Random Dot Product Model for Weighted Networks arxiv: v1 [stat.ap] 8 Nov 2016 A Random Dot Product Model for Weighted Networks arxiv:1611.02530v1 [stat.ap] 8 Nov 2016 Daryl R. DeFord 1 Daniel N. Rockmore 1,2,3 1 Department of Mathematics, Dartmouth College, Hanover, NH, USA 03755

More information

Estimating the resolution limit of the map equation in community detection

Estimating the resolution limit of the map equation in community detection PHYSICAL REVIEW E 91 012809 2015 Estimating the resolution limit of the map equation in community detection Tatsuro awamoto 1 and Martin Rosvall 2 1 Department of Computational Intelligence and Systems

More information

When are networks truly modular?

When are networks truly modular? Physica D 224 (2006) 20 26 www.elsevier.com/locate/physd When are networks truly modular? Jörg Reichardt, Stefan Bornholdt Institute for Theoretical Physics, University of Bremen, Otto-Hahn-Allee, 28359

More information

Clustering means geometry in sparse graphs. Dmitri Krioukov Northeastern University Workshop on Big Graphs UCSD, San Diego, CA, January 2016

Clustering means geometry in sparse graphs. Dmitri Krioukov Northeastern University Workshop on Big Graphs UCSD, San Diego, CA, January 2016 in sparse graphs Dmitri Krioukov Northeastern University Workshop on Big Graphs UCSD, San Diego, CA, January 206 Motivation Latent space models Successfully used in sociology since the 70ies Recently shown

More information

Modularity and Graph Algorithms

Modularity and Graph Algorithms Modularity and Graph Algorithms David Bader Georgia Institute of Technology Joe McCloskey National Security Agency 12 July 2010 1 Outline Modularity Optimization and the Clauset, Newman, and Moore Algorithm

More information

A Modified Method Using the Bethe Hessian Matrix to Estimate the Number of Communities

A Modified Method Using the Bethe Hessian Matrix to Estimate the Number of Communities Journal of Advanced Statistics, Vol. 3, No. 2, June 2018 https://dx.doi.org/10.22606/jas.2018.32001 15 A Modified Method Using the Bethe Hessian Matrix to Estimate the Number of Communities Laala Zeyneb

More information

Efficient Network Structures with Separable Heterogeneous Connection Costs

Efficient Network Structures with Separable Heterogeneous Connection Costs Efficient Network Structures with Separable Heterogeneous Connection Costs Babak Heydari a, Mohsen Mosleh a, Kia Dalili b arxiv:1504.06634v3 [q-fin.ec] 11 Dec 2015 a School of Systems and Enterprises,

More information

Discrete Temporal Models of Social Networks

Discrete Temporal Models of Social Networks Discrete Temporal Models of Social Networks Steve Hanneke and Eric Xing Machine Learning Department Carnegie Mellon University Pittsburgh, PA 15213 USA {shanneke,epxing}@cs.cmu.edu Abstract. We propose

More information

CS224W: Social and Information Network Analysis Jure Leskovec, Stanford University

CS224W: Social and Information Network Analysis Jure Leskovec, Stanford University CS224W: Social and Information Network Analysis Jure Leskovec, Stanford University http://cs224w.stanford.edu Intro sessions to SNAP C++ and SNAP.PY: SNAP.PY: Friday 9/27, 4:5 5:30pm in Gates B03 SNAP

More information

Modeling Cohesiveness and Enmity for Signed Social Communities. Technical Report

Modeling Cohesiveness and Enmity for Signed Social Communities. Technical Report Modeling Cohesiveness and Enmity for Signed Social Communities Technical Report Department of Computer Science and Engineering University of Minnesota 4-192 Keller Hall 200 Union Street SE Minneapolis,

More information

Quantum Annealing Approaches to Graph Partitioning on the D-Wave System

Quantum Annealing Approaches to Graph Partitioning on the D-Wave System Quantum Annealing Approaches to Graph Partitioning on the D-Wave System 2017 D-Wave QUBITS Users Conference Applications 1: Optimization S. M. Mniszewski, smm@lanl.gov H. Ushijima-Mwesigwa, hayato@lanl.gov

More information

Downloaded 01/11/16 to Redistribution subject to SIAM license or copyright; see

Downloaded 01/11/16 to Redistribution subject to SIAM license or copyright; see MULTISCALE MODEL. SIMUL. Vol. 14, No. 1, pp. 1 41 c 2016 Society for Industrial and Applied Mathematics COMMUNITY DETECTION IN TEMPORAL MULTILAYER NETWORKS, WITH AN APPLICATION TO CORRELATION NETWORKS

More information

Multilayer and dynamic networks

Multilayer and dynamic networks OHBM 2016 Multilayer and dynamic networks Danielle S. Bassett University of Pennsylvania Department of Bioengineering Outline Statement of the problem Statement of a solution: Multilayer Modeling Utility

More information

Identifying Labor Market Areas Based on Link Communities

Identifying Labor Market Areas Based on Link Communities Identifying Labor Market Areas Based on Link Communities Stephan J. Goetz Professor Northeast Regional Center for Rural Development; National Agricultural and Rural Development Policy Center, Pennsylvania

More information

Spectra of Large Random Stochastic Matrices & Relaxation in Complex Systems

Spectra of Large Random Stochastic Matrices & Relaxation in Complex Systems Spectra of Large Random Stochastic Matrices & Relaxation in Complex Systems Reimer Kühn Disordered Systems Group Department of Mathematics, King s College London Random Graphs and Random Processes, KCL

More information

Chaos, Complexity, and Inference (36-462)

Chaos, Complexity, and Inference (36-462) Chaos, Complexity, and Inference (36-462) Lecture 21 Cosma Shalizi 3 April 2008 Models of Networks, with Origin Myths Erdős-Rényi Encore Erdős-Rényi with Node Types Watts-Strogatz Small World Graphs Exponential-Family

More information

Uncovering the Digital Divide and the Physical Divide in Senegal Using Mobile Phone Data

Uncovering the Digital Divide and the Physical Divide in Senegal Using Mobile Phone Data Uncovering the Digital Divide and the Physical Divide in Senegal Using Mobile Phone Data Song Gao, Bo Yan, Li Gong, Blake Regalia, Yiting Ju, Yingjie Hu STKO Lab, Department of Geography, University of

More information

Urban Analytics: Multiplexed and Dynamic Community Networks

Urban Analytics: Multiplexed and Dynamic Community Networks PREPRINT, 2018 1 Urban Analytics: Multiplexed and Dynamic Community Networks Weisi Guo 1,2, Guillem Mosquera Doñate 3, Stephen Law 1,5, Samuel Johnson 3, Maria Liakata 1,4, Alan Wilson 1,6 arxiv:1706.05535v4

More information

The non-backtracking operator

The non-backtracking operator The non-backtracking operator Florent Krzakala LPS, Ecole Normale Supérieure in collaboration with Paris: L. Zdeborova, A. Saade Rome: A. Decelle Würzburg: J. Reichardt Santa Fe: C. Moore, P. Zhang Berkeley:

More information

Graph Clustering Algorithms

Graph Clustering Algorithms PhD Course on Graph Mining Algorithms, Università di Pisa February, 2018 Clustering: Intuition to Formalization Task Partition a graph into natural groups so that the nodes in the same cluster are more

More information

Cell Design to Maximize Capacity in CDMA Networks. Robert Akl, D.Sc.

Cell Design to Maximize Capacity in CDMA Networks. Robert Akl, D.Sc. Cell Design to Maximize Capacity in CDMA Networks Robert Akl, D.Sc. Outline CDMA inter-cell effects Capacity region Base station location Pilot-signal power Transmission power of the mobiles Maximize network

More information

Community Detection. fundamental limits & efficient algorithms. Laurent Massoulié, Inria

Community Detection. fundamental limits & efficient algorithms. Laurent Massoulié, Inria Community Detection fundamental limits & efficient algorithms Laurent Massoulié, Inria Community Detection From graph of node-to-node interactions, identify groups of similar nodes Example: Graph of US

More information

Community Detection. Data Analytics - Community Detection Module

Community Detection. Data Analytics - Community Detection Module Community Detection Data Analytics - Community Detection Module Zachary s karate club Members of a karate club (observed for 3 years). Edges represent interactions outside the activities of the club. Community

More information

Finding Common Modules in a Time-Varying Network with Application to the Drosophila Melanogaster Gene Regulation Network

Finding Common Modules in a Time-Varying Network with Application to the Drosophila Melanogaster Gene Regulation Network Finding Common Modules in a Time-Varying Network with Application to the Drosophila Melanogaster Gene Regulation Network Abstract Finding functional modules in gene regulation networks is an important

More information

Statistical Inference for Networks. Peter Bickel

Statistical Inference for Networks. Peter Bickel Statistical Inference for Networks 4th Lehmann Symposium, Rice University, May 2011 Peter Bickel Statistics Dept. UC Berkeley (Joint work with Aiyou Chen, Google, E. Levina, U. Mich, S. Bhattacharyya,

More information

Characterising patients and controls with brain graphs constructed from fmri data

Characterising patients and controls with brain graphs constructed from fmri data Characterising patients and controls with brain graphs constructed from fmri data September 28, 2012 Supervisors: Mason Porter Sang Hoon Lee Melissa Lever Systems Biology DTC University of Oxford Abstract

More information

Learning latent structure in complex networks

Learning latent structure in complex networks Learning latent structure in complex networks Lars Kai Hansen www.imm.dtu.dk/~lkh Current network research issues: Social Media Neuroinformatics Machine learning Joint work with Morten Mørup, Sune Lehmann

More information

Data Mining and Analysis: Fundamental Concepts and Algorithms

Data Mining and Analysis: Fundamental Concepts and Algorithms : Fundamental Concepts and Algorithms dataminingbook.info Mohammed J. Zaki 1 Wagner Meira Jr. 2 1 Department of Computer Science Rensselaer Polytechnic Institute, Troy, NY, USA 2 Department of Computer

More information

Modelling self-organizing networks

Modelling self-organizing networks Paweł Department of Mathematics, Ryerson University, Toronto, ON Cargese Fall School on Random Graphs (September 2015) Outline 1 Introduction 2 Spatial Preferred Attachment (SPA) Model 3 Future work Multidisciplinary

More information

Geographic Constraints on Social Network Groups

Geographic Constraints on Social Network Groups Jukka-Pekka Onnela 1 *., Samuel Arbesman 1., Marta C. González 2, Albert-László Barabási 3,4,5, Nicholas A. Christakis 1,6,7 1 Department of Health Care Policy, Harvard Medical School, Boston, Massachusetts,

More information

Consistency Under Sampling of Exponential Random Graph Models

Consistency Under Sampling of Exponential Random Graph Models Consistency Under Sampling of Exponential Random Graph Models Cosma Shalizi and Alessandro Rinaldo Summary by: Elly Kaizar Remember ERGMs (Exponential Random Graph Models) Exponential family models Sufficient

More information

A Dimensionality Reduction Framework for Detection of Multiscale Structure in Heterogeneous Networks

A Dimensionality Reduction Framework for Detection of Multiscale Structure in Heterogeneous Networks Shen HW, Cheng XQ, Wang YZ et al. A dimensionality reduction framework for detection of multiscale structure in heterogeneous networks. JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY 27(2): 341 357 Mar. 2012.

More information

Chaos, Complexity, and Inference (36-462)

Chaos, Complexity, and Inference (36-462) Chaos, Complexity, and Inference (36-462) Lecture 21: More Networks: Models and Origin Myths Cosma Shalizi 31 March 2009 New Assignment: Implement Butterfly Mode in R Real Agenda: Models of Networks, with

More information

Chapter 11. Matrix Algorithms and Graph Partitioning. M. E. J. Newman. June 10, M. E. J. Newman Chapter 11 June 10, / 43

Chapter 11. Matrix Algorithms and Graph Partitioning. M. E. J. Newman. June 10, M. E. J. Newman Chapter 11 June 10, / 43 Chapter 11 Matrix Algorithms and Graph Partitioning M. E. J. Newman June 10, 2016 M. E. J. Newman Chapter 11 June 10, 2016 1 / 43 Table of Contents 1 Eigenvalue and Eigenvector Eigenvector Centrality The

More information

6.207/14.15: Networks Lecture 7: Search on Networks: Navigation and Web Search

6.207/14.15: Networks Lecture 7: Search on Networks: Navigation and Web Search 6.207/14.15: Networks Lecture 7: Search on Networks: Navigation and Web Search Daron Acemoglu and Asu Ozdaglar MIT September 30, 2009 1 Networks: Lecture 7 Outline Navigation (or decentralized search)

More information

Modeling, Analysis, and Control of Information Propagation in Multi-layer and Multiplex Networks. Osman Yağan

Modeling, Analysis, and Control of Information Propagation in Multi-layer and Multiplex Networks. Osman Yağan Modeling, Analysis, and Control of Information Propagation in Multi-layer and Multiplex Networks Osman Yağan Department of ECE Carnegie Mellon University Joint work with Y. Zhuang and V. Gligor (CMU) Alex

More information

arxiv: v1 [physics.soc-ph] 5 May 2017

arxiv: v1 [physics.soc-ph] 5 May 2017 Case studies in network community detection arxiv:1705.02305v1 [physics.soc-ph] 5 May 2017 Saray Shai, Natalie Stanley, Clara Granell, Dane Taylor, Peter J. Mucha Carolina Center for Interdisciplinary

More information

arxiv:cond-mat/ v1 [cond-mat.dis-nn] 27 Mar 2006

arxiv:cond-mat/ v1 [cond-mat.dis-nn] 27 Mar 2006 Statistical Mechanics of Community Detection arxiv:cond-mat/0603718v1 [cond-mat.dis-nn] 27 Mar 2006 Jörg Reichardt 1 and Stefan Bornholdt 1 1 Institute for Theoretical Physics, University of Bremen, Otto-Hahn-Allee,

More information

Applications of Eigenvalues in Extremal Graph Theory

Applications of Eigenvalues in Extremal Graph Theory Applications of Eigenvalues in Extremal Graph Theory Olivia Simpson March 14, 201 Abstract In a 2007 paper, Vladimir Nikiforov extends the results of an earlier spectral condition on triangles in graphs.

More information

The Strength of Indirect Relations in Social Networks

The Strength of Indirect Relations in Social Networks The Strength of in Social Networks Department of Mathematics University of Patras Greece Moses.Boudourides@gmail.com Draft paper available at: http://nicomedia.math.upatras.gr/sn/dirisn_0.pdf May 28, 2011

More information

Introduction to Statistical Data Analysis Lecture 7: The Chi-Square Distribution

Introduction to Statistical Data Analysis Lecture 7: The Chi-Square Distribution Introduction to Statistical Data Analysis Lecture 7: The Chi-Square Distribution James V. Lambers Department of Mathematics The University of Southern Mississippi James V. Lambers Statistical Data Analysis

More information

Generalized Exponential Random Graph Models: Inference for Weighted Graphs

Generalized Exponential Random Graph Models: Inference for Weighted Graphs Generalized Exponential Random Graph Models: Inference for Weighted Graphs James D. Wilson University of North Carolina at Chapel Hill June 18th, 2015 Political Networks, 2015 James D. Wilson GERGMs for

More information

Partition-Merge: Distributed Inference and Modularity Optimization

Partition-Merge: Distributed Inference and Modularity Optimization Partition-Merge: Distributed Inference and Modularity Optimization Vincent Blondel Universite Catholique de Louvain, Belgium Kyomin Jung Seoul National University, South Korea Pushmeet Kohli DeepMind,

More information

Statistical mechanics of community detection

Statistical mechanics of community detection Statistical mechanics of community detection Jörg Reichardt and Stefan Bornholdt Institute for Theoretical Physics, University of Bremen, Otto-Hahn-Allee, D-28359 Bremen, Germany Received 22 December 2005;

More information

Kantian Fractionalization Predicts the Conflict Propensity of the International System

Kantian Fractionalization Predicts the Conflict Propensity of the International System arxiv:1402.0126v1 [physics.soc-ph] 1 Feb 2014 Kantian Fractionalization Predicts the Conflict Propensity of the International System Skyler J. Cranmer 1,, Elizabeth J. Menninga, 1 and Peter J. Mucha 2

More information

Mining of Massive Datasets Jure Leskovec, AnandRajaraman, Jeff Ullman Stanford University

Mining of Massive Datasets Jure Leskovec, AnandRajaraman, Jeff Ullman Stanford University Note to other teachers and users of these slides: We would be delighted if you found this our material useful in giving your own lectures. Feel free to use these slides verbatim, or to modify them to fit

More information

ORIE 4741: Learning with Big Messy Data. Spectral Graph Theory

ORIE 4741: Learning with Big Messy Data. Spectral Graph Theory ORIE 4741: Learning with Big Messy Data Spectral Graph Theory Mika Sumida Operations Research and Information Engineering Cornell September 15, 2017 1 / 32 Outline Graph Theory Spectral Graph Theory Laplacian

More information

Adventures in random graphs: Models, structures and algorithms

Adventures in random graphs: Models, structures and algorithms BCAM January 2011 1 Adventures in random graphs: Models, structures and algorithms Armand M. Makowski ECE & ISR/HyNet University of Maryland at College Park armand@isr.umd.edu BCAM January 2011 2 Complex

More information

1 Complex Networks - A Brief Overview

1 Complex Networks - A Brief Overview Power-law Degree Distributions 1 Complex Networks - A Brief Overview Complex networks occur in many social, technological and scientific settings. Examples of complex networks include World Wide Web, Internet,

More information

(x t. x t +1. TIME SERIES (Chapter 8 of Wilks)

(x t. x t +1. TIME SERIES (Chapter 8 of Wilks) 45 TIME SERIES (Chapter 8 of Wilks) In meteorology, the order of a time series matters! We will assume stationarity of the statistics of the time series. If there is non-stationarity (e.g., there is a

More information

Online Social Networks and Media. Link Analysis and Web Search

Online Social Networks and Media. Link Analysis and Web Search Online Social Networks and Media Link Analysis and Web Search How to Organize the Web First try: Human curated Web directories Yahoo, DMOZ, LookSmart How to organize the web Second try: Web Search Information

More information

Network models: random graphs

Network models: random graphs Network models: random graphs Leonid E. Zhukov School of Data Analysis and Artificial Intelligence Department of Computer Science National Research University Higher School of Economics Structural Analysis

More information

An Introduction to Exponential-Family Random Graph Models

An Introduction to Exponential-Family Random Graph Models An Introduction to Exponential-Family Random Graph Models Luo Lu Feb.8, 2011 1 / 11 Types of complications in social network Single relationship data A single relationship observed on a set of nodes at

More information

Spectral properties of modularity matrices

Spectral properties of modularity matrices Spectral properties of modularity matrices Marianna Bolla a,, Brian Bullins b, Sorathan Chaturapruek c, Shiwen Chen d, Katalin Friedl e a Institute of Mathematics, Budapest University of Technology and

More information

Lecture 14: Random Walks, Local Graph Clustering, Linear Programming

Lecture 14: Random Walks, Local Graph Clustering, Linear Programming CSE 521: Design and Analysis of Algorithms I Winter 2017 Lecture 14: Random Walks, Local Graph Clustering, Linear Programming Lecturer: Shayan Oveis Gharan 3/01/17 Scribe: Laura Vonessen Disclaimer: These

More information

Parallel Local Graph Clustering

Parallel Local Graph Clustering Parallel Local Graph Clustering Kimon Fountoulakis, joint work with J. Shun, X. Cheng, F. Roosta-Khorasani, M. Mahoney, D. Gleich University of California Berkeley and Purdue University Based on J. Shun,

More information

Data Mining and Analysis: Fundamental Concepts and Algorithms

Data Mining and Analysis: Fundamental Concepts and Algorithms Data Mining and Analysis: Fundamental Concepts and Algorithms dataminingbook.info Mohammed J. Zaki 1 Wagner Meira Jr. 2 1 Department of Computer Science Rensselaer Polytechnic Institute, Troy, NY, USA

More information

Average Distance, Diameter, and Clustering in Social Networks with Homophily

Average Distance, Diameter, and Clustering in Social Networks with Homophily arxiv:0810.2603v1 [physics.soc-ph] 15 Oct 2008 Average Distance, Diameter, and Clustering in Social Networks with Homophily Matthew O. Jackson September 24, 2008 Abstract I examine a random network model

More information

King s Research Portal

King s Research Portal King s Research Portal DOI: 10.1103/PhysRevE.90.022813 Document Version Publisher's PDF, also known as Version of record Link to publication record in King's Research Portal Citation for published version

More information

6.207/14.15: Networks Lectures 4, 5 & 6: Linear Dynamics, Markov Chains, Centralities

6.207/14.15: Networks Lectures 4, 5 & 6: Linear Dynamics, Markov Chains, Centralities 6.207/14.15: Networks Lectures 4, 5 & 6: Linear Dynamics, Markov Chains, Centralities 1 Outline Outline Dynamical systems. Linear and Non-linear. Convergence. Linear algebra and Lyapunov functions. Markov

More information

Exploring the Geography of Communities in Social Networks

Exploring the Geography of Communities in Social Networks Exploring the Geography of Communities in Social Networks Alexis Comber 1, Michael Batty 2, Chris Brunsdon 3, Andrew Hudson-Smith 2, Fabian Neuhaus 2 and Steven Gray 2 1 Department of Geography, University

More information

Probabilistic Graphical Models

Probabilistic Graphical Models School of Computer Science Probabilistic Graphical Models Gaussian graphical models and Ising models: modeling networks Eric Xing Lecture 0, February 7, 04 Reading: See class website Eric Xing @ CMU, 005-04

More information

Chordal structure in computer algebra: Permanents

Chordal structure in computer algebra: Permanents Chordal structure in computer algebra: Permanents Diego Cifuentes Laboratory for Information and Decision Systems Electrical Engineering and Computer Science Massachusetts Institute of Technology Joint

More information

1 Introduction Overview of the Book How to Use this Book Introduction to R 10

1 Introduction Overview of the Book How to Use this Book Introduction to R 10 List of Tables List of Figures Preface xiii xv xvii 1 Introduction 1 1.1 Overview of the Book 3 1.2 How to Use this Book 7 1.3 Introduction to R 10 1.3.1 Arithmetic Operations 10 1.3.2 Objects 12 1.3.3

More information

Kristina Lerman USC Information Sciences Institute

Kristina Lerman USC Information Sciences Institute Rethinking Network Structure Kristina Lerman USC Information Sciences Institute Università della Svizzera Italiana, December 16, 2011 Measuring network structure Central nodes Community structure Strength

More information

and the Sample Mean Random Sample

and the Sample Mean Random Sample MATH 183 Random Samples and the Sample Mean Dr. Neal, WKU Henceforth, we shall assume that we are studying a particular measurement X from a population! for which the mean µ and standard deviation! are

More information

A HYPOTHESIS TESTING FRAMEWORK FOR MODULARITY BASED NETWORK COMMUNITY DETECTION

A HYPOTHESIS TESTING FRAMEWORK FOR MODULARITY BASED NETWORK COMMUNITY DETECTION Statistica Sinica 27 (2017), 000-000 437-456 doi:http://dx.doi.org/10.5705/ss.202015.0040 A HYPOTHESIS TESTING FRAMEWORK FOR MODULARITY BASED NETWORK COMMUNITY DETECTION Jingfei Zhang and Yuguo Chen University

More information

Communicability Across Evolving Networks

Communicability Across Evolving Networks School of Mathematical and Physical Sciences Department of Mathematics and Statistics Preprint MPS_2010-32 17 November 2010 Communicability Across Evolving Networks by Peter Grindrod, Desmond J. Higham,

More information

Entropy Dynamics of Community Alignment in the Italian Parliament Time-Dependent Network

Entropy Dynamics of Community Alignment in the Italian Parliament Time-Dependent Network Entropy Dynamics of Community Alignment in the Italian Parliament Time-Dependent Network Gabriele Lami PolicyBrain, Milano (Italy) gabriele.lami@policybrain.com Marco Cristoforetti ECT*, Trento (Italy)

More information

Algebraic Representation of Networks

Algebraic Representation of Networks Algebraic Representation of Networks 0 1 2 1 1 0 0 1 2 0 0 1 1 1 1 1 Hiroki Sayama sayama@binghamton.edu Describing networks with matrices (1) Adjacency matrix A matrix with rows and columns labeled by

More information