Dynamics of Complex Networks I: Networks II: Percolation Panos Argyrakis Department of Physics University of Thessaloniki.

Slides:



Advertisements
Similar presentations
Topology and Dynamics of Complex Networks FRES1010 Complex Adaptive Systems Eileen Kraemer Fall 2005.
Advertisements

Complex Networks Advanced Computer Networks: Part1.
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.
School of Information University of Michigan Network resilience Lecture 20.
VL Netzwerke, WS 2007/08 Edda Klipp 1 Max Planck Institute Molecular Genetics Humboldt University Berlin Theoretical Biophysics Networks in Metabolism.
Daniel ben -AvrahamClarkson University Boston Universtiy Reuven Cohen Tomer Kalisky Alex Rozenfeld Bar-Ilan University Eugene Stanley Lidia Braunstein.
Synopsis of “Emergence of Scaling in Random Networks”* *Albert-Laszlo Barabasi and Reka Albert, Science, Vol 286, 15 October 1999 Presentation for ENGS.
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.
Farnoush Banaei-Kashani and Cyrus Shahabi Criticality-based Analysis and Design of Unstructured P2P Networks as “ Complex Systems ” Mohammad Al-Rifai.
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.
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.
Erzsébet Ravasz, Zoltán Dezsö
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.
Scale Free Networks Robin Coope April Abert-László Barabási, Linked (Perseus, Cambridge, 2002). Réka Albert and AL Barabási,Statistical Mechanics.
Networks FIAS Summer School 6th August 2008 Complex Networks 1.
1 Epidemic Spreading in Real Networks: an Eigenvalue Viewpoint Yang Wang Deepayan Chakrabarti Chenxi Wang Christos Faloutsos.
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.
Mapping the Internet Topology Via Multiple Agents.
Peer-to-Peer and Grid Computing Exercise Session 3 (TUD Student Use Only) ‏
The structure of the Internet. How are routers connected? Why should we care? –While communication protocols will work correctly on ANY topology –….they.
1 Algorithms for Large Data Sets Ziv Bar-Yossef Lecture 7 May 14, 2006
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)
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 –
Large-scale organization of metabolic networks Jeong et al. CS 466 Saurabh Sinha.
Optimization Based Modeling of Social Network Yong-Yeol Ahn, Hawoong Jeong.
Epidemic spreading in complex networks: from populations to the Internet Maziar Nekovee, BT Research Y. Moreno, A. Paceco (U. Zaragoza) A. Vespignani (LPT-
(Social) Networks Analysis III Prof. Dr. Daning Hu Department of Informatics University of Zurich Oct 16th, 2012.
Topic 13 Network Models Credits: C. Faloutsos and J. Leskovec Tutorial
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.
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.
“Adversarial Deletion in Scale Free Random Graph Process” by A.D. Flaxman et al. Hammad Iqbal CS April 2006.
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.
Random-Graph Theory The Erdos-Renyi model. G={P,E}, PNP 1,P 2,...,P N E In mathematical terms a network is represented by a graph. A graph is a pair of.
Part 1: Biological Networks 1.Protein-protein interaction networks 2.Regulatory networks 3.Expression networks 4.Metabolic networks 5.… more biological.
Social Network Analysis Prof. Dr. Daning Hu Department of Informatics University of Zurich Mar 5th, 2013.
Robustness of complex networks with the local protection strategy against cascading failures Jianwei Wang Adviser: Frank,Yeong-Sung Lin Present by Wayne.
Networks Igor Segota Statistical physics presentation.
Complex Network Theory – An Introduction Niloy Ganguly.
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.
Complex Network Theory – An Introduction Niloy Ganguly.
Percolation and diffusion in network models Shai Carmi, Department of Physics, Bar-Ilan University Networks Percolation Diffusion Background picture: The.
Most of contents are provided by the website Network Models TJTSD66: Advanced Topics in Social Media (Social.
Transport in weighted networks: optimal path and superhighways Collaborators: Z. Wu, Y. Chen, E. Lopez, S. Carmi, L.A. Braunstein, S. Buldyrev, H. E. Stanley.
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.
Topics In Social Computing (67810) Module 1 Introduction & The Structure of Social Networks.
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.
Daniel ben - Avraham Clarkson University Boston Universtiy Reuven Cohen Tomer Kalisky Alex Rozenfeld Bar-Ilan University Eugene Stanley Lidia Braunstein.
Network (graph) Models
Lecture 23: Structure of Networks
Structures of Networks
Lecture 23: Structure of Networks
Social Network Analysis
Topology and Dynamics of Complex Networks
Lecture 23: Structure of Networks
Presentation transcript:

Dynamics of Complex Networks I: Networks II: Percolation Panos Argyrakis Department of Physics University of Thessaloniki

Characteristics of networks: Structures that are formed by two distinct entities: Nodes Connections, synapses, edges N= 5 nodes, n=4 connections They can be simple structures or very complicated (belonging to the class of complex systems) How did it all start?

What is Complexity? Main Entry: 1 com·plex Function: noun Etymology: Late Latin complexus totality, from Latin, embrace, from complecti Date: : a whole made up of complicated or interrelated parts  non-linear systems  chaos  fractals A popular paradigm: Simple systems display complex behavior 3 Body Problem Earth( ) Jupiter ( ) Sun ( ) Complexity

Image of the Internet at the AS level Scale-free P (k) ~ k -γ

Network Structure

Internet and WWW explosive growth 1990 – 1 web site 1996 – 10 5 web sites Now – 10 9 web sites 1970 – 10 hosts 1990 – 1.75*10 5 hosts Now – 1.2*10 9 hosts

routers nodes WWW edges communication lines Internet nodes edges web-sites hyperlinks (URL) Internet and WWW are characteristic complex networks domain (AS)

Connectivity between nodes in the Internet How are the different nodes in the Internet connected? No real top-down approach ever existed Has been characterized by a large degree of randomness What is the probability distribution function (PDF) of connectivities of all nodes? Naïve approach: Normal distribution (Gaussian) Experimental result? Faloutsos, Faloutsos, and Faloutsos, 1997

Assuming random connections Degree distribution, P(k): Probability that a node has k links (connections) with other nodes

Gaussian distribution

Probability distribution P(k) of the No. of connections (degree distribution)

P(k) ~ k -  INTERNET BACKBONE (Faloutsos, Faloutsos and Faloutsos, 1997) Nodes: computers, routers Links: physical lines P(k) k k=number of connections of a node P(k)= the distribution of k

Assuming random connections

Degree distribution in a scale-free network P(k) ~ k - 

 k  ~ 6 P( k=500 ) ~ N WWW ~ 10 9  N(k=500)~ What did we expect? We find: P out (k) ~ k -  out P( k=500 ) ~  out = 2.45  in = 2.1 P in (k) ~ k -  in N WWW ~ 10 9  N(k=500) ~ 10 3

Netwotk with a power law (scale-free network) P(k) ~ k - 

World Wide Web 800 million documents (S. Lawrence, 1999) ROBOT: collects all URL’s found in a document and follows them recursively Nodes: WWW documents Links: URL links R. Albert, H. Jeong, A-L Barabasi, Nature, (1999)

WWW It has a power-law Diameter of WWW: = logN For: Ν=8x10 8  =18.59 [ compare to a square of same size: edge length=30000 ]

Communication networks The Earth is developing an electronic nervous system, a network with diverse nodes and links are -computers -routers -satellites -phone lines -TV cables -EM waves Communication networks: Many non-identical components with diverse connections between them.

Coauthorship Nodes: scientist (authors) Links: write paper together (Newman, 2000, H. Jeong et al 2001) SCIENCE COAUTHORSHIP

SCIENCE CITATION INDEX (  = 3) Nodes: papers Links: citations (S. Redner, 1998) P(k) ~k -  PRL papers (1988) Citation Witten-Sander PRL 1981

ACTOR CONNECTIVITIES Nodes: actors Links: cast jointly N = 212,250 actors  k  = P(k) ~k -  Days of Thunder (1990) Far and Away (1992) Eyes Wide Shut (1999)  =2.3 Actors

Sex-web Nodes: people (Females; Males) Links: sexual relationships Liljeros et al. Nature Swedes; 18-74; 59% response rate.

Yeast protein network Nodes : proteins Links : physical interactions (binding) P. Uetz, et al. Nature 403, (2000).

What does it mean? Poisson distribution Exponential Network Power-law distribution Scale-free Network

Network Backbone at University of Thessaloniki

The model of Erdös-Rényi (1960) - Democratic - Random Pál Erdös Pál Erdös ( ) Connections with probability p p=1/6 N=10  k  ~ 1.5 Poisson distribution

Problem: construct an Erdos-Renyi Network use N=1000 use p= draw a random number (rn) from a uniform distribution if rn< link exists, otherwise it does not find the complete distribution of links for all N=1000 nodes Construct the P(k) vs. k diagram

The Erdos-Renyi model p=6x10 -4 p=10 -3

Problem: Scale free networks need a random number generator that produces random numbers with a power-law distribution P(k)~ k -  not so simple distribution check book “Numerical Recipes” by Press et al construction of network is more cumbersome can do node-by-node….or can do link-by-link many more methods, e.g. thermalization and annealing of links

Fill node-by-node k k-connectivity node, completed with k links k k-connectivity node, with missing links

Link-to-link k k-connectivity node, completed with k links k k-connectivity node, with missing links

Regular network

Small world network

The Watts-Strogatz model C(p) : clustering coeff. L(p) : average path length (Watts and Strogatz, Nature 393, 440 (1998))

Small world network

Small-world network

Most real networks have similar internal structure: Scale-free networks Why? What does it mean?

Scale-free networks (1) The number of nodes is not pre-determined Τhe networks continuously expand with the addition of new nodes Example: WWW : addition of new pages Citation : publication of new articles (2) The additions are not uniform A node that already has a large number of connections is connected with larger probability than another node. Example: WWW : new topics usually go to well-known sites (CNN, YAHOO, NewYork Times, etc) Citation : papers that have a large number of references are more probable to be refered again Origins SF

Scale-free networks (1) Growth : At every moment we add a new node with m connections (which is added to the already existing nodes). (2) Preferential Attachment : The probability Π that a new node will be connected to node i depends on the number k i, the number of connections of this node A.-L.Barabási, R. Albert, Science 286, 509 (1999) P(k) ~k -3 BA model

Network categories: (1) Random network (Erdos-Renyi) (2) Network on a regular lattice (2) Small world network (Strogatz-Watts) (3) Network with a power-law

Society Nodes: individuals Links: social relationship (family/work/friendship/etc.) S. Milgram (1967) John Guare How many (n) connections are needed so that an individual is connected with any other person in the world? N=6 billion people Result: n~6 Conclusion: We live in a small world Six Degrees of Separation!!

New books:

Facebook: 900,000,000 registered users 50,000,000 active users 5,000,000 generate 95% of the traffic Questions needing answers: How many people communicate ? How many connections does one have? How often does he communicate? How long does it last?

Real-world phenomena related to communication patterns Crowd behavior: strategies to evacuate people and stop panic. Search strategies: efficient networks for searching objects and people. Traffic flow: optimization of collective flow. Dynamics of collaboration: human relationship networks such as collaboration, opinion propagation and networks. Spread of epidemics: efficient immunization strategies. Patterns in economics and finance: dynamic patterns in other disciplines, such as Economics and Finance, and Environmental networks.

Where is George?

FP5 data ( ) partners in contracts unique partners 147 countries FP6 data ( ) partners in 8861 contracts unique partners 154 countries

24982 partners in the largest cluster (27219 total) FP5

FP6 Minimum Spanning Tree (countries) 15 EU members 25 EU members

Nano

Space

Food

Research Innovation

TOTAL

Stock price changes

Financial Time Series

Theoretical Economics is dominated by pure mathematics: Lemma/theorem style is required Little effort to compare theoretical predictions to “experimental data” - say, price record from real stock markets Bulk of papers are inaccessible and of no interest to “experimentalists” - practitioners of the field

George Soros on theoretical economics “Existing theories about the behavior of stock prices are remarkably inadequate. They are of so little value to the practitioner that I am not even fully familiar with them. The fact that I could get by without them speaks for itself.” G. Soros, “Alchemy of Finance” 1994

Quick experiment: free data from In a gaussian world the probability of the October 1987 crash would be ! 10% -10%

Filtering of the correlation matrix Minimum Spanning Tree of the 100 most capitalized US stocks in 1998 (R.N.Mantegna). From n(n-1)/2 connections only n-1 survive.

Spreading phenomena Percolation SIR (Susceptible-Infected-Removed) SIS (Susceptible-Infected-Susceptible) SIRS (Susceptible-Infected-Refractory- Susceptible) Applications: Forest fires, epidemics, rumor spreading, virus spreading, etc.

The SIR model SIR (Susceptible, Ιnfected, Removed), q=probability of infection Initially all nodes are susceptible (S) Then, a random node is infected (I) The virus is spread in the network, all I nodes become R This process continues until the virus either –has been spread in the entire network, or –has been totally eliminated M=infected mass Duration

SIR model S S SS SS S S S S S S I I II II I I I I I I R R RR RR R R R R R R RIS SusceptibleInfectedRecovered (or Removed)

Immunization Complete immunization of populations is not feasible (p c can not be made significantly lower than 1) Try to find an efficient method of immunization Should we seek for alternative goals? e.g. try to isolate via immunization the largest possible portion of the population instead –New strategies may be needed

Acquaintance immunization Suggested by Cohen, Havlin, ben-Avraham (PRL, 2003) Strategy: Randomly choose a node and immunize a random neighbor of this node.

Comparison of the 3 network types

Comparison of different network types Lattice Small-world network Scale-free network,  =2.0 Scale-free network,  =2.5 Scale-free network,  =3.0 CASE 2

Robustness of networks Complex systems maintain their basic functions even under errors and failures (cell  mutations; Internet  router breakdowns) node failure fcfc 01 Fraction of removed nodes, f 1 S

Distribution of infected mass

Duration of epidemics

Attack tolerance (introduction) The stability of the networks under failure or attack is very important. In general, the integrity is destroyed after a critical percentage p c of the nodes has been removed (no giant cluster). Scale-free networks are extremely robust under random failure (p c →1), but very vulnerable under targeted attacks (p c →0). We studied different attack strategies by removing nodes based on their connectivity k, according to a power law k a. The parameter a determines the degree of information one has about the network structure. The existence of a spanning cluster is based on the criterion

DISEASE SPREADING: The dynamical consequences of a scale-free network are drastically different than those on lattice and small-world networks. There is no threshold in the infected mass as a function of the infection transmission probability. The starting point of the disease is important, since it determines whether the disease will spread or die out. The spreading is rapid and manifests the small diameter of the network. ATTACK TOLERANCE: The tolerance of a network depends on its connectivity. The random node removal is the marginal case where the critical threshold moves from p c =0 to p c =1. A small bias in the probability of selecting nodes either retains or destroys the compactness of the cluster.

SIR model: The network with a power-law structure is a more realistic representation than all the other network categories It does NOT show critical behavior

Summary- Conclusions Networks is a new area in sciences which started from Physics, but pertains to ALL sciences today It shows rich dynamical behavior It has many-many applications in everyday life Will influence directly the way we live and act