Lecture II Introduction to complex networks Santo Fortunato.

Slides:



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

Complex Networks Advanced Computer Networks: Part1.
Scale Free Networks.
The Architecture of Complexity: Structure and Modularity in Cellular Networks Albert-László Barabási University of Notre Dame title.
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.
Advanced Topics in Data Mining Special focus: Social Networks.
CS 599: Social Media Analysis University of Southern California1 The Basics of Network Analysis Kristina Lerman University of Southern California.
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.
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.
Exp. vs. Scale-Free Poisson distribution Exponential Network Power-law distribution Scale-free Network.
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.
From Complex Networks to Human Travel Patterns Albert-László Barabási Center for Complex Networks Research Northeastern University Department of Medicine.
CS 728 Lecture 4 It’s a Small World on the Web. Small World Networks It is a ‘small world’ after all –Billions of people on Earth, yet every pair separated.
Peer-to-Peer and Grid Computing Exercise Session 3 (TUD Student Use Only) ‏
Complex Networks Structure and Dynamics Ying-Cheng Lai Department of Mathematics and Statistics Department of Electrical Engineering Arizona State University.
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.
Error and Attack Tolerance of Complex Networks Albert, Jeong, Barabási (presented by Walfredo)
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 –
Peer-to-Peer and Social Networks Random Graphs. Random graphs E RDÖS -R ENYI MODEL One of several models … Presents a theory of how social webs are formed.
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.
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.
Alessandro Vespignani (CNRS, LPT-Paris). Alain Barrat (CNRS, LPT-Paris) Yamir Moreno (University of Saragoza) Alexei Vazquez (University of Notre Dame)
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,
Traceroute-like exploration of unknown networks: a statistical analysis A. Barrat, LPT, Université Paris-Sud, France I. Alvarez-Hamelin (LPT, France) L.
DYNAMICS OF COMPLEX SYSTEMS Self-similar phenomena and Networks Guido Caldarelli CNR-INFM Istituto dei Sistemi Complessi
Statistical Mechanics of Complex Networks: Economy, Biology and Computer Networks Albert Diaz-Guilera Universitat de Barcelona.
Stefano Boccaletti Complex networks in science and society *Istituto Nazionale di Ottica Applicata - Largo E. Fermi, Florence, ITALY *CNR-Istituto.
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.
Social Network Analysis Prof. Dr. Daning Hu Department of Informatics University of Zurich Mar 5th, 2013.
Networks Igor Segota Statistical physics presentation.
Complex Network Theory – An Introduction Niloy Ganguly.
Lecture 10: Network models CS 765: Complex Networks Slides are modified from Networks: Theory and Application by Lada Adamic.
Complex Network Theory – An Introduction Niloy Ganguly.
LECTURE 2 1.Complex Network Models 2.Properties of Protein-Protein Interaction Networks.
How Do “Real” Networks Look?
Introduction to complex networks Part I: Structure
March 3, 2009 Network Analysis Valerie Cardenas Nicolson Assistant Adjunct Professor Department of Radiology and Biomedical Imaging.
Class 2: Graph Theory IST402. Can one walk across the seven bridges and never cross the same bridge twice? Network Science: Graph Theory THE BRIDGES OF.
Robustness, clustering & evolutionary conservation Stefan Wuchty Center of Network Research Department of Physics University of Notre Dame title.
Class 2: Graph Theory IST402.
Information Retrieval Search Engine Technology (10) Prof. Dragomir R. Radev.
Abstract Networks. WWW (2000) Scientific Collaboration Girvan & Newman (2002)
Hierarchical Organization in Complex Networks by Ravasz and Barabasi İlhan Kaya Boğaziçi University.
Netlogo demo. Complexity and Networks Melanie Mitchell Portland State University and Santa Fe Institute.
Response network emerging from simple perturbation Seung-Woo Son Complex System and Statistical Physics Lab., Dept. Physics, KAIST, Daejeon , Korea.
Algorithms and Computational Biology Lab, Department of Computer Science and & Information Engineering, National Taiwan University, Taiwan Network Biology.
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.
Lecture 23: Structure of Networks
Structures of Networks
Empirical analysis of Chinese airport network as a complex weighted network Methodology Section Presented by Di Li.
How Do “Real” Networks Look?
Lecture 23: Structure of Networks
Biological Networks Analysis Degree Distribution and Network Motifs
How Do “Real” Networks Look?
How Do “Real” Networks Look?
Social Network Analysis
How Do “Real” Networks Look?
Lecture 23: Structure of Networks
Advanced Topics in Data Mining Special focus: Social Networks
Presentation transcript:

Lecture II Introduction to complex networks Santo Fortunato

Plan of the course I. Networks: definitions, characteristics, basic concepts in graph theory II. Real world networks: basic properties III. Models IV. Community structure I V. Community structure II VI. Dynamic processes in networks

Two main classes Natural systems: Biological networks: genes, proteins… Foodwebs Social networks Infrastructure networks: Virtual: web, , P2P Physical: Internet, power grids, transport…

Protein-gene interactions Protein-protein interactions Proteome Genome Citrate Cycle Metabolism Bio-chemical reactions

Metabolic Networks Vertices : proteins Edges : interactions Protein Interactions Vertices : metabolites Edges : chemical reactions

Scientific collaboration networks Vertices: scientists Edges: co-authored papers Weights: depending on number of co-authored papers number of authors of each paper number of citations…

Actors collaboration networks Vertices: actors Edges: co-starred movies

World airport network complete IATA database V = 3100 airports E = weighted edges w ij #seats / (time scale) > 99% of total traffic

Meta-population networks City a City j City i Each vertex: internal structure Edges: transport/traffic

Computers (routers) Satellites Modems Phone cables Optic fibers EM waves Internet

Graph representation different granularities Internet

Mapping projects: Multi-probe reconstruction (router-level): traceroute Use of BGP tables for the Autonomous System level (domains) CAIDA, NLANR, RIPE, IPM, PingER, DIMES Topology and performance measurements Internet mapping continuously evolving and growing intrinsic heterogeneity self-organizing Largely unknown topology/properties

CAIDA AS cross section map

Virtual network to find and share information web pages hyperlinks The World-Wide-Web CRAWLS

Sampling issues social networks: various samplings/networks transportation network: reliable data biological networks: incomplete samplings Internet: various (incomplete) mapping processes WWW: regular crawls … possibility of introducing biases in the measured network characteristics

Networks characteristics Networks: of very different origins Do they have anything in common? Possibility to find common properties? the abstract character of the graph representation and graph theory allow to answer….

Social networks: Milgram’s experiment Milgram, Psych Today 2, 60 (1967) Dodds et al., Science 301, 827 (2003) “Six degrees of separation” SMALL-WORLD CHARACTER

Small-world properties Distribution of distances between two vertices Internet:

Small-world property Average number of vertices within a distance l Scientific collaborations Internet Airport network The diameter of most real networks grows approximately as the logarithm of the size: d~ log n!

Small-world properties n vertices, edges with probability p: static random graphs short distances (log n)

Clustering coefficient n Higher probability to be connected Clustering : My friends will know each other with high probability (typical example: social networks) Empirically: large clustering coefficients

Topological heterogeneity Statistical analysis of centrality measures: P(k)=n k /n=probability that a randomly chosen vertex has degree k also: P(b), P(w)…. Two broad classes homogeneous networks: light tails heterogeneous networks: skewed, heavy tails

Airplane route network

CAIDA AS cross section map

Topological heterogeneity Statistical analysis of centrality measures Broad degree distributions Power-law tails P(k) ~ k - , typically 2<  <3

Topological heterogeneity Statistical analysis of centrality measures Poisson vs. Power-law log-scale linear scale

Exp. vs. Scale-Free Poisson distribution Exponential Network Power-law distribution Scale-free Network

Consequences k c =cut-off due to finite-size diverging degree fluctuations for  < 3 Level of heterogeneity: Averag e Power-law tails: Fluctuations

Other heterogeneity levels Weights Strengths

Other heterogeneity levels Betweenness centrality

Clustering and correlations non-trivial structures

Real networks: summary!

Complex networks Complex is not just “complicated” Cars, airplanes…=> complicated, not complex Complex (no unique definition): many interacting units no centralized authority, self-organized complicated at all scales evolving structures emerging properties (heavy-tails, hierarchies…) Examples: Internet, WWW, Social nets, etc…

Example: Internet growth

Main features of complex networks Many interacting units Self-organization Small-world Scale-free heterogeneity Dynamical evolution Many interacting units Self-organization Small-world Scale-free heterogeneity Dynamical evolution Standard graph theory Static Ad-hoc topology Random graphs Example: Internet topology generators Modeling of the Internet structure with ad-hoc algorithms tailored on the properties we consider more relevan t

Statistical physics approach Microscopic processes of the many component units Macroscopic statistical and dynamical properties of the system Cooperative phenomena Complex topology Natural outcome of the dynamical evolution

Robustness Complex systems maintain their basic functions even under errors and failures (cell  mutations; Internet  router breakdowns) vertex failure fcfc 0 1 Fraction of removed vertices, f 1 S S: fraction of giant component

Case of Scale-free Networks s fcfc 1 Random failure f c =1 (2 < γ  3) Attack =progressive failure of the most connected vertices f c <1 Internet R. Albert, H. Jeong, A.L. Barabási, Nature (2000)

Failures vs. attacks 1 S 0 1 f fcfc Attacks   3 : f c =1 (R. Cohen et al PRL, 2000) Failures Topological error tolerance

Failures = percolation p=probability of a vertex to be present in a percolation problem Question: existence or not of a giant/percolating cluster, i.e. of a connected cluster of vertices of size O(N) f=fraction of vertices removed because of failure p=1-f

Betweenness  measures the “centrality” of a vertex i: for each pair of vertices (l,m) in the graph, there are  lm shortest paths between l and m  i lm shortest paths going through i b i is the sum of  i lm /  lm over all pairs (l,m) i j b i is large b j is small

Attacks: other strategies  Most connected vertices  Vertices with largest betweenness  Removal of edges linked to vertices with large k  Removal of edges with largest betweenness  Cascades ... P. Holme et al (2002); A. Motter et al. (2002); D. Watts, PNAS (2002); Dall’Asta et al. (2006)…

Plan of the course I. Networks: definitions, characteristics, basic concepts in graph theory II. Real world networks: basic properties III. Models IV. Community structure I V. Community structure II VI. Dynamic processes in networks