complex networks and their models
DESCRIPTION
Graduate Seminar October 2011. Complex networks and their models. Anthony Bonato Ryerson University. 21 st Century Graph Theory: Complex Networks. web graph, social networks, biological networks, internet networks , …. a graph G = (V(G),E(G)) = (V,E) consists of a nonempty set - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: Complex networks and their models](https://reader035.vdocuments.net/reader035/viewer/2022062520/5681603f550346895dcf6288/html5/thumbnails/1.jpg)
Complex networks - Bonato 1
Complex networks and their models
Anthony BonatoRyerson University
Graduate SeminarOctober 2011
![Page 2: Complex networks and their models](https://reader035.vdocuments.net/reader035/viewer/2022062520/5681603f550346895dcf6288/html5/thumbnails/2.jpg)
Complex networks - Bonato 2
21st Century Graph Theory:Complex Networks
• web graph, social networks, biological networks, internet networks, …
![Page 3: Complex networks and their models](https://reader035.vdocuments.net/reader035/viewer/2022062520/5681603f550346895dcf6288/html5/thumbnails/3.jpg)
Complex networks - Bonato 3
• a graph G = (V(G),E(G)) = (V,E) consists of a nonempty set of vertices or nodes V, and a set of edges E, which is a symmetric binary relation on V (usually irreflexive)
nodes edges• in directed graphs (digraphs) E need not be symmetric
![Page 4: Complex networks and their models](https://reader035.vdocuments.net/reader035/viewer/2022062520/5681603f550346895dcf6288/html5/thumbnails/4.jpg)
Complex networks - Bonato 4
Degrees• the degree of a node x, written
deg(x)is the number of edges incident with x
First Theorem of Graph Theory:
V(G)x
|E(G)|2deg(x)
![Page 5: Complex networks and their models](https://reader035.vdocuments.net/reader035/viewer/2022062520/5681603f550346895dcf6288/html5/thumbnails/5.jpg)
Complex networks - Bonato 5
The web graph
• nodes: web pages
• edges: links
• over 1 trillion nodes, with billions of nodes added each day
![Page 6: Complex networks and their models](https://reader035.vdocuments.net/reader035/viewer/2022062520/5681603f550346895dcf6288/html5/thumbnails/6.jpg)
Complex networks - Bonato 6
Ryerson
GreenlandTourism
Frommer’s
Four SeasonsHotel
City of Toronto
Nuit Blanche
![Page 7: Complex networks and their models](https://reader035.vdocuments.net/reader035/viewer/2022062520/5681603f550346895dcf6288/html5/thumbnails/7.jpg)
Complex networks - Bonato 7
Small World Property
• small world networks introduced by social scientists Watts & Strogatz in 1998– low distances
between nodes
![Page 8: Complex networks and their models](https://reader035.vdocuments.net/reader035/viewer/2022062520/5681603f550346895dcf6288/html5/thumbnails/8.jpg)
Complex networks - Bonato 8
Power laws in the web graph• power law degree distribution
(Broder et al, 01)
2 some ,, bniN bni
![Page 9: Complex networks and their models](https://reader035.vdocuments.net/reader035/viewer/2022062520/5681603f550346895dcf6288/html5/thumbnails/9.jpg)
Complex networks - Bonato 9
Geometric models• we introduced a
stochastic network model which simulates power law degree distributions and other properties– Spatially Preferred
Attachment (SPA) Model
• nodes have a region of influence whose volume is a function of their degree
![Page 10: Complex networks and their models](https://reader035.vdocuments.net/reader035/viewer/2022062520/5681603f550346895dcf6288/html5/thumbnails/10.jpg)
Complex networks - Bonato 10
SPA model (Aiello,Bonato,Cooper,Janssen,Prałat, 09)
• as nodes are born, they are more likely to enter a region of influence with larger volume (degree)
• over time, a power law degree distribution results
![Page 11: Complex networks and their models](https://reader035.vdocuments.net/reader035/viewer/2022062520/5681603f550346895dcf6288/html5/thumbnails/11.jpg)
Complex networks - Bonato 11
![Page 12: Complex networks and their models](https://reader035.vdocuments.net/reader035/viewer/2022062520/5681603f550346895dcf6288/html5/thumbnails/12.jpg)
Complex networks - Bonato 12
Biological networks: proteomics
nodes: proteins
edges: biochemical
interactions
Yeast: 2401 nodes11000 edges
![Page 13: Complex networks and their models](https://reader035.vdocuments.net/reader035/viewer/2022062520/5681603f550346895dcf6288/html5/thumbnails/13.jpg)
Complex networks - Bonato 13
Protein networks• proteins are essential
macromolecules of life• understanding their
function and role in disease is of importance
• protein-protein interaction networks (PPI)– nodes: proteins– edges: biochemical
interaction
![Page 14: Complex networks and their models](https://reader035.vdocuments.net/reader035/viewer/2022062520/5681603f550346895dcf6288/html5/thumbnails/14.jpg)
Complex networks - Bonato 14
Domination sets in PPI (Milenkovic, Memisevic, Bonato, Przulj, 2011)• dominating sets in graphs
• we found that dominating sets inPPI networks are vital for normalcellular functioning and signalling
– dominating sets capture biologically vital proteins and drug targets– might eventually lead to new drug therapies
![Page 15: Complex networks and their models](https://reader035.vdocuments.net/reader035/viewer/2022062520/5681603f550346895dcf6288/html5/thumbnails/15.jpg)
Complex networks - Bonato 15
Social Networks
nodes: people
edges: social interaction(eg friendship)
![Page 16: Complex networks and their models](https://reader035.vdocuments.net/reader035/viewer/2022062520/5681603f550346895dcf6288/html5/thumbnails/16.jpg)
Complex networks - Bonato 16
On-line Social Networks (OSNs)Facebook, Twitter, LinkedIn, Google+…
![Page 17: Complex networks and their models](https://reader035.vdocuments.net/reader035/viewer/2022062520/5681603f550346895dcf6288/html5/thumbnails/17.jpg)
Complex networks - Bonato 17
Lady Gaga is the centre of Twitterverse
Dalai Lama
Lady Gaga
Anderson Cooper
Queen Rania of Jordan
Arnold Schwarzenegger
![Page 18: Complex networks and their models](https://reader035.vdocuments.net/reader035/viewer/2022062520/5681603f550346895dcf6288/html5/thumbnails/18.jpg)
Complex networks - Bonato 18
6 degrees of separation
• Stanley Milgram: famous chain letter experiment in 1967
![Page 19: Complex networks and their models](https://reader035.vdocuments.net/reader035/viewer/2022062520/5681603f550346895dcf6288/html5/thumbnails/19.jpg)
Complex networks - Bonato 19
6 Degrees in Twitter
• Java et al. (2009)– 6 degrees of
separation in Twitter
• other researchers found similar results in Facebook, LinkedIn, …
![Page 20: Complex networks and their models](https://reader035.vdocuments.net/reader035/viewer/2022062520/5681603f550346895dcf6288/html5/thumbnails/20.jpg)
Complex networks - Bonato 20
Dimension of an OSN• dimension of OSN: minimum number of
attributes needed to classify nodes
• like game of “20 Questions”: each question narrows range of possibilities
• what is a credible mathematical formula for the dimension of an OSN?
![Page 21: Complex networks and their models](https://reader035.vdocuments.net/reader035/viewer/2022062520/5681603f550346895dcf6288/html5/thumbnails/21.jpg)
Complex networks - Bonato 21
GEO-P model (Bonato, Janssen, Prałat, 2010)
• reverse engineering approach– given network data GEO-P model predicts dimension
of an OSN; i.e. the smallest number of attributes needed to identify users
• that is, given the graph structure, we can (theoretically) recover the social space
![Page 22: Complex networks and their models](https://reader035.vdocuments.net/reader035/viewer/2022062520/5681603f550346895dcf6288/html5/thumbnails/22.jpg)
Complex networks - Bonato 22
6 Dimensions of Separation
OSN Dimension
YouTube 6Twitter 4Flickr 4
Cyworld 7
![Page 23: Complex networks and their models](https://reader035.vdocuments.net/reader035/viewer/2022062520/5681603f550346895dcf6288/html5/thumbnails/23.jpg)
Cops and Robbers
Complex networks - Bonato 23
C
C
C
R
![Page 24: Complex networks and their models](https://reader035.vdocuments.net/reader035/viewer/2022062520/5681603f550346895dcf6288/html5/thumbnails/24.jpg)
Cops and Robbers
Complex networks - Bonato 24
C
C
C
R
![Page 25: Complex networks and their models](https://reader035.vdocuments.net/reader035/viewer/2022062520/5681603f550346895dcf6288/html5/thumbnails/25.jpg)
Cops and Robbers
Complex networks - Bonato 25
C
C
C
R
cop number c(G) ≤ 3
![Page 26: Complex networks and their models](https://reader035.vdocuments.net/reader035/viewer/2022062520/5681603f550346895dcf6288/html5/thumbnails/26.jpg)
Complex networks - Bonato 26
Applications of Cops and Robbers
• moving target search– missile-defense– gaming
• counter-terrorism– intercepting messages or agents
![Page 27: Complex networks and their models](https://reader035.vdocuments.net/reader035/viewer/2022062520/5681603f550346895dcf6288/html5/thumbnails/27.jpg)
Complex networks - Bonato 27
![Page 28: Complex networks and their models](https://reader035.vdocuments.net/reader035/viewer/2022062520/5681603f550346895dcf6288/html5/thumbnails/28.jpg)
Complex networks - Bonato 28
The robber fights back! (Haidar’s thesis)
• robber can attack neighbouring cop
• one more cop needed in this graph (check)• Conjecture: For any graph with this modified game, one
more cop needed than for usual cop number.
C
C
C
R
![Page 29: Complex networks and their models](https://reader035.vdocuments.net/reader035/viewer/2022062520/5681603f550346895dcf6288/html5/thumbnails/29.jpg)
Complex networks - Bonato 29
Thesis topics• what precisely is a community in a complex
network? • biological network models
– more exploration of dominating sets in PPI• fit GEO-P model to OSN data
– is theoretical estimate of the dimension of an OSN accurate?
• Cops and Robbers games – Meyniel’s conjecture, random graphs, variations (good
vs bad guy games in graphs)
![Page 30: Complex networks and their models](https://reader035.vdocuments.net/reader035/viewer/2022062520/5681603f550346895dcf6288/html5/thumbnails/30.jpg)
Complex networks - Bonato 30
• preprints, reprints, contact:Google: “Anthony Bonato”
![Page 31: Complex networks and their models](https://reader035.vdocuments.net/reader035/viewer/2022062520/5681603f550346895dcf6288/html5/thumbnails/31.jpg)
Complex networks - Bonato 31
Brief biography• over 70 papers and two books, with 40 collaborators
(many of which are my students)• over 200K in research funding in past 6 years
– grants from NSERC, Mprime, and Ryerson• supervised 6 masters students, 2 doctoral, and 8 post-
docs• over 25 invited addresses world-wide over last 6 years• won a 2009 Ryerson Research award• editor-in-Chief of journal Internet Mathematics
![Page 32: Complex networks and their models](https://reader035.vdocuments.net/reader035/viewer/2022062520/5681603f550346895dcf6288/html5/thumbnails/32.jpg)
Complex networks - Bonato 32
Graphs at Ryerson (G@R)