Top Banner
Introduction to Complex Networks Samuel Johnson Warwick Mathematics Institute, and Centre for Complexity Science, University of Warwick
40

Introduction to Complex Networks - Loughborough University · [B3] Dynamical Processes on Complex Networks A. Barrat, M. Barthélémy, and A. Vespignani, Cambridge University Press

Jul 11, 2020

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Introduction to Complex Networks - Loughborough University · [B3] Dynamical Processes on Complex Networks A. Barrat, M. Barthélémy, and A. Vespignani, Cambridge University Press

Introduction to Complex Networks

Samuel Johnson Warwick Mathematics Institute, and

Centre for Complexity Science, University of Warwick

Page 2: Introduction to Complex Networks - Loughborough University · [B3] Dynamical Processes on Complex Networks A. Barrat, M. Barthélémy, and A. Vespignani, Cambridge University Press

Complexity

“Even the smallest insect, with its intricate structure, is far more complex than either an atom or a star.” Sir Martin Rees

Page 3: Introduction to Complex Networks - Loughborough University · [B3] Dynamical Processes on Complex Networks A. Barrat, M. Barthélémy, and A. Vespignani, Cambridge University Press

Complexity

“The whole is more than the sum of its parts.”

Page 4: Introduction to Complex Networks - Loughborough University · [B3] Dynamical Processes on Complex Networks A. Barrat, M. Barthélémy, and A. Vespignani, Cambridge University Press

Graph theory

Page 5: Introduction to Complex Networks - Loughborough University · [B3] Dynamical Processes on Complex Networks A. Barrat, M. Barthélémy, and A. Vespignani, Cambridge University Press

Some real networks

Page 6: Introduction to Complex Networks - Loughborough University · [B3] Dynamical Processes on Complex Networks A. Barrat, M. Barthélémy, and A. Vespignani, Cambridge University Press

Nodes and links

Page 7: Introduction to Complex Networks - Loughborough University · [B3] Dynamical Processes on Complex Networks A. Barrat, M. Barthélémy, and A. Vespignani, Cambridge University Press

Nodes and links

Page 8: Introduction to Complex Networks - Loughborough University · [B3] Dynamical Processes on Complex Networks A. Barrat, M. Barthélémy, and A. Vespignani, Cambridge University Press

Nodes and links

Page 9: Introduction to Complex Networks - Loughborough University · [B3] Dynamical Processes on Complex Networks A. Barrat, M. Barthélémy, and A. Vespignani, Cambridge University Press

Nodes and links

Page 10: Introduction to Complex Networks - Loughborough University · [B3] Dynamical Processes on Complex Networks A. Barrat, M. Barthélémy, and A. Vespignani, Cambridge University Press

Adjacency matrix

Page 11: Introduction to Complex Networks - Loughborough University · [B3] Dynamical Processes on Complex Networks A. Barrat, M. Barthélémy, and A. Vespignani, Cambridge University Press

Node degree

Page 12: Introduction to Complex Networks - Loughborough University · [B3] Dynamical Processes on Complex Networks A. Barrat, M. Barthélémy, and A. Vespignani, Cambridge University Press

Node degree

Page 13: Introduction to Complex Networks - Loughborough University · [B3] Dynamical Processes on Complex Networks A. Barrat, M. Barthélémy, and A. Vespignani, Cambridge University Press

Node degree

Page 14: Introduction to Complex Networks - Loughborough University · [B3] Dynamical Processes on Complex Networks A. Barrat, M. Barthélémy, and A. Vespignani, Cambridge University Press

Node degree

Page 15: Introduction to Complex Networks - Loughborough University · [B3] Dynamical Processes on Complex Networks A. Barrat, M. Barthélémy, and A. Vespignani, Cambridge University Press

Node degree

Page 16: Introduction to Complex Networks - Loughborough University · [B3] Dynamical Processes on Complex Networks A. Barrat, M. Barthélémy, and A. Vespignani, Cambridge University Press

Degree distribution

Page 17: Introduction to Complex Networks - Loughborough University · [B3] Dynamical Processes on Complex Networks A. Barrat, M. Barthélémy, and A. Vespignani, Cambridge University Press

Degree distribution

Page 18: Introduction to Complex Networks - Loughborough University · [B3] Dynamical Processes on Complex Networks A. Barrat, M. Barthélémy, and A. Vespignani, Cambridge University Press

Paths

Page 19: Introduction to Complex Networks - Loughborough University · [B3] Dynamical Processes on Complex Networks A. Barrat, M. Barthélémy, and A. Vespignani, Cambridge University Press

Paths

Page 20: Introduction to Complex Networks - Loughborough University · [B3] Dynamical Processes on Complex Networks A. Barrat, M. Barthélémy, and A. Vespignani, Cambridge University Press

Paths

Page 21: Introduction to Complex Networks - Loughborough University · [B3] Dynamical Processes on Complex Networks A. Barrat, M. Barthélémy, and A. Vespignani, Cambridge University Press

Clustering

Page 22: Introduction to Complex Networks - Loughborough University · [B3] Dynamical Processes on Complex Networks A. Barrat, M. Barthélémy, and A. Vespignani, Cambridge University Press

Key measures

Page 23: Introduction to Complex Networks - Loughborough University · [B3] Dynamical Processes on Complex Networks A. Barrat, M. Barthélémy, and A. Vespignani, Cambridge University Press

Random graphs

Page 24: Introduction to Complex Networks - Loughborough University · [B3] Dynamical Processes on Complex Networks A. Barrat, M. Barthélémy, and A. Vespignani, Cambridge University Press

Random graphs

Page 25: Introduction to Complex Networks - Loughborough University · [B3] Dynamical Processes on Complex Networks A. Barrat, M. Barthélémy, and A. Vespignani, Cambridge University Press

Random graphs

Page 26: Introduction to Complex Networks - Loughborough University · [B3] Dynamical Processes on Complex Networks A. Barrat, M. Barthélémy, and A. Vespignani, Cambridge University Press

Six degrees of separation?

Page 27: Introduction to Complex Networks - Loughborough University · [B3] Dynamical Processes on Complex Networks A. Barrat, M. Barthélémy, and A. Vespignani, Cambridge University Press

Six degrees of separation?

Page 28: Introduction to Complex Networks - Loughborough University · [B3] Dynamical Processes on Complex Networks A. Barrat, M. Barthélémy, and A. Vespignani, Cambridge University Press

Six degrees of separation?

Page 29: Introduction to Complex Networks - Loughborough University · [B3] Dynamical Processes on Complex Networks A. Barrat, M. Barthélémy, and A. Vespignani, Cambridge University Press

Clustering

Page 30: Introduction to Complex Networks - Loughborough University · [B3] Dynamical Processes on Complex Networks A. Barrat, M. Barthélémy, and A. Vespignani, Cambridge University Press

Watts-Strogatz model

Page 31: Introduction to Complex Networks - Loughborough University · [B3] Dynamical Processes on Complex Networks A. Barrat, M. Barthélémy, and A. Vespignani, Cambridge University Press

Epidemics

Page 32: Introduction to Complex Networks - Loughborough University · [B3] Dynamical Processes on Complex Networks A. Barrat, M. Barthélémy, and A. Vespignani, Cambridge University Press

Scale-free networks

Page 33: Introduction to Complex Networks - Loughborough University · [B3] Dynamical Processes on Complex Networks A. Barrat, M. Barthélémy, and A. Vespignani, Cambridge University Press

Scale-free networks

Page 34: Introduction to Complex Networks - Loughborough University · [B3] Dynamical Processes on Complex Networks A. Barrat, M. Barthélémy, and A. Vespignani, Cambridge University Press

Scale-free networks

Page 35: Introduction to Complex Networks - Loughborough University · [B3] Dynamical Processes on Complex Networks A. Barrat, M. Barthélémy, and A. Vespignani, Cambridge University Press

Barabási-Albert model

Page 36: Introduction to Complex Networks - Loughborough University · [B3] Dynamical Processes on Complex Networks A. Barrat, M. Barthélémy, and A. Vespignani, Cambridge University Press

Network robustness

Page 37: Introduction to Complex Networks - Loughborough University · [B3] Dynamical Processes on Complex Networks A. Barrat, M. Barthélémy, and A. Vespignani, Cambridge University Press

Structure of networks

Page 38: Introduction to Complex Networks - Loughborough University · [B3] Dynamical Processes on Complex Networks A. Barrat, M. Barthélémy, and A. Vespignani, Cambridge University Press

Dynamical processes on networks

Page 39: Introduction to Complex Networks - Loughborough University · [B3] Dynamical Processes on Complex Networks A. Barrat, M. Barthélémy, and A. Vespignani, Cambridge University Press

Thank you for your attention! …and to A.-L. Barabási for making material available online

Page 40: Introduction to Complex Networks - Loughborough University · [B3] Dynamical Processes on Complex Networks A. Barrat, M. Barthélémy, and A. Vespignani, Cambridge University Press