Class 19: Degree Correlations PartII Assortativity and hierarchy

Slides:



Advertisements
Similar presentations
Complex Networks Advanced Computer Networks: Part1.
Advertisements

Network analysis Sushmita Roy BMI/CS 576
The Architecture of Complexity: Structure and Modularity in Cellular Networks Albert-László Barabási University of Notre Dame title.
Emergence of Scaling in Random Networks Albert-Laszlo Barabsi & Reka Albert.
Traffic-driven model of the World-Wide-Web Graph A. Barrat, LPT, Orsay, France M. Barthélemy, CEA, France A. Vespignani, LPT, Orsay, France.
Analysis and Modeling of Social Networks Foudalis Ilias.
School of Information University of Michigan Network resilience Lecture 20.
Marc Barthélemy CEA, France Architecture of Complex Weighted Networks.
VL Netzwerke, WS 2007/08 Edda Klipp 1 Max Planck Institute Molecular Genetics Humboldt University Berlin Theoretical Biophysics Networks in Metabolism.
Synopsis of “Emergence of Scaling in Random Networks”* *Albert-Laszlo Barabasi and Reka Albert, Science, Vol 286, 15 October 1999 Presentation for ENGS.
Information Networks Small World Networks Lecture 5.
Advanced Topics in Data Mining Special focus: Social Networks.
4. PREFERENTIAL ATTACHMENT The rich gets richer. Empirical evidences Many large networks are scale free The degree distribution has a power-law behavior.
Weighted networks: analysis, modeling A. Barrat, LPT, Université Paris-Sud, France M. Barthélemy (CEA, France) R. Pastor-Satorras (Barcelona, Spain) A.
School of Information University of Michigan SI 614 Random graphs & power law networks preferential attachment Lecture 7 Instructor: Lada Adamic.
Hierarchy in networks Peter Náther, Mária Markošová, Boris Rudolf Vyjde : Physica A, dec
1 Evolution of Networks Notes from Lectures of J.Mendes CNR, Pisa, Italy, December 2007 Eva Jaho Advanced Networking Research Group National and Kapodistrian.
Complex Networks Third Lecture TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AA TexPoint fonts used in EMF. Read the.
Emergence of Scaling in Random Networks Barabasi & Albert Science, 1999 Routing map of the internet
Scale-free networks Péter Kómár Statistical physics seminar 07/10/2008.
The Barabási-Albert [BA] model (1999) ER Model Look at the distribution of degrees ER ModelWS Model actorspower grid www The probability of finding a highly.
Scale Free Networks Robin Coope April Abert-László Barabási, Linked (Perseus, Cambridge, 2002). Réka Albert and AL Barabási,Statistical Mechanics.
1 Complex systems Made of many non-identical elements connected by diverse interactions. NETWORK New York Times Slides: thanks to A-L Barabasi.
Degree correlations in complex networks Lazaros K. Gallos Chaoming Song Hernan A. Makse Levich Institute, City College of New York.
Peer-to-Peer and Grid Computing Exercise Session 3 (TUD Student Use Only) ‏
Modularity in Biological networks.  Hypothesis: Biological function are carried by discrete functional modules.  Hartwell, L.-H., Hopfield, J. J., Leibler,
Global topological properties of biological networks.
Advanced Topics in Data Mining Special focus: Social Networks.
Complex Networks Structure and Dynamics Ying-Cheng Lai Department of Mathematics and Statistics Department of Electrical Engineering Arizona State University.
Network analysis and applications Sushmita Roy BMI/CS 576 Dec 2 nd, 2014.
Summary from Previous Lecture Real networks: –AS-level N= 12709, M=27384 (Jan 02 data) route-views.oregon-ix.net, hhtp://abroude.ripe.net/ris/rawdata –
Weighted networks: analysis, modeling A. Barrat, LPT, Université Paris-Sud, France M. Barthélemy (CEA, France) R. Pastor-Satorras (Barcelona, Spain) A.
Optimization Based Modeling of Social Network Yong-Yeol Ahn, Hawoong Jeong.
(Social) Networks Analysis III Prof. Dr. Daning Hu Department of Informatics University of Zurich Oct 16th, 2012.
Models and Algorithms for Complex Networks Networks and Measurements Lecture 3.
Complex networks A. Barrat, LPT, Université Paris-Sud, France I. Alvarez-Hamelin (LPT, Orsay, France) M. Barthélemy (CEA, France) L. Dall’Asta (LPT, Orsay,
Author: M.E.J. Newman Presenter: Guoliang Liu Date:5/4/2012.
Class 9: Barabasi-Albert Model Network Science: Evolving Network Models February 2015 Prof. Boleslaw Szymanski Prof. Albert-László Barabási Dr. Baruch.
Clustering of protein networks: Graph theory and terminology Scale-free architecture Modularity Robustness Reading: Barabasi and Oltvai 2004, Milo et al.
Weighted networks: analysis, modeling A. Barrat, LPT, Université Paris-Sud, France M. Barthélemy (CEA, France) R. Pastor-Satorras (Barcelona, Spain) A.
Complex Networks First Lecture TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AA TexPoint fonts used in EMF. Read the.
The Architecture of Complexity: From the WWW to network biology title.
Part 1: Biological Networks 1.Protein-protein interaction networks 2.Regulatory networks 3.Expression networks 4.Metabolic networks 5.… more biological.
Emergence of Scaling and Assortative Mixing by Altruism Li Ping The Hong Kong PolyU
Social Network Analysis Prof. Dr. Daning Hu Department of Informatics University of Zurich Mar 5th, 2013.
School of Information University of Michigan Unless otherwise noted, the content of this course material is licensed under a Creative Commons Attribution.
The architecture of complexity: From the topology of the www to the cell's genetic network Albert-László Barabási University of Notre Dame Zoltán N. Oltvai.
Class 9: Barabasi-Albert Model-Part I
Lecture 10: Network models CS 765: Complex Networks Slides are modified from Networks: Theory and Application by Lada Adamic.
Communities. Questions 1.What is a community (intuitively)? Examples and fundamental hypothesis 2.What do we really mean by communities? Basic definitions.
LECTURE 2 1.Complex Network Models 2.Properties of Protein-Protein Interaction Networks.
Class 12: Barabasi-Albert Model-Part II Prof. Albert-László Barabási Dr. Baruch Barzel, Dr. Mauro Martino Network Science: Evolving Network Models February.
Network resilience.
Introduction to complex networks Part I: Structure
Social Networking: Large scale Networks
Class 7: Evolving Network Models Network Science: Evolving Network Models February 2012 Prof. Albert-László Barabási Dr. Baruch Barzel, Dr. Mauro Martino.
Community structure in graphs Santo Fortunato. More links “inside” than “outside” Graphs are “sparse” “Communities”
Hierarchical Organization in Complex Networks by Ravasz and Barabasi İlhan Kaya Boğaziçi University.
Algorithms and Computational Biology Lab, Department of Computer Science and & Information Engineering, National Taiwan University, Taiwan Network Biology.
Weighted Networks IST402 – Network Science Acknowledgement: Roberta Sinatra Laszlo Barabasi.
Scale-free and Hierarchical Structures in Complex Networks L. Barabasi, Z. Dezso, E. Ravasz, S.H. Yook and Z. Oltvai Presented by Arzucan Özgür.
Cmpe 588- Modeling of Internet Emergence of Scale-Free Network with Chaotic Units Pulin Gong, Cees van Leeuwen by Oya Ünlü Instructor: Haluk Bingöl.
Network (graph) Models
Structures of Networks
Hiroki Sayama NECSI Summer School 2008 Week 2: Complex Systems Modeling and Networks Network Models Hiroki Sayama
Topics In Social Computing (67810)
Frontiers of Network Science Class 15: Degree Correlations II
Network Analysis of Protein-Protein Interactions
Assessing Hierarchical Modularity in Protein Interaction Networks
Advanced Topics in Data Mining Special focus: Social Networks
Presentation transcript:

Class 19: Degree Correlations PartII Assortativity and hierarchy Prof. Boleslaw Szymanski Prof. Albert-László Barabási Dr. Baruch Barzel, Dr. Mauro Martino Network Science: Degree Correlations 2015

DIRECTED NETWORKS α,β: {in,out} in-in in-out out-in out-out J. G. Foster, D. V. Foster, P. Grassberger, M. Paczuski, PNAS 107, 10815 (2010) Network Science: Degree Correlations 2015

DIRECTED NETWORKS Network Science: Degree Correlations 2015

MULTIPOINT DEGREE CORRELATIONS P(k): not enough to characterize a network Large degree nodes tend to connect to large degree nodes Ex: social networks Large degree nodes tend to connect to small degree nodes Ex: technological networks Network Science: Degree Correlations 2015

MULTIPOINT DEGREE CORRELATIONS Measure of correlations: P(k’,k’’,…k(n)|k): conditional probability that a node of degree k is connected to nodes of degree k’, k’’,… Simplest case: P(k’|k): conditional probability that a node of degree k’ is connected to a node of degree k Network Science: Degree Correlations 2015

# of links between neighbors 2-POINTS: CLUSTERING COEFFICIENT P(k’,k’’|k): cumbersome, difficult to estimate from data Do your friends know each other ? # of links between neighbors Network Science: Degree Correlations 2015

CORRELATIONS: CLUSTER SPECTRUM Average clustering coefficient = average over nodes with very different characteristics Network Science: Degree Correlations 2015

EMPIRICAL DATA FOR REAL NETWORKS Pathlenght Clustering Degree Distr. P(k) ~ k- Regular network P(k)=δ(k-kd) Erdos- Renyi Watts- Strogatz As we can see, the BA model gets approximatelly right the small world effect, the degree distribution. When it comes to the clustering coefficient, the bad news is that it still decreases with the system size. The good news, is that it decreases slower that the ER prediction. Most important, however, the real difference is this: the model is really a modeling platform, that can be adjusted to the properties of real networks– we will see that in fact it can generate a finite, system size independnet clustering coefficient, if our main goal is to do just that. Exponential Barabasi-Albert P(k) ~ k- Network Science: Degree Correlations 2015

CLUSTERING COEFFICIENT OF THE BA MODEL Reminder: for a random graph we have: The numerical results indicate a slightly slower decay. But not slow enough... Clustering coefficient versus size of the Barabasi-Albert (BA) model with <k>=4, compared with clustering coefficient of random graph, Konstantin Klemm, Victor M. Eguiluz, Growing scale-free networks with small-world behavior, Phys. Rev. E 65, 057102 (2002), cond-mat/0107607 Network Science: Degree Correlations 2015

Clustering Coefficient: # links between k neighbors MODULARITY IN THE METABOLISM Clustering Coefficient: # links between k neighbors C(k)= k(k-1)/2 Metabolic network (43 organisms)  Scale-free model Network Science: Degree Correlations 2015

THE MEANING OF C(N) Existence of a high degree of local modularity in real networks, that is not captured by the current models. C(N)– the average number of triangles around each node in a system of size N. The fact that C(N) does not decrease means that the relative number of triangles around a node remains constant as the system size increases—in contrast with the ER and BA models, where the relative number of triangles around a node decreases. (here relative means relative to how many triangles we expected if all triangles that could be there would be there) But C has some unexpected behavior, if we measure C(k)– the average clustering coefficient for nodes with degree k. Network Science: Degree Correlations 2015

CORRELATIONS: CLUSTER SPECTRUM Average clustering coefficient = average over nodes with very different characteristics Clustering spectrum: putting together nodes which have the same degree class of degree k (link with hierarchical structures) Network Science: Degree Correlations 2015

C(k) for the ER and BA models Erdos-Renyi Barabasi-Albert This is not true, however, for real networks. Let us look at some empirical data. Network Science: Degree Correlations 2015

HIERARCHICAL NETWORKS Society The electronic skin Hollywood WWW Eckmann & Moses, ‘02 Human communication Language Internet (AS) Vazquez et al,'01 Network Science: Degree Correlations 2015

Protein-protein interaction BIOLOGICAL SYSTEMS Protein-protein interaction Regulatory networks Network Science: Degree Correlations 2015

SCALING OF THE CLUSTERING COEFFICIENT C(k) The metabolism forms a hierarchical network. Ravasz, Somera, Mongru, Oltvai, A-L. B, Science 297, 1551 (2002). Network Science: Degree Correlations 2015

ABSENCE OF HIERARCHY Geographically localized networks Internet (router) Power Grid Network Science: Degree Correlations 2015

? SUMMARY OF EMPIRICAL RESULTS C(k)~k-β C(k) indep. of k Internet (AS) WWW Metabolism Protein interaction network Regulatory network Language Internet (router) Power grid Real systems ER model WS model BA model ? Models But there is a deeper issue as stake, that need to consider– that of modularity. Network Science: Degree Correlations 2015

Ravasz, Somera, Mongru, Oltvai, A-L. B, Science 297, 1551 (2002). MODULARITY Real networks are fragmented into groups or modules Society: Granovetter, M. S. (1973) ; Girvan, M., & Newman, M.E.J. (2001); Watts, D. J., Dodds, P. S., & Newman, M. E. J. (2002). WWW: Flake, G. W., Lawrence, S., & Giles. C. L. (2000). Biology: Hartwell, L.-H., Hopfield, J. J., Leibler, S., & Murray, A. W. (1999). Internet: Vasquez, Pastor-Satorras, Vespignani(2001). Traditional view of modularity: Ravasz, Somera, Mongru, Oltvai, A-L. B, Science 297, 1551 (2002). Network Science: Degree Correlations 2015

MODULARITY VS. SCALE-FREE TOPOLOGY (b) Network Science: Degree Correlations 2015

# links between k neighbors HIERARCHICAL NETWORKS Clustering coefficient scales # links between k neighbors C(k)= k(k-1)/2 Network Science: Degree Correlations 2015

WHAT DOES THE SCALING MEAN? Small k nodes: high clustering coefficient; their neighbors tend to link to each other; in highly interlinked, compact communities. High k nodes (hubs): *small clustering coefficient; *connect independent communities. Network Science: Degree Correlations 2015

PROPERTIES OF THE MODEL Degree distribution “Hubs” “Crowd” (valid for i<n) Network Science: Degree Correlations 2015

PROPERTIES OF THE MODEL Large average clustering Hierarchical clustering Network Science: Degree Correlations 2015

2. Clustering coefficient PROPERTIES OF HIERARCHICAL NETWORKS 1. Scale-free 2. Clustering coefficient independent of N 3. Scaling clustering coefficient (DGM) Network Science: Degree Correlations 2015

HIERARCHICAL MODELS Barabási, Ravasz, Vicsek, Physica A 2003 Dorogovtsev, Goltsev, Mendes, 2001 Network Science: Degree Correlations 2015

HIERARCHICAL EXPONENT All models predict Is the exponent universal? Or could we have for example: Network Science: Degree Correlations 2015

STOCHASTIC VERSION Randomly pick a p fraction of the newly added nodes and connect each of them independently to the nodes belonging to the central module. -use preferential attachment to decide, to which central node the selected nodes link to. -at the next level p2 fraction will link, back, then p3, …pi Network Science: Degree Correlations 2015

2. Clustering coefficient SUMMARY 1. Scale-free 2. Clustering coefficient independent of N 3. Clustering spectrum In real systems C(k) does not always decrease as a power law. What matters, however, that it decreases, i.e. it is not independent of k. Network Science: Degree Correlations 2015

THE BIG PICTURE Hierarchy is a new rather generic network property. A.-L. Barabasi and Z.N. Oltvai, Nat. Rev. Gen.(2004) Network Science: Degree Correlations 2015

FINAL REMARKS: EFFECT OF ASSORTATIVE MIXING: PERCOLATION M. E. J. Newman, Phys. Rev. Lett. 89, 208701 (2002) Network Science: Degree Correlations 2015

What does happen in real systems What does happen in real systems? Is a prediction that all systems with g<3 should be automatically dissasortative, or have a cutoff – is this the case? Let’s see: www, g=2.1, no cutoff, dissasortative NICE Actor network, no cutoff, but it is ASSORTATIVE (how is this possible?). Internet: g=2.5, disassortative, cutoff , NICE Networks with g<3 don’t have to be assortative: Lets suppose we have a neutral network. High assortativity means a high degree nodes neighbors have high average degree. If we want to make it assortative we have to increase the degree of the neighbors of hubs. Even if the degree of the top neighbors cannot be increased because we used up all of the hubs, the low degree neighbors still can be replaced with higher ones, thus making the network assortative. Anyway, the social networks I checked (actor network, coauthorship network) have cut-offs according to Newman and Stanley. http://samoa.santafe.edu/media/workingpapers/00-07-037.pdf http://viseu.chem-eng.northwestern.edu/site_media/publication_pdfs/Amaral-2000-Proc.Natl.Acad.Sci.U.S.A.-97-11149.pdf

Static model used for examples Start with N unconnected nodes. Assign a wi weight to each node i. Randomly select two nodes with probability proportional to wi. Connect these nodes. Repeat L times. If Upper cut-off may be added by introducing i0: For large N this should be equivalent to the configuration model.