Networks FIAS Summer School 6th August 2008 Complex Networks 1.

Slides:



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

Complex Networks Albert Diaz Guilera Universitat de Barcelona.
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.
Collective Dynamics of ‘Small World’ Networks C+ Elegans: Ilhan Savut, Spencer Telford, Melody Lim 29/10/13.
Network biology Wang Jie Shanghai Institutes of Biological Sciences.
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.
Overview of part 1 Historical perspective
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.
Emergence of Scaling in Random Networks Barabasi & Albert Science, 1999 Routing map of the internet
Networks. Graphs (undirected, unweighted) has a set of vertices V has a set of undirected, unweighted edges E graph G = (V, E), where.
Scale-free networks Péter Kómár Statistical physics seminar 07/10/2008.
University of Buffalo The State University of New York Spatiotemporal Data Mining on Networks Taehyong Kim Computer Science and Engineering State University.
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.
Mining and Searching Massive Graphs (Networks)
Peer-to-Peer and Grid Computing Exercise Session 3 (TUD Student Use Only) ‏
Network analysis and applications Sushmita Roy BMI/CS 576 Dec 2 nd, 2014.
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.
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.
Course Overview & Introduction to Social Network Analysis How to analyse social networks?
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)
Section 8 – Ec1818 Jeremy Barofsky March 31 st and April 1 st, 2010.
Network properties Slides are modified from Networks: Theory and Application by Lada Adamic.
Data Analysis in YouTube. Introduction Social network + a video sharing media – Potential environment to propagate an influence. Friendship network and.
Small-world networks. What is it? Everyone talks about the small world phenomenon, but truly what is it? There are three landmark papers: Stanley Milgram.
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.
Using Graph Theory to Study Neural Networks (Watrous, Tandon, Conner, Pieters & Ekstrom, 2012)
Structural Properties of Networks: Introduction Networked Life NETS 112 Fall 2015 Prof. Michael Kearns.
Social Network Analysis Prof. Dr. Daning Hu Department of Informatics University of Zurich Mar 5th, 2013.
How to Analyse Social Network?
Complex Networks: Models Lecture 2 Slides by Panayiotis TsaparasPanayiotis Tsaparas.
Web Intelligence Complex Networks I This is a lecture for week 6 of `Web Intelligence Example networks in this lecture come from a fabulous site of Mark.
Complex Network Theory – An Introduction Niloy Ganguly.
Slides are modified from Lada Adamic
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,
“Pajek”: Large Network Analysis. 2 Agenda Introduction Network Definitions Network Data Files Network Analysis 2.
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.
How to Analyse Social Network? Social networks can be represented by complex networks.
Class 2: Graph Theory IST402.
Information Retrieval Search Engine Technology (10) Prof. Dragomir R. Radev.
Netlogo demo. Complexity and Networks Melanie Mitchell Portland State University and Santa Fe Institute.
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
Hiroki Sayama NECSI Summer School 2008 Week 2: Complex Systems Modeling and Networks Network Models Hiroki Sayama
Structural Properties of Networks: Introduction
Lecture 1: Introduction CS 765: Complex Networks
Applications of graph theory in complex systems research
Lecture 23: Structure of Networks
Structural Properties of Networks: Introduction
Network Science: A Short Introduction i3 Workshop
Department of Computer Science University of York
Network Science: A Short Introduction i3 Workshop
Topology and Dynamics of Complex Networks
Lecture 23: Structure of Networks
Lecture 9: Network models CS 765: Complex Networks
Project Ideas slides modified from Eileen Kraemer and David P. Feldman.
Presentation transcript:

Networks FIAS Summer School 6th August 2008 Complex Networks 1

Overview Introduction Three structural metrics Four structural models Structural case studies Node dynamics and self-organization Visualization Bibliography 2

Introduction What is a network? What is a complex network? Networks in the real world Elementary features Motivations 3

What is a network? ● A network is a set of items (vertices or nodes) with connections between them called edges. Mathematicians call them “graphs”. ● Need not to be physical connections: nodes can be any type of entities and edges any type of abstract relationships. ● Ex.:nodes can be the channels of any multirecording device (EEG, MEG, multielectrode arrays, etc...) while edges can be defined by the relationship (are two channels synchronous or not?). 4

What is a network? ● Edges can be undirected or directed (arcs). ● Graphs can allow (friendship networks) or disallow loops (citation networks), parallel edges,... ● Different types of networks: different types of vertices or edges, weighted networks, digraphs, bipartite graphs, evolving networks,... 5

What is a complex network? ● A complex network is a network with non-trivial topological features (features that do not occur in simple networks such as lattices or random graphs) LatticeRandom ● Natural complex systems often exhibit such topologies. degree dist. clustering assortativity comunity hierarchical struct. 6

Networks in the real world: examples of complex networks Social, information, technological, biological,... 7

Elementary features: node diversity and dynamics 8

Elementary features: edge diversity and dynamics 9

Elementary features: Network Evolution 10

Motivations complex networks are the backbone of complex systems  every complex system is a network of interaction among numerous smaller elements  some networks are geometric or regular in 2-D or 3-D space  other contain “long-range” connections or are not spatial at all  understanding a complex system = break down into parts + reassemble network anatomy is important to characterize because structure affects function (and vice-versa) ex: structure of social networks  prevent spread of diseases  control spread of information (marketing, fads, rumors, etc…) ex: structure of power grid / Internet  understand robustness and stability of power / data transmission 11

Three structural metrics Average path length Degree distribution (connectivity) Clustering coefficient 12

Structural metrics: Average path length 13 * Measures how quickly info can flow through the network

Structural Metrics: Degree distribution (connectivity) 14 * Divided in ‘in-degree’ and ‘out-degree’ for directed systems * High-degree nodes → ‘hubs’

Structural Metrics: Clustering coefficient 15 * How likely is that the friend of your friend is also your friend?

Four structural models Regular networks Random networks Small-world networks Scale-free networks 16

Regular networks – fully connected 17

Regular networks – Lattice 18

Regular networks – Lattice: ring world 19

Random networks 20

Random Networks 21

Small-world networks 22

Small-world networks 23

Small-world networks 24

Small-world networks 25

Scale-free networks 26

Scale-free networks 27

Scale-free networks 28

Scale-free networks 29

Scale-free networks 30

Case studies Internet World Wide Web Actors & scientists 31

The Internet 32

The Internet 33

The Internet 34

The World Wide Web 35

World Wide Web 36

World Wide Web 37

Actors 38

Mathematicians & Computer Scientists 39

Node dynamics and self- organization Node dynamics Attractors in full & lattice networks Synchronization in full networks Waves in lattice networks Epidemics in complex networks 40

Node dynamics: individual node 41

Node dynamics: coupled nodes 42

Node dynamics and self-organization 43

Node dynamics and self-organization 44

Node dynamics and self-organization 45

Node dynamics and self-organization 46

Node dynamics and self-organization 47

Node dynamics and self-organization: Epidemics in complex networks 48

Node dynamics and self-organization: Epidemics in complex networks 49

Visualization & analysis 50 ● Program for large networks analysis : Pajek ● Free ● Windows (on Linux too but not so smooth) *Vertices 3 1 “Source” 2 “Sink” 3 “Destination” *Arcs *Edges

Based on… Eileen Kramer & Kai Willadsen 51

Bibliography Reviews  Barabási, A.-L. (2002) Linked: The New Science of Networks.Perseus Books.  Barabási, A.-L. and Bonabeau, E. (2003) Scale-free networks. Scientific American, 288: Scale-free networks  Strogatz, S. H. (2001) Exploring complex networks. Nature, 410(6825): Exploring complex networks  Wang, X. F. (2002) Complex networks: topology, dynamics and synchronization. International Journal of Bifurcation and Chaos, 12(5):  Newman M. E. J. (2003) The structure and function of complex networks. arXiv:cond-mat/ v1 52