Hierarchy in networks Peter Náther, Mária Markošová, Boris Rudolf Vyjde : Physica A, dec. 2009.

Slides:



Advertisements
Similar presentations
Peer-to-Peer and Social Networks Power law graphs Small world graphs.
Advertisements

Scale Free 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.
CSE 5243 (AU 14) Graph Basics and a Gentle Introduction to PageRank 1.
Analysis and Modeling of Social Networks Foudalis Ilias.
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.
SILVIO LATTANZI, D. SIVAKUMAR Affiliation Networks Presented By: Aditi Bhatnagar Under the guidance of: Augustin Chaintreau.
4. PREFERENTIAL ATTACHMENT The rich gets richer. Empirical evidences Many large networks are scale free The degree distribution has a power-law behavior.
The influence of search engines on preferential attachment Dan Li CS3150 Spring 2006.
Weighted networks: analysis, modeling A. Barrat, LPT, Université Paris-Sud, France M. Barthélemy (CEA, France) R. Pastor-Satorras (Barcelona, Spain) A.
CSE 522 – Algorithmic and Economic Aspects of the Internet Instructors: Nicole Immorlica Mohammad Mahdian.
School of Information University of Michigan SI 614 Random graphs & power law networks preferential attachment Lecture 7 Instructor: Lada Adamic.
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
Directional triadic closure and edge deletion mechanism induce asymmetry in directed edge properties.
Networks. Graphs (undirected, unweighted) has a set of vertices V has a set of undirected, unweighted edges E graph G = (V, E), where.
Scale-free networks Péter Kómár Statistical physics seminar 07/10/2008.
DATA MINING LECTURE 12 Link Analysis Ranking Random walks.
A Real-life Application of Barabasi’s Scale-Free Power-Law Presentation for ENGS 112 Doug Madory Wed, 1 JUN 05 Fri, 27 MAY 05.
Network Statistics Gesine Reinert. Yeast protein interactions.
Alon Arad Alon Arad Hurst Exponent of Complex Networks.
Peer-to-Peer and Grid Computing Exercise Session 3 (TUD Student Use Only) ‏
Sedgewick & Wayne (2004); Chazelle (2005) Sedgewick & Wayne (2004); Chazelle (2005)
Complex networks and random matrices. Geoff Rodgers School of Information Systems, Computing and Mathematics.
Global topological properties of biological networks.
1 Algorithms for Large Data Sets Ziv Bar-Yossef Lecture 7 May 14, 2006
Network analysis and applications Sushmita Roy BMI/CS 576 Dec 2 nd, 2014.
On Distinguishing between Internet Power Law B Bu and Towsley Infocom 2002 Presented by.
Large-scale organization of metabolic networks Jeong et al. CS 466 Saurabh Sinha.
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.
Entropy Rate of a Markov Chain
Developing Analytical Framework to Measure Robustness of Peer-to-Peer Networks Niloy Ganguly.
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.
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.
10 December, 2008 CIMCA2008 (Vienna) 1 Statistical Inferences by Gaussian Markov Random Fields on Complex Networks Kazuyuki Tanaka, Takafumi Usui, Muneki.
3. SMALL WORLDS The Watts-Strogatz model. Watts-Strogatz, Nature 1998 Small world: the average shortest path length in a real network is small Six degrees.
Complex Networks Measures and deterministic models Philippe Giabbanelli.
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.
Class 19: Degree Correlations PartII Assortativity and hierarchy
Properties of Growing Networks Geoff Rodgers School of Information Systems, Computing and Mathematics.
Performance Evaluation Lecture 1: Complex Networks Giovanni Neglia INRIA – EPI Maestro 10 December 2012.
Importance Measures on Nodes Lecture 2 Srinivasan Parthasarathy 1.
Hierarchical Organization in Complex Networks by Ravasz and Barabasi İlhan Kaya Boğaziçi University.
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.
The simultaneous evolution of author and paper networks
Network (graph) Models
Lecture 23: Structure of Networks
Structures of Networks
Hiroki Sayama NECSI Summer School 2008 Week 2: Complex Systems Modeling and Networks Network Models Hiroki Sayama
Lecture 1: Complex Networks
Topics In Social Computing (67810)
Lecture 23: Structure of Networks
Section 8.6 of Newman’s book: Clustering Coefficients
Department of Computer Science University of York
Clustering Coefficients
Peer-to-Peer and Social Networks
Degree Distributions.
Modelling Structure and Function in Complex Networks
Lecture 23: Structure of Networks
Network Models Michael Goodrich Some slides adapted from:
Presentation transcript:

Hierarchy in networks Peter Náther, Mária Markošová, Boris Rudolf Vyjde : Physica A, dec. 2009

Outline Networks in Nature and their properties Ravasz – Barabási hierarchical network Vásquez model Hierarchy in the growing scale free networks with local rules

Properties of natural networks 1. Scale free property 2.Small world property 3.Hierarchy of nodes Small world property Average shortest distance is shortened due to the few shortcuts, while preserving local structure expressed in high clustering coefficient.

Scale free property 1.Network has rich self simillar complex structure. 2.Network has power law degree distribution.

log (k) log(P(k))=log (N(k)/N) Gamma is tangens of the angle A. A N(k) : number of nodes having degree k. Degree distribution

Structure of the network is a result of its dynamics: Preferential attachment of new nodes is responsible for the scale free structure of the network. Can by shown analytically : Barabasi – Albert model Is some type of dynamics responsible for the hierarchy of nodes in the network?

Sign of hierarchy: power law clustering coefficient distribution log (k) - Average clustering coefficient of nodes with degree k.

Ravász - Barabási hierarchical network 1.Scale free property coexists with hierarchy of nodes in many real networks (metabolic networks, protein interaction networks, www network, social network). 2.There should be a simple mechanism of creating hierarchical network while maintaining its scale free property. 3.Hierarchy in networks is expressed in the power law scaling of the average clustering coefficient for the nodes with degree k: 4.Hierarchy appears, if certain pattern is added each time unit into the network.

R-B process of net creation – deterministic version

If the process runs sufficiently long, numerical analysis shows that: 1.Network has scale free character : 2.Network is hierarchical and has power law distribution of clustering coefficients : 3.Average clustering coefficient is constant Why a)Node in the centre of 5 – node modulus has clustering coefficient one and k=4. There are 20 such nodes. b)Nodes at the centre of 25 node modulus have clustering coefficient 3/19, k=20, and there are four such nodes. c)One node at the centre of 125 node modulus has clustering coefficient k=84 and clustering coefficient 3/83.

R – B process, stochastic variant Several real networks (actor network, semantic word web, www network, internet on the domain level) have hierarchical structure fulfilling approximately the law: Is this an universal property, or scaling exponent differs from case to case? Are scaling exponents for the clustering coefficient distribution and the degree distribution in hierarchical scale free network functionally dependant? Stochastic variant of R-B hierarchical scale free model.

Pick a p fraction of newly added nodes, and connect each of them independently and preferentially to the nodes of central module. Preferential attachment means, that the probability of linking new node is proportional to the degree of the central module node.

What shows the numerical analysis of this stochastic model? Changing p influences both exponents of clustering coefficient and degree distribution: decreases with increasing p. Network preserves scale free and hierarchical property simultaneously. Is an attachment of some regular, or at least of some virtually regular pattern responsible for the hierarchy in growing networks?

Vásquez model Vásques: Hierarchy and scale free property in networks emerges due to the local attachment rules. Local rules: rules involving node and its nearest neighborhood Exploring real networks (www, citation network) Example A : Exploring www 1. One finds new www page using hyperlinks given on already known page. 2. One finds new www page using a search engine. Example B: Exploring citation network 1. One finds a new paper by following citation list of known paper. 2. One finds a new paper randomly by searching. Random walking, surfing on graph

Searching the net

Probability that certain node in the network will be visited if we start at randomly chosen node: probability that the surfer decides to follow one link from the node node out degree adjacency matrix Probability of node i being visited from node j by random walk Probability of node i being visited by random jump from somewhere

Mean field approximation of the same formula. Average probability, that a vertex pointing to vertex i is visited How to calculate ? average probability, that vertex having certain out degree and pointing to i node is visited. average probability to leave this node through one link pointing out of the node i.

Visiting a new node means sometimes adding a link to it. Therefore, when exploring network by moving in it vertices are visited and links are added in average; being a probability that visited vertex increases its degree by one. (e.g. hyperlink is created to web page in www) number of added nodes per time unit, number of added edges per time unit, where is the number of surfers walking on net. number of edges added by one surfer

From equations we get, that Number of added nodes per time unit Number of surfers Probability that the visited vertex increases its degree by one Number of nodes in the network

Probability of increasing in degree of vertex with by one probability that a visited vertex increases its in degree by one probability that a surfer follows one of the outgoing links number of added nodes per time unit number of surfers probability that the visited vertex increases its degree by one

How does the network look? What tells us the walk about the network structure? The structure is expressed in the degree distribution and clustering coefficient distribution. Degree distribution: How many nodes has degree k? probability, that node having degree gains a link. probability, that node having degree gains a link. this is zero for How the amount of nodes having degree changes with time?

Thus to get degree distribution, our aim is to solve this differential equation, which gives us a good asymptotic for great networks and long walking times.

Let, where is a stationary probability of having node with degree. Incorporating this into previous equation and integrating in we get Solvable differential equation

Network is scale free Solution of the differential equation

Clustering coefficient distribution How changes with time by random walk ? Probability, that a visited vertex increases its degree by one Probility of folowing one link Average probability that a vertex pointing to vertex i is visited Probability that vertex i is visited

First term denotes the probability, that a vertex pointing to vertex i is visited, the second one denotes the probability, that a vertex i is visited and the walk follows an out link to its neighbor. Incorporating and into this equation and using one finds And by integrating this equation and using the basic formula for the clustering coefficient one finds Network is hierarchical.

Our model with local rules Náther, Markošová, Rudolf, to appear in Physica A Network dynamics: 1.We start from the small network, from three totaly interconected nodes. 2.Each time unit one node comes from the universe. If it comes at time s, it has a label s. The node brings m>1 new edges to the system. 3.One new edge is linked to an old node by clustering driven preference, that means the linking probability is proportional to the clustering coefficient of the old link. The other m-1 edges is randomly distributed among neighbors of the old node.

Clustering coefficients of all nodes in starting graph is one Now clustering coefficients are 5 Clustering driven dynamics (CD model)

Numerical studies of CD model shows, that the network is scale free and hierarchical: The most simple variant of CD model (SCD – model), in which each new node brings exactly two new edges into the network, is analytically tractable. 1. We can show analytically, that the clustering driven node addition is not responsible for the scale free final network structure. 2.It is possible to map SCD model to the model of Vásquez and to calculate analytically P(k) and C(k) distributions to show scale free and hierarchical property.

Clustering driven node addition is not responsible for the scale free net structure. In the SCD model each step creates a triangle of connected nodes Therefore for each node s the number of edges among its neighbors is k(s)-1, and its clustering coefficient is. Let us therefore solve the model, where each time unit a node comes and links to the older node with probability proportional to.

We should solve an equation Let us look for the solution in a form: Giving this into main integro - differential equation we have: And from the initial conditions k(t,t)=1, we get f(s)=1/2-g(s). Seeking g(t) in a form we finally have: which does not lead to the power law degree distributionm, and clustering driven network is not scale free.

Remapping of the SCD model to the Vásquez model 1.SCD model can be mapped to the Vásquez model with only one surfer and the probability ( prob. that each visited vertex increases its degree by one). Let us call this V- model. 2.Therefore probability, that vertex with degree gains a new link is: Basic formula V - model formula 3.In our SCD model each time unit two new edges are added. It is therefore comparable to the V – model with. 4.We also have clustering driven preference for finding a node by jump and edges are undirected.

Applying to the rate equation and using we get And after the integration Because as was measured for our network.

And what about hierarchy? All nodes s with degree k in the SCD model have clustering coefficient given as: That means, that CD model, in which more then two nodes are added in one time unit, has been studied numerically.

CD model SCD model is a simplified variant of CD model, in which one node and more then two edges are added in one time unit. One edge is linked by clustering driven preference to the certain old node s, other edges are distributed randomly among neighbors of the node s. Numerical studies of such model shows that the network has scale free property and hierarchy: m is a number of edges added in each time unit.

Summary 1.Local rules are responsible for the hierarchy in the networks. They lead to the fact, that in average certain pattern is added each time unit. 2.The fact, that the network is clustering driven is not responsible for the scale free structure, nor for hierarchy of nodes. 3.Virtual preferential attachment is responsible for the scale free property. If we link a node with clustering driven preference (or even with random preference ) the addition of another edges to the neighbor nodes ids in fact preferential. The higher degree has the neighbor, the higher probability it has to catch a new link.

References 1.Ravasz, Barabasi: Hierarchical organization in complex netwoks, cond – mat v2, Vásquez: Growing network with local rules…Phys. Rev. E 67 (2003) Náther, Markošová, Rudolf: Hierarchy in the growing scale free network with local rules, Physica A 388 (2009) 5036 Thank you for the attention