Network Thinking. Complexity: A Guided Tour, Chapters 15-16

Similar documents
Examples of Complex Networks

beyond social networks

(Social) Networks Analysis III. Prof. Dr. Daning Hu Department of Informatics University of Zurich

M.E.J. Newman: Models of the Small World

Nick Hamilton Institute for Molecular Bioscience. Essential Graph Theory for Biologists. Image: Matt Moores, The Visible Cell

Networks and stability

Peer-to-Peer Data Management

Complex Networks. Structure and Dynamics

6. Overview. L3S Research Center, University of Hannover. 6.1 Section Motivation. Investigation of structural aspects of peer-to-peer networks

Wednesday, March 8, Complex Networks. Presenter: Jirakhom Ruttanavakul. CS 790R, University of Nevada, Reno

SI Networks: Theory and Application, Fall 2008

TELCOM2125: Network Science and Analysis

Case Studies in Complex Networks

ECS 253 / MAE 253, Lecture 8 April 21, Web search and decentralized search on small-world networks

How Do Real Networks Look? Networked Life NETS 112 Fall 2014 Prof. Michael Kearns

CS224W: Social and Information Network Analysis Jure Leskovec, Stanford University

Networks and Discrete Mathematics

Math 443/543 Graph Theory Notes 10: Small world phenomenon and decentralized search

Chapter 1. Social Media and Social Computing. October 2012 Youn-Hee Han

CS249: SPECIAL TOPICS MINING INFORMATION/SOCIAL NETWORKS

RANDOM-REAL NETWORKS

Introduction to the Special Issue on AI & Networks

Simulation and Analysis of Cascading Failure in Critical Infrastructure

1 Comparing networks, and why social networks are different

CSE 190 Lecture 16. Data Mining and Predictive Analytics. Small-world phenomena

Introduction to Networks and Business Intelligence

An Exploratory Journey Into Network Analysis A Gentle Introduction to Network Science and Graph Visualization

Overlay (and P2P) Networks

Web 2.0 Social Data Analysis

Distributed Data Management

Random Graphs CS224W

Advanced Algorithms and Models for Computational Biology -- a machine learning approach

Critical Phenomena in Complex Networks

Small-World Models and Network Growth Models. Anastassia Semjonova Roman Tekhov

Modeling and Simulating Social Systems with MATLAB

Example 1: An algorithmic view of the small world phenomenon

1 Degree Distributions

ECS 289 / MAE 298, Lecture 9 April 29, Web search and decentralized search on small-worlds

MAE 298, Lecture 9 April 30, Web search and decentralized search on small-worlds

Distributed Data Management. Christoph Lofi Institut für Informationssysteme Technische Universität Braunschweig

Smallest small-world network

Exercise set #2 (29 pts)

CSCI5070 Advanced Topics in Social Computing

Social, Information, and Routing Networks: Models, Algorithms, and Strategic Behavior

Network Mathematics - Why is it a Small World? Oskar Sandberg

Lesson 4. Random graphs. Sergio Barbarossa. UPC - Barcelona - July 2008

Graph Theory. Graph Theory. COURSE: Introduction to Biological Networks. Euler s Solution LECTURE 1: INTRODUCTION TO NETWORKS.

Topology and Dynamics of Complex Networks

Characteristics of Preferentially Attached Network Grown from. Small World

Introduction to Network Analysis. Some materials adapted from Lada Adamic, UMichigan

Degree Distribution: The case of Citation Networks

Supply chains involve complex webs of interactions among suppliers, manufacturers,

Machine Learning and Modeling for Social Networks

Lesson 18. Laura Ricci 08/05/2017

Economic Networks. Theory and Empirics. Giorgio Fagiolo Laboratory of Economics and Management (LEM) Sant Anna School of Advanced Studies, Pisa, Italy

Resilient Networking. Thorsten Strufe. Module 3: Graph Analysis. Disclaimer. Dresden, SS 15

Exploiting the Scale-free Structure of the WWW

Distributed Data Management. Christoph Lofi Institut für Informationssysteme Technische Universität Braunschweig

CS-E5740. Complex Networks. Scale-free networks

Erdős-Rényi Model for network formation

Lecture on Game Theoretical Network Analysis

Complex networks: A mixture of power-law and Weibull distributions

CSE 158 Lecture 11. Web Mining and Recommender Systems. Triadic closure; strong & weak ties

Example for calculation of clustering coefficient Node N 1 has 8 neighbors (red arrows) There are 12 connectivities among neighbors (blue arrows)

Structural Analysis of Paper Citation and Co-Authorship Networks using Network Analysis Techniques

On Complex Dynamical Networks. G. Ron Chen Centre for Chaos Control and Synchronization City University of Hong Kong

Introduction to network metrics

Properties of Biological Networks

The importance of networks permeates

An Evolving Network Model With Local-World Structure

Topic II: Graph Mining

How to explore big networks? Question: Perform a random walk on G. What is the average node degree among visited nodes, if avg degree in G is 200?

CAIM: Cerca i Anàlisi d Informació Massiva

Power Grid Modeling Using Graph Theory and Machine Learning Techniques. by Daniel Duncan A PROJECT. submitted to. Oregon State University

Higher order clustering coecients in Barabasi Albert networks

Information Security in Scale Free Networks

The Establishment Game. Motivation

Systems, ESD.00. Networks II. Lecture 8. Lecturers: Professor Joseph Sussman Dr. Afreen Siddiqi TA: Regina Clewlow

Algorithms and Applications in Social Networks. 2017/2018, Semester B Slava Novgorodov

Mathematics of Networks II

Summary: What We Have Learned So Far

A Document as a Small World. selecting the term which co-occurs in multiple clusters. domains, from earthquake sequences [6] to register

SMALL WORLD NETWORK. -Naveen Teja Vempati -Ravi Teja Mitta

γ : constant Goett 2 P(k) = k γ k : degree

Scalable P2P architectures

Structure of Social Networks

THE KNOWLEDGE MANAGEMENT STRATEGY IN ORGANIZATIONS. Summer semester, 2016/2017

Structure of biological networks. Presentation by Atanas Kamburov

MODELS FOR EVOLUTION AND JOINING OF SMALL WORLD NETWORKS

SNA 8: network resilience. Lada Adamic

CSE 255 Lecture 13. Data Mining and Predictive Analytics. Triadic closure; strong & weak ties

Navigation in Networks. Networked Life NETS 112 Fall 2017 Prof. Michael Kearns

Models of Network Formation. Networked Life NETS 112 Fall 2017 Prof. Michael Kearns

Basics of Network Analysis

Copyright 2008, Lada Adamic. School of Information University of Michigan

Universal Behavior of Load Distribution in Scale-free Networks

Graph-theoretic Properties of Networks

Basic Graph Properties

Small World Properties Generated by a New Algorithm Under Same Degree of All Nodes

SLANG Session 4. Jason Quinley Roland Mühlenbernd Seminar für Sprachwissenschaft University of Tübingen

Transcription:

Network Thinking Complexity: A Guided Tour, Chapters 15-16

Neural Network (C. Elegans) http://gephi.org/wp-content/uploads/2008/12/screenshot-celegans.png

Food Web http://1.bp.blogspot.com/_vifbm3t8bou/sbhzqbchiei/aaaaaaaaaxk/rsc-pj45avc/ s400/food%2bweb.bmp

Metabolic Network http://www.funpecrp.com.br/gmr/year2005/vol3-4/wob01_full_text.htm

Genetic Regulatory Network http://expertvoices.nsdl.org/cornell-info204/files/2009/03/figure-3.jpeg

Bank Network From Schweitzer et al., Science, 325, 422-425, 2009 http://www.sciencemag.org/cgi/content/full/325/5939/422

Airline Routes http://virtualskies.arc.nasa.gov/research/tutorial/images/12routemap.gif

US Power Grid http://images.encarta.msn.com/xrefmedia/aencmed/targets/maps/map/000a5302.gif

Internet http://www.visualcomplexity.com/vc/images/270_big01.jpg

World Wide Web (small part) From M. E. J. Newman and M. Girvin, Physical Review Letters E, 69, 026113, 2004.

Social Network http://ucsdnews.ucsd.edu/graphics/images/2007/07-07socialnetworkmaplg.jpg

The Science of Networks

The Science of Networks Are there properties common to all complex networks?

The Science of Networks Are there properties common to all complex networks? If so, why?

The Science of Networks Are there properties common to all complex networks? If so, why? Can we formulate a general theory of the structure, evolution, and dynamics of networks?

Small-World Property (Watts and Strogatz, 1998)

Small-World Property (Watts and Strogatz, 1998)

me Small-World Property (Watts and Strogatz, 1998)

Small-World Property (Watts and Strogatz, 1998) me Barack Obama

Small-World Property (Watts and Strogatz, 1998) me Barack Obama my mother

Small-World Property (Watts and Strogatz, 1998) me Nancy Bekavac Barack Obama my mother

Small-World Property (Watts and Strogatz, 1998) me Nancy Bekavac Barack Obama Hillary Clinton my mother

Small-World Property (Watts and Strogatz, 1998) me Nancy Bekavac Barack Obama Hillary Clinton my mother

Small-World Property (Watts and Strogatz, 1998) me Barack Obama

Small-World Property (Watts and Strogatz, 1998) me my cousin Matt Dunne Barack Obama

Small-World Property (Watts and Strogatz, 1998) me my cousin Matt Dunne Patrick Leahy Barack Obama

Small-World Property (Watts and Strogatz, 1998) me my cousin Matt Dunne Patrick Leahy Barack Obama

Stanley Milgram

Nebraska farmer Boston stockbroker Stanley Milgram

Nebraska farmer Boston stockbroker Stanley Milgram

Nebraska farmer Boston stockbroker Stanley Milgram

Nebraska farmer Boston stockbroker Stanley Milgram On average: six degrees of separation

The Small-World Property The network has relatively few long-distance links but there are short paths between most pairs of nodes, usually created by hubs.

The Small-World Property The network has relatively few long-distance links but there are short paths between most pairs of nodes, usually created by hubs. Most real-world complex networks seem to have the small-world property!

The Small-World Property The network has relatively few long-distance links but there are short paths between most pairs of nodes, usually created by hubs. Most real-world complex networks seem to have the small-world property! But why?

The Small-World Property And how can the shortest paths actually be found?

Six Degrees of Kevin Bacon http://oracleofbacon.org/

From http://www.dmae.upm.eswebpersonalbartolo/ Measure the average distance between Kevin Bacon and all other actors. Kevin Bacon No. of movies : 46 No. of actors : 1811 Average separation: 2.79 Is Kevin Bacon the most connected actor? NO! 876 Kevin Bacon 2.786981 46 1811

From http://www.dmae.upm.eswebpersonalbartolo/ Degree Number of edges connected to a node. In-degree Number of incoming edges. Out-degree Number of outgoing edges.

From http://www.dmae.upm.eswebpersonalbartolo/ Network parameters Diameter Maximum distance between any pair of nodes. Path length: number of hops to get from node v 1 to node v 2 Connectivity Number of neighbors of a given node: k := degree. P(k) := Probability of having k neighbors. Clustering Are neighbors of a node also neighbors among them?

From http://www.dmae.upm.eswebpersonalbartolo/ Clustering coefficient of a node v C(v) = 4/6 of links between neighbors C(v) = n(n-1)/2 C is the average over all C(v) Clustering: My friends will know each other with high probability! (typical example: social networks)

From http://www.dmae.upm.eswebpersonalbartolo/ Duncan J. Watts & Steven H. Strogatz, Nature 393, 440-442 (1998) Real life networks are clustered, large C, but have small average distance L. L L rand C C rand N WWW 3.1 3.35 0.11 0.00023 153127 Actors 3.65 2.99 0.79 0.00027 225226 Power Grid 18.7 12.4 0.080 0.005 4914 C. Elegans 2.65 2.25 0.28 0.05 282

From www.cse.unr.edu/~mgunes/cs765/cs790f10/lect18_smallworld.ppt Watts-Strogatz model: Generating small world graphs Select a fraction p of edges Reposition on of their endpoints Netlogo: Small Worlds Source: Watts, D.J., Strogatz, S.H.(1998) Collective dynamics of 'small-world' networks. Nature 393:440-442.

From www.cse.unr.edu/~mgunes/cs765/cs790f10/lect18_smallworld.ppt Watts-Strogatz model: Generating small world graphs Each node has K>=4 nearest neighbors (local) tunable: vary the probability p of rewiring any given edge small p: regular lattice large p: classical random graph

From www.cse.unr.edu/~mgunes/cs765/cs790f10/lect18_smallworld.ppt Watts/Strogatz model: What happens in between? Small shortest path means small clustering? Large shortest path means large clustering? Through numerical simulation As we increase p from 0 to 1 Fast decrease of mean distance Slow decrease in clustering

From www.cse.unr.edu/~mgunes/cs765/cs790f10/lect18_smallworld.ppt Watts/Strogatz model: Change in clustering coefficient and average path length as a function of the proportion of rewired edges C(p)/C(0) l(p)/l(0) 1% of links rewired 10% of links rewired Source: Watts, D.J., Strogatz, S.H.(1998) Collective dynamics of 'small-world' networks. Nature 393:440-442.

From http://www.dmae.upm.eswebpersonalbartolo/ Structured network high clustering large diameter regular Small-world network high clustering small diameter almost regular Random network small clustering small diameter N = 1000 k =10 D = 100 L = 49.51 C = 0.67 N =1000 k = 8-13 D = 14 d = 11.1 C = 0.63 N =1000 k = 5-18 D = 5 L = 4.46 C = 0.01

Scale-Free Structure (Albert and Barabási, 1998)

Scale-Free Structure (Albert and Barabási, 1998) part of WWW Typical structure of a randomly connected network http://www.dichotomistic.com/images/random %20network.gif Typical structure of World Wide Web (nodes = web pages, links = links between pages)

Concept of Degree Distribution A node with degree 3

Concept of Degree Distribution A node with degree 3

Concept of Degree Distribution A node with degree 3 Number of Nodes 6 5 4 3 2 1 0 1 2 3 4 5 6 7 8 9 10 Degree

part of WWW Number of nodes Number of nodes Degree Degree

part of WWW Number of nodes Number of nodes Degree Degree

The Web s approximate Degree Distribution Number of nodes Degree

The Web s approximate Degree Distribution Number of nodes Degree

The Web s approximate Degree Distribution Number of nodes Degree

The Web s approximate Degree Distribution Number of nodes Degree

The Web s approximate Degree Distribution Number of nodes Degree

The Web s approximate Degree Distribution Scale-free distribution Number of nodes Degree

The Web s approximate Degree Distribution Scale-free distribution Number of nodes Number of nodes with degree k 1 k 2 Degree

The Web s approximate Degree Distribution Scale-free distribution Number of nodes power law Degree

The Web s approximate Degree Distribution Scale-free distribution Number of nodes Scale-free distribution = power law distribution power law Degree

Example: Human height follows a normal distribution Frequency Height http://scienceblogs.com/builtonfacts/2009/02/the_central_limit_theorem_made.php

Example: Population of cities follows a power-law ( scalefree) distribution http://upload.wikimedia.org/wikipedia/commons/4/49/powercitiesrp.png http://www.streetsblog.org/wp-content/uploads 2006/09/350px_US_Metro_popultion_graph.png http://cheapukferries.files.wordpress.com/2010/06/ hollandcitypopulation1.png

The scale-free structure of the Web helps to explain why Google works so well part of WWW

The scale-free structure of the Web helps to explain why Google works so well part of WWW It also explains some of the success of other scalefree networks in nature!

Scale-Free Networks are fractal-like http://en.wikipedia.org/wiki/file:worldwidewebaroundgoogle.png

Scale-Free Networks have high clustering High Clustering: part of WWW Low Clustering:

High-Clustering Helps in Discovering Community Structure in Networks

How are Scale-Free Networks Created?

Web pages

Web pages

Web pages

Preferential attachment demo (Netlogo)

Robustness of Scale-Free Networks

Robustness of Scale-Free Networks Vulnerable to targeted hub failure

Robustness of Scale-Free Networks Vulnerable to targeted hub failure Robust to random node failure

Robustness of Scale-Free Networks Vulnerable to targeted hub failure Robust to random node failure unless... nodes can cause other nodes to fail Can result in cascading failure

August, 2003 electrical blackout in northeast US and Canada 9:29pm 1 day before http://earthobservatory.nasa.gov/ images/imagerecords/3000/3719/ NE_US_OLS2003227.jpg 9:14pm Day of blackout

http://www.geocities.com/wallstreet/exchange/9807/charts/sp500/fdicfail_0907.jpg

We see similar patterns of cascading failure in biological systems, ecological systems, computer and communication networks, wars, etc.

Normal ( bell-curve) distribution http://resources.esri.com/help/9.3/arcgisdesktop/com/gp_toolref/ process_simulations_sensitivity_analysis_and_error_analysis_modeling/random_normal_distribution.gif

Normal ( bell-curve) distribution Events in tail are highly unlikely http://resources.esri.com/help/9.3/arcgisdesktop/com/gp_toolref/ process_simulations_sensitivity_analysis_and_error_analysis_modeling/random_normal_distribution.gif

Power law ( scale free ) distribution http://www.marketoracle.co.uk/images/mauldin_16_10_07image003.gif

Notion of heavy tail : Events in tail are more likely than in normal distribution Power law ( scale free ) distribution http://www.marketoracle.co.uk/images/mauldin_16_10_07image003.gif

Power law ( scale free ) distribution More normal than normal http://www.marketoracle.co.uk/images/mauldin_16_10_07image003.gif

Few economists saw our current crisis coming, but this predictive failure was the least of the field s problems. More important was the profession s blindness to the very possibility of catastrophic failures in a market economy. -- Paul Krugman, New York Times, September 6, 2009 Power law ( scale free ) distribution More normal than normal http://www.marketoracle.co.uk/images/mauldin_16_10_07image003.gif

Observed common properties: Small world property Scale-free degree distribution Clustering and community structure Robustness to random node failure Vulnerability to targeted hub attacks Vulnerability to cascading failures

Other examples of power-laws in nature Magnitude vs. frequency of earthquakes Magnitude vs. frequency of stock market crashes Income vs. frequency (of people with that income) Populations of cities vs. frequency (of cities with that population) Word rank vs. frequency in English text

Binomial distribution demo: http://www.bhsstatistics.com/applets/applets/binomialdemo1.html http://www.jcu.edu/math/isep/quincunx/quincunx.html

Sandpile demo http://www.visualentities.com/sandpile.htm What does a power law distribution look like on a logarithmic plot, and why?

Gutenberg-Richter Law By: Bak [1]

Regularity of Biological Extinctions By: Bak [1]