Introduction to complex networks Part II: Models Ginestra Bianconi Physics Department,Northeastern University, Boston,USA NetSci 2010 Boston, May 10 2010.

Slides:



Advertisements
Similar presentations
Complex Networks: Complex Networks: Structures and Dynamics Changsong Zhou AGNLD, Institute für Physik Universität Potsdam.
Advertisements

ETC Trento Workshop Spectral properties of complex networks
Albert-László Barabási
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.
Week 5 - Models of Complex Networks I Dr. Anthony Bonato Ryerson University AM8002 Fall 2014.
报告人: 林 苑 指导老师:章忠志 副教授 复旦大学  Introduction about random walks  Concepts  Applications  Our works  Fixed-trap problem  Multi-trap problem.
VL Netzwerke, WS 2007/08 Edda Klipp 1 Max Planck Institute Molecular Genetics Humboldt University Berlin Theoretical Biophysics Networks in Metabolism.
Information Networks Generative processes for Power Laws and Scale-Free networks Lecture 4.
Synopsis of “Emergence of Scaling in Random Networks”* *Albert-Laszlo Barabasi and Reka Albert, Science, Vol 286, 15 October 1999 Presentation for ENGS.
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.
1 Evolution of Networks Notes from Lectures of J.Mendes CNR, Pisa, Italy, December 2007 Eva Jaho Advanced Networking Research Group National and Kapodistrian.
Topology Generation Suat Mercan. 2 Outline Motivation Topology Characterization Levels of Topology Modeling Techniques Types of Topology Generators.
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.
The structure of the Internet. How are routers connected? Why should we care? –While communication protocols will work correctly on ANY topology –….they.
1 Complex systems Made of many non-identical elements connected by diverse interactions. NETWORK New York Times Slides: thanks to A-L Barabasi.
Network Statistics Gesine Reinert. Yeast protein interactions.
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.
The structure of the Internet. How are routers connected? Why should we care? –While communication protocols will work correctly on ANY topology –….they.
The structure of the Internet. The Internet as a graph Remember: the Internet is a collection of networks called autonomous systems (ASs) The Internet.
Error and Attack Tolerance of Complex Networks Albert, Jeong, Barabási (presented by Walfredo)
Computer Science 1 Web as a graph Anna Karpovsky.
Weighted networks: analysis, modeling A. Barrat, LPT, Université Paris-Sud, France M. Barthélemy (CEA, France) R. Pastor-Satorras (Barcelona, Spain) A.
Large-scale organization of metabolic networks Jeong et al. CS 466 Saurabh Sinha.
The Erdös-Rényi models
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.
Popularity versus Similarity in Growing Networks Fragiskos Papadopoulos Cyprus University of Technology M. Kitsak, M. Á. Serrano, M. Boguñá, and Dmitri.
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.
International Workshop on Complex Networks, Seoul (23-24 June 2005) Vertex Correlations, Self-Avoiding Walks and Critical Phenomena on the Static Model.
Social Network Analysis Prof. Dr. Daning Hu Department of Informatics University of Zurich Mar 5th, 2013.
Networks Igor Segota Statistical physics presentation.
Workshop on Optimization in Complex Networks, CNLS, LANL (19-22 June 2006) Application of replica method to scale-free networks: Spectral density and spin-glass.
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.
KPS 2007 (April 19, 2007) On spectral density of scale-free networks Doochul Kim (Department of Physics and Astronomy, Seoul National University) Collaborators:
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.
Bioinformatics Center Institute for Chemical Research Kyoto University
Class 19: Degree Correlations PartII Assortativity and hierarchy
Introduction to complex networks Part I: Structure
Hierarchical Organization in Complex Networks by Ravasz and Barabasi İlhan Kaya Boğaziçi University.
Lecture III Introduction to complex networks Santo Fortunato.
Response network emerging from simple perturbation Seung-Woo Son Complex System and Statistical Physics Lab., Dept. Physics, KAIST, Daejeon , Korea.
ICTP School and Workshop on Structure and Function of complex Networks (16-28 May 2005) Structural correlations and critical phenomena of random scale-free.
Algorithms and Computational Biology Lab, Department of Computer Science and & Information Engineering, National Taiwan University, Taiwan Network Biology.
Lecture II Introduction to complex networks Santo Fortunato.
Weighted Networks IST402 – Network Science Acknowledgement: Roberta Sinatra Laszlo Barabasi.
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
Condensation phenomena in stochastic systems Bath 2016 Quantum Statistics and Condensation Transitions in Networks and Simplicial Complexes Ginestra.
Social Network Analysis
Peer-to-Peer and Social Networks Fall 2017
From the Synthetic networks slide deck (didn’t have a chance to go over them at that time) By: Ralucca Gera, NPS.
Advanced Topics in Data Mining Special focus: Social Networks
Presentation transcript:

Introduction to complex networks Part II: Models Ginestra Bianconi Physics Department,Northeastern University, Boston,USA NetSci 2010 Boston, May

Random graphs Binomial Poisson distribution G(N,p) ensemble Graphs with N nodes Each pair of nodes linked with probability p G(N,L) ensemble Graphs with exactly N nodes and L links

Random graphs Poisson distribution G(N,L) ensemble Graphs with exactly N nodes and L links Small clustering coefficient Small average distance

Regular lattices d dimensions  Large average distance  Significant local interactions

Universalities:Small world C i = # of links between 1,2,…k i neighbors k i (k i -1)/2 Networks are clustered (large average C i,i.e.C) but have a small characteristic path length (small L). KiKi i Watts and Strogatz (1999)

Watts and Strogatz small world model Watts & Strogatz (1998) Variations and characterizations Amaral & Barthélemy (1999) Newman & Watts, (1999) Barrat & Weigt, (2000) There is a wide range of values of p in which high clustering coefficient coexist with small average distance

Small world and efficiency  Small worlds are both locally and globally efficient  Boston T is only globally efficient Latora & Marchiori 2001, 2002

Degree distribution of the small world model The degree distribution of the small-world model is homogeneous Barrat and Weigt 2000

Universalities: Scale-free degree distribution k Actor networks WWW Internet k Faloutsos et al Barabasi-Albert 1999

Scale-free networks Technological networks: – Internet, World-Wide Web Biological networks :Biological networks : –Metabolic networks, –protein-interaction networks, –transcription networks Transportation networks:Transportation networks: – Airport networks Social networks:Social networks: –Collaboration networks –citation networks Economical networks:Economical networks: –Networks of shareholders in the financial market –World Trade Web

Why this universality? Growing networks:Growing networks: –Preferential attachment Barabasi & Albert 1999, Dorogovtsev Mendes 2000,Bianconi & Barabasi 2001, etc. Static networks:Static networks: –Hidden variables mechanism Chung & Lu 2002, Caldarelli et al. 2002, Park & Newman 2003

Motivation for BA model 1) The network grow Networks continuously expand by the addition of new nodes Ex.WWW : addition of new documents Citation : publication of new papers 2) The attachment is not uniform (preferential attachment). A node is linked with higher probability to a node that already has a large number of links. Ex: WWW : new documents link to well known sites (CNN, YAHOO, NewYork Times, etc) Citation : well cited papers are more likely to be cited again

BA model (1) GROWTH : A t every timestep we add a new node with m edges (connected to the nodes already present in the system). (2) PREFERENTIAL ATTACHMENT : The probability Π that a new node will be connected to node i depends on the connectivity k i of that node Barabási et al. Science (1999) P(k) ~k -3

Result of the BA scale-free model  The connectivity of each node increases in time as a power-law with exponent 1/2:  The probability that a node has k links follow a power- law with exponent  :

Initial attractiveness The initial attractiveness can change the value of the power-law exponent  A preferential attachment with initial attractiveness A yields Dorogovtsev et al. 2000

Non-linear preferential attachment                         <1 Absence of power-law degree distribution   =1 Power-law degree distribution   >1 Gelation phenomena The oldest node acquire most of the links First-mover-advantage Krapivski et al 2000

Gene duplication model  Duplication of a gene adds a node. adds a node.  New proteins will be preferentially connected to high connectivity. A. Vazquez et al. (2003). Effectivepreferentialattachment

Other variations  Scale-free networks with high-clustering coefficient Dorogovtsev et al Eguiluz & Klemm 2002  Aging of the nodes Dorogovstev & Medes 2000  Pseudofractal scale-free network Dorogovtsev et al 2002

Features of the nodes In complex networks nodes are generally heterogeneous and they are characterized by specific features  Social networks: age, gender, type of jobs, drinking and smoking habits,  Internet: position of routers in geographical space, …  Ecological networks: Trophic levels, metabolic rate, philogenetic distance  Protein interaction networks: localization of the protein inside the cell, protein concentration

Fitness the nodes 22 33 11 44 55 66 Not all the nodes are the same! Let assign to each node an energy                  of a node        In the limit  =0 all the nodes have same fitness

The fitness model Growth: –At each time a new node and m links are added to the network. –To each node i we assign a energy  i from a p(  ) distribution Generalized preferential attachment: –Each node connects to the rest of the network by m links attached preferentially to well connected, low energy nodes. 22 33 11 44 55 66

Results of the model  Power-law degree distribution  Fit-get-rich mechanism

Fit-get rich mechanism The nodes with higher fitness increases the connectivity faster  satisfies the condition

Mapping to a Bose gas We can map the fitness model to a Bose gas with –density of states p(  ); –specific volume v=1; –temperature T=1/ . In this mapping, –each node of energy  corresponds to an energy level of the Bose gas –while each link pointing to a node of energy , corresponds to an occupation of that energy level. Network Energy diagram G. Bianconi, A.-L. Barabási 2001 22 33 11 44 55 66 

Bose-Einstein condensation in trees scale-free networks In the network there is a critical temperature T c such that for T>T c the network is in the fit-get-rich phase for T<T c the network is in the winner-takes-all or Bose-condensate phase

Correlations in the Internet and the fitness model  k nn (k) mean value of the connectivity of neighbors sites of a node with connectivity k  C(k) average clustering coefficient of nodes with connectivity k. Vazquez et al. 2002

Growing weighted models  With new nodes arriving at each time Yook & Barabasi 2001 Barrat et al  With weight-degree correlations And possible condensation of the links G. Bianconi 2005

Growing Cayley-tree  Each node is either at the interface n i =1 or in the bulk n i =0  At each time step a node at the interface is attached to m new nodes with energies  from a p(  ) distribution.  High energy nodes at the interface are more likely to grow.  The probability that a node i grows is given by G. Bianconi 2002 44 11 22 33 55 66 77 88 99 Nodes at the interface

Mapping to a Fermi gas The growing Cayley tree network can be mapped into a Fermi gas – with density of states p(  ); –temperature T=1/  ; –specific volume v=1-1/m.  In the mapping the nodes corresponds to the energy levels  the nodes at the interface to the occupied energy levels 44 11 22 33 55 66 77 88 99  NetworkEnergy diagram

Why this universality? Growing networks:Growing networks: –Preferential attachment Barabasi & Albert 1999, Dorogovtsev Mendes 2000, Bianconi & Barabasi 2001, etc. Static networks:Static networks: –Hidden variables mechanism Chung & Lu 2002, Caldarelli et al. 2002, Park & Newman 2003

Molloy Reed configuration model Networks with given degree distribution  Assign to each node a degree from the given degree distribution  Check that the sum of stubs is even  Link the stubs randomly  If tadpoles or double links are generated repeat the construction Molloy & Reed 1995

Caldarelli et al. hidden variable model  Every nodes is associated with an hidden variable x i  The each pair of nodes are linked with probability Caldarelli et al Soderberg 2002 Boguna & Pastor-Satorras 2003

Park & Newman Hidden variables model J. Park and M. E. J. Newman (2004). The system is defined through an Hamiltonian p ij is the probability of a link  The “hidden variables”  i are quenched and distributed through the nodes with probability   There is a one-to-one correspondence between  and the average connectivity of a node

Random graphs Binomial Poisson distribution G(N,p) ensemble Graphs with N nodes Each pair of nodes linked with probability p G(N,L) ensemble Graphs with exactly N nodes and L links

Statistical mechanics and random graphs Microcanonical Configurations G(N,L) Graphs Ensemble with fixed energy E Ensemble with fixed # of links L Canonical Configurations G(N,p) Graphs Ensemble with fixed average energy # of links Statistical mechanics Random graphs

Gibbs entropy and entropy of the G(N,L) random graph Gibbs Entropy Statistical mechanics Microcanonical ensemble Random graphs G(N,L) ensemble Total number of microscopic configurations with energy E Entropy per node of the G(N,L) ensemble Total number of graphs in the G(N,L) ensembles

Shannon entropy and entropy of the G(N,p) random graph Shannon Entropy Statistical mechanics Canonical ensemble Random graphs G(N,p) ensemble Typical number of microscopic configurations with temperature  Entropy per node of the G(N,p) ensemble Total number of typical graphs the G(N,p) ensembles

Hypothesis: Real networks are single instances of an ensemble of possible networks which would equally well perform the function of the existing network The “complexity” of a real network is a decreasing function of the entropy of this ensemble Complexity of a real network G. Bianconi EPL (2008)

Citrate cycle:highly preserved Homo Sapiens Escherichia coli

The complexity of networks is indicated by their organization at different levels Average degree of a network Degree sequence Degree correlations Loop structure Clique structure Community structure Motifs

Relevance of a network characteristics How many networks have the same: Added features Entropy of network ensembles with given features Degree sequence Degree correlations Communities The relevance of an additional feature is quantified by the entropy drop

Networks with given degree sequence Microcanonical ensemble Canonical ensemble Ensemble of network with exactly M links Ensemble of networks with average number of links M Molloy-ReedHidden variables

Shannon Entropy of canonical ensembles We can obtain canonical ensembles by maximizing this entropy conditional to given constraints

Link probabilities ConstraintsLink probability  Total number of links L=cN  Degree sequence {k i }  Degree sequence {k i } and number of links in within and in between communities {q i }  In spatial networks, degree sequence {k i } and number of links at distance d Anand & Bianconi PRE 2009

Partition function randomized microcanonical network ensembles Statistical mechanics on the adjacency matrix of the network h ij auxiliary fields

The entropy of the randomized ensembles Gibbs Entropy per node of a randomized network ensemble Probability of a link.

The link probabilities in microcanonical and canonical ensembles are the same -Example Microcanonical ensembleCanonical ensemble Regular networks Poisson networks but Anand & Bianconi 2009

Two examples of given degree sequence k=2 k=1 k=2 Zero entropy Non-zero entropy k=3

The entropy of random scale-free networks The entropy decreases as decrease toward quantifying a higher order in networks with fatter tails Bianconi 2008

Change and Necessity: Randomness is not all Selection or non-equilibrium processes have to play a role in the evolution of highly organized networks

Quantum statistics in equilibrium network models  Simple networks Fermi-like distribution  Weighted network Bose-like distributions G. Bianconi PRE 2008 D. Garlaschelli, Loffredo PRL 2009

Other related works  Ensembles of networks with clustering, acyclic Newman PRL 2009, Karrer Newman 2009  Entropy origin of disassortativity in complex networks Johnson et al. PRL 2010  Assessing the relevance of node features for network structure Bianconi et al. PNAS 2009  Finding instability in the community structure of complex networks Gfeller et al. PRE 2005

The spatial structure of the airport network Link probability G. Bianconi et al. PNAS 2009

Models in hidden hyperbolic spaces The linking probability is taken to be dependent on the hyperbolic distance x between the nodes Krioukov et al. PRE 2009

Dynamical networks At any given time the network looks disconnected  Protein complexes during the cell cycle of yeast  Social networks (phone calls, small gathering of people) De Lichtenberg et al.2005 Barrat et al.2008

Conclusions The modeling of complex networks is a continuous search to answer well studied questions as  Why we observe the universality network structure?  How can we model a network at a given level of coarse-graining? And new challenging questions…  What is the relation between network models and quantum statistics?  Space: What is the geometry of given complex networks?  Time: How can we model the dynamical behavior of complex social and biological networks?