Section 8.6: Clustering Coefficients

Slides:



Advertisements
Similar presentations
Emergence of Scaling in Random Networks Albert-Laszlo Barabsi & Reka Albert.
Advertisements

Analysis and Modeling of Social Networks Foudalis Ilias.
It’s a Small World by Jamie Luo. Introduction Small World Networks and their place in Network Theory An application of a 1D small world network to model.
Network Properties 1.Global Network Properties ( Chapter 3 of the course textbook “Analysis of Biological Networks” by Junker and Schreiber) 1)Degree distribution.
School of Information University of Michigan Network resilience Lecture 20.
Hierarchy in networks Peter Náther, Mária Markošová, Boris Rudolf Vyjde : Physica A, dec
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.
Global topological properties of biological networks.
On Distinguishing between Internet Power Law B Bu and Towsley Infocom 2002 Presented by.
Systems Biology, April 25 th 2007Thomas Skøt Jensen Technical University of Denmark Networks and Network Topology Thomas Skøt Jensen Center for Biological.
Network Measures Social Media Mining. 2 Measures and Metrics 2 Social Media Mining Network Measures Klout.
Random Graph Models of Social Networks Paper Authors: M.E. Newman, D.J. Watts, S.H. Strogatz Presentation presented by Jessie Riposo.
The Erdös-Rényi models
Models and Algorithms for Complex Networks Networks and Measurements Lecture 3.
Biological Networks Lectures 6-7 : February 02, 2010 Graph Algorithms Review Global Network Properties Local Network Properties 1.
Author: M.E.J. Newman Presenter: Guoliang Liu Date:5/4/2012.
Clustering of protein networks: Graph theory and terminology Scale-free architecture Modularity Robustness Reading: Barabasi and Oltvai 2004, Milo et al.
A Graph-based Friend Recommendation System Using Genetic Algorithm
School of Information Sciences University of Pittsburgh TELCOM2125: Network Science and Analysis Konstantinos Pelechrinis Spring 2013 Figures are taken.
Algorithms for Biological Networks Prof. Tijana Milenković Computer Science and Engineering University of Notre Dame Fall 2010.
Lecture 10: Network models CS 765: Complex Networks Slides are modified from Networks: Theory and Application by Lada Adamic.
How Do “Real” Networks Look?
Hierarchical Organization in Complex Networks by Ravasz and Barabasi İlhan Kaya Boğaziçi University.
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 Science Overview (2)
Network (graph) Models
Cohesive Subgraph Computation over Large Graphs
Bioinformatics 3 V6 – Biological Networks are Scale- free, aren't they? Fri, Nov 2, 2012.
Hiroki Sayama NECSI Summer School 2008 Week 2: Complex Systems Modeling and Networks Network Models Hiroki Sayama
Groups of vertices and Core-periphery structure
Topics In Social Computing (67810)
Empirical analysis of Chinese airport network as a complex weighted network Methodology Section Presented by Di Li.
Models of networks (synthetic networks or generative models): Random, Small-world, Scale-free, Configuration model and Random geometric model By: Ralucca.
How Do “Real” Networks Look?
Node Similarity Ralucca Gera,
Network Analysis of Protein-Protein Interactions
Network Science (Overview, part 2)
Section 8.6 of Newman’s book: Clustering Coefficients
How Do “Real” Networks Look?
Section 7.12: Similarity By: Ralucca Gera, NPS.
How Do “Real” Networks Look?
Models of networks (synthetic networks or generative models): Erdős-Rényi Random model, Watts-Strogatz Small-world, Barabási-Albert Preferential attachment,
Models of Network Formation
Section 8.2: Shortest path and small world effect
Shortest path and small world effect
Centralities (4) Ralucca Gera,
Models of Network Formation
Why Social Graphs Are Different Communities Finding Triangles
Peer-to-Peer and Social Networks Fall 2017
Models of Network Formation
Small World Networks Scotty Smith February 7, 2007.
How Do “Real” Networks Look?
Robustness or Network Resilience
Department of Computer Science University of York
Network Science: A Short Introduction i3 Workshop
Models of Network Formation
Clustering Coefficients
Peer-to-Peer and Social Networks
From the Synthetic networks slide deck (didn’t have a chance to go over them at that time) By: Ralucca Gera, NPS.
Degree Distributions.
Modelling Structure and Function in Complex Networks
Katz Centrality (directed graphs).
Lecture 23: Structure of Networks
Section 8.3: Degree Distribution
Models of networks (synthetic networks or generative models)
Degree Distribution Ralucca Gera,
Network Models Michael Goodrich Some slides adapted from:
Advanced Topics in Data Mining Special focus: Social Networks
Presentation transcript:

Section 8.6: Clustering Coefficients By: Ralucca Gera, NPS Most pictures are from Newman’s textbook

Clustering coefficients for real networks The clustering coefficients measure the average probability that two neighbors of a vertex are themselves neighbors (a measure of the density of triangles in a network). There are three versions: Clustering coeff. of G: 𝐶 𝐺 = 3 # 𝑜𝑓 𝐾 3 # 𝑜𝑓 𝑐𝑜𝑛𝑛𝑒𝑐𝑡𝑒𝑑 𝑡𝑟𝑖𝑝𝑙𝑒𝑠 Local Clustering coefficient: C i = 3 # 𝑜𝑓 𝐾 3 𝑡ℎ𝑎𝑡 𝑖𝑛𝑙𝑢𝑑𝑒 𝑖 # 𝑜𝑓 𝑐𝑜𝑛𝑛𝑒𝑐𝑡𝑒𝑑 𝑡𝑟𝑖𝑝𝑙𝑒𝑠 𝑐𝑒𝑛𝑡𝑒𝑟𝑒𝑑 𝑎𝑡 𝑖 Avg. clustering coeff. of G: 𝐶 𝑤𝑠 𝐺 = 1 𝑛 𝑖∈𝑉(𝐺) 𝐶 𝑖 Mention that if we use the second definition of clustering coefficient (Eq. 7.44) we get different results – usually overestimate of C Also some studies instead of using the expected clustering coefficient given from the equation on this slide, they use the one for the Poissonian random graph (i.e., edge density), which again will give discrepancies in the results.

An example

Clustering coeff distrrribution example in Gephi 𝐶 ℎ = 1 5 2 One triangle

Statistics for real networks 𝐶= clustering coefficient 𝐶 𝑤𝑠 = ave clustering coefficient

Observed vs. expected values for 𝑪 𝒘𝒔 Network Observed Expected value based on random graphs Collaboration of physicists C = .45 C= .0023 Food webs C = . 16 (or .12) similar Internet C = .012 C = .84 ws ws Source: N. Przulj. Graph theory analysis of protein-protein interactions. 2005.

Explanations? The exact reason for this phenomenon is not well understood, but it may be connected with The structure of the graph (since the random one lacks it) The formation of groups or communities E.g., in social networks  triadic closure

𝐶 𝑤𝑠 as a function of the network size 𝐶 𝑤𝑠 𝐵𝐴 ~ 𝑁 −3/4 𝐶 𝑤𝑠 𝑟𝑎𝑛𝑑𝑜𝑚 ~ 𝑁 −1 Source: R. Albert and A. L. Barab´asi. Statistical mechanics of complex networks. Reviews of Modern Physics, 74:47–97, 2002

𝑪 𝒘𝒔 as a function of degree PPI: protein-protein interaction netw. SF = scale free synthetic network Source: N. Prˆzulj, D. G. Corneil, and I. Jurisica. Modeling interactome: Scale free or geometric? arXiv:qbio. MN/0404017, 2004.

Section 8.6.1:Local clustering coefficient If we calculate the local clustering coefficient of each vertex in a network an interesting pattern occurs On average, vertices of higher degree exhibit lower local clustering Internet network. For nodes of degree 𝑘 : 𝐶 𝑖 𝑘 =𝑘 −α , where .75 ≤α ≤ 1 Thoughts on why this occurs?

Section 8.6.1:Local clustering coefficient Possible explanations for the decrease in 𝐶 𝑖 as degree increases: Vertices tend to group in communities, sharing mostly neighbors within the same community Thus some vertices have small/large degree based on the size of the community Smaller communities are denser  larger 𝐶 𝑖 Communities are generally connected by large degree nodes, and being a connector will decrease its value of 𝐶 𝑖 of these large degree nodes.

Extensions Clustering coefficient measures the density of 𝐾 3 in networks The density of other small groups of vertices can be studied as well (density of motifs)

Graphlet frequency in Scale Free netw Source: N. Prˆzulj, D. G. Corneil, and I. Jurisica. Modeling interactome: Scale free or geometric? arXiv:qbio. MN/0404017, 2004.