Netlogo demo. Complexity and Networks Melanie Mitchell Portland State University and Santa Fe Institute.

Slides:



Advertisements
Similar presentations
Six degrees: The science of a connected age By Duncan J. Watts Brian Lewis INF 385Q December 1, 2005 Brian Lewis INF 385Q December 1, 2005.
Advertisements

Peer-to-Peer and Social Networks Power law graphs Small world graphs.
Complex Networks: Complex Networks: Structures and Dynamics Changsong Zhou AGNLD, Institute für Physik Universität Potsdam.
Complex Network Theory
Complex Networks Advanced Computer Networks: Part1.
Scale Free Networks.
Emergence of Scaling in Random Networks Albert-Laszlo Barabsi & Reka Albert.
Analysis and Modeling of Social Networks Foudalis Ilias.
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.
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
Network Models Social Media Mining. 2 Measures and Metrics 2 Social Media Mining Network Models Why should I use network models? In may 2011, Facebook.
Scale-free networks Péter Kómár Statistical physics seminar 07/10/2008.
Small-World File-Sharing Communities Adriana Iamnitchi, Matei Ripeanu and Ian Foster,
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.
Networks FIAS Summer School 6th August 2008 Complex Networks 1.
CS 346U Exploring Complexity in Science and Technology Instructor: Melanie Mitchell Textbook: M. Mitchell, Complexity: A Guided Tour (Oxford University.
Central question for the sciences of complexity. How do large networks with.
1 Complex systems Made of many non-identical elements connected by diverse interactions. NETWORK New York Times Slides: thanks to A-L Barabasi.
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.
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.
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.
Topic 13 Network Models Credits: C. Faloutsos and J. Leskovec Tutorial
Graph Theory in 50 minutes. This Graph has 6 nodes (also called vertices) and 7 edges (also called links)
Author: M.E.J. Newman Presenter: Guoliang Liu Date:5/4/2012.
CS 346U Exploring Complexity in Science and Technology Instructor: Melanie Mitchell Textbook: M. Mitchell, Complexity: A Guided Tour (Oxford University.
Clustering of protein networks: Graph theory and terminology Scale-free architecture Modularity Robustness Reading: Barabasi and Oltvai 2004, Milo et al.
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.
Lars-Erik Cederman and Luc Girardin
Neural Networks and Machine Learning Applications CSC 563 Prof. Mohamed Batouche Computer Science Department CCIS – King Saud University Riyadh, Saudi.
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.
A connected simple graph is Eulerian iff every graph vertex has even degree. The numbers of Eulerian graphs with, 2,... nodes are 1, 1, 2, 3, 7, 16, 54,
Genome Biology and Biotechnology The next frontier: Systems biology Prof. M. Zabeau Department of Plant Systems Biology Flanders Interuniversity Institute.
Most of contents are provided by the website Network Models TJTSD66: Advanced Topics in Social Media (Social.
What Is A Network? (and why do we care?). An Introduction to Network Theory | Kyle Findlay | SAMRA 2010 | 2 “A collection of objects (nodes) connected.
Social Networking: Large scale Networks
March 3, 2009 Network Analysis Valerie Cardenas Nicolson Assistant Adjunct Professor Department of Radiology and Biomedical Imaging.
Analyzing Networks. Milgram’s Experiments “Six degrees of Separation” Milgram’s letters to various recruits in Nebraska who were asked to forward the.
1 Lesson 12 Networks / Systems Biology. 2 Systems biology  Not only understanding components! 1.System structures: the network of gene interactions and.
Teachers Teaching With Technology 2010 Annual Meeting - Atlanta, GA Ray Barton, Olympus High, SLC, UT.
Information Retrieval Search Engine Technology (10) Prof. Dragomir R. Radev.
Abstract Networks. WWW (2000) Scientific Collaboration Girvan & Newman (2002)
Complex network of the brain II Attack tolerance vs. Lethality Jaeseung Jeong, Ph.D. Department of Bio and Brain Engineering, KAIST.
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.
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.
Social Networks Some content from Ding-Zhu Du, Lada Adamic, and Eytan Adar.
Lecture 23: Structure of Networks
Structures of Networks
A Network Model of Knowledge Acquisition
Lecture 23: Structure of Networks
Research Scopes in Complex Network
Department of Computer Science University of York
Topology and Dynamics of Complex Networks
Peer-to-Peer and Social Networks
Lecture 23: Structure of Networks
Lecture 9: Network models CS 765: Complex Networks
Navigation and Propagation in Networks
Presentation transcript:

netlogo demo

Complexity and Networks Melanie Mitchell Portland State University and Santa Fe Institute

What are Complex Systems? Large networks of simple interacting elements, which, following simple rules, produce emergent, collective, complex behavior.

Brains

Insect Colonies

Immune Systems

Financial Markets

Central question for the sciences of complexity

How do large networks with

Central question for the sciences of complexity How do large networks with — simple components

Central question for the sciences of complexity How do large networks with — simple components — limited communication among components

Central question for the sciences of complexity How do large networks with — simple components — limited communication among components — no central control

Central question for the sciences of complexity How do large networks with — simple components — limited communication among components — no central control give rise to complex (“adaptive”, “living”, “intelligent”) behavior, involving

Central question for the sciences of complexity How do large networks with — simple components — limited communication among components — no central control give rise to complex (“adaptive”, “living”, “intelligent”) behavior, involving — information processing and computation

Central question for the sciences of complexity How do large networks with — simple components — limited communication among components — no central control give rise to complex (“adaptive”, “living”, “intelligent”) behavior, involving — information processing and computation — complex dynamics

Central question for the sciences of complexity How do large networks with — simple components — limited communication among components — no central control give rise to complex (“adaptive”, “living”, “intelligent”) behavior, involving — information processing and computation — complex dynamics — evolution and learning?

Core disciplines of the science of complexity

Dynamics: The study of continually changing structure and behavior of systems

Core disciplines of the science of complexity Dynamics: The study of continually changing structure and behavior of systems Information: The study of representation, symbols, and communication

Core disciplines of the science of complexity Dynamics: The study of continually changing structure and behavior of systems Information: The study of representation, symbols, and communication Computation: The study of how systems process information and act on the results

Core disciplines of the science of complexity Dynamics: The study of continually changing structure and behavior of systems Information: The study of representation, symbols, and communication Computation: The study of how systems process information and act on the results Evolution and learning: The study of how systems adapt to constantly changing environments

Methodologies

Goals of the Science of Complexity

Cross-disciplinary insights into complex systems

Goals of the Science of Complexity Cross-disciplinary insights into complex systems “General” theory?

Network Thinking

Neural Network (C. Elegans)

Food Web Pj45Avc/s400/food%2Bweb.bmp

Metabolic Network

Genetic Regulatory Network

Bank Network From Schweitzer et al., Science, 325, ,

Airline Routes

US Power Grid

Internet

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

Social Network

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? The Science of Networks

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

Small-World Property (Watts and Strogatz, 1998)

me

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 Barack Obama my mother Nancy Bekavac

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

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

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

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

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

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

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” Nebraska farmer Boston stockbroker

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? The Small-World Property

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

Typical structure of World Wide Web (nodes = web pages, links = links between pages) Typical structure of a randomly connected network %20network.gif part of WWW

Concept of “Degree Distribution” A node with degree 3

Concept of “Degree Distribution” A node with degree 3

Concept of “Degree Distribution” Degree Number of Nodes A node with degree 3

part of WWW Degree Number of nodes Degree Number of nodes

part of WWW Degree Number of nodes Degree Number of nodes

The Web’s approximate Degree Distribution Number of nodes Degree

Number of nodes Degree The Web’s approximate Degree Distribution

Number of nodes The Web’s approximate Degree Distribution Number of nodes Degree

Number of nodes The Web’s approximate Degree Distribution Number of nodes Degree

The Web’s approximate Degree Distribution Number of nodes

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

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

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

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

Example: Human height follows a normal distribution Height Frequency

Example: Population of cities follows a power-law (“scale- free) distribution /09/350px_US_Metro_popultion_graph.png ypopulation1.png

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

It also explains some of the success of other scale-free networks in nature! part of WWW

Scale-Free Networks are “fractal-like”

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

High-Clustering Helps in Discovering Community Structure in Networks

How are Scale-Free Networks Created?

Web pages

Preferential attachment demo (Netlogo)

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 9:14pm Day of blackout images/imagerecords/3000/3719/ NE_US_OLS jpg

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

Normal (“bell-curve) distribution s_modeling/Random_Normal_Distribution.gif

Normal (“bell-curve) distribution s_modeling/Random_Normal_Distribution.gif “Events in ‘tail’ are highly unlikely”

Power law (“scale free”) distribution

Power law (“scale free”) distribution Notion of “heavy tail”: Events in tail are more likely than in normal distribution

Power law (“scale free”) distribution “More normal than ‘normal’ ”

Duncan Watts: “Next to the mysteries of dynamics on a network ― whether it be epidemics of disease, cascading failures in power systems, or the outbreak of revolutions ― the problems of networks that we have encountered up to now are just pebbles on the seashore.”