1 Modelling, Mining, and Searching Networks Anthony Bonato Ryerson University Graduate Seminar October 2015.

Slides:



Advertisements
Similar presentations
Peer-to-Peer and Social Networks Power law graphs Small world graphs.
Advertisements

Complex Network Theory
Analysis and Modeling of Social Networks Foudalis Ilias.
Week 5 - Models of Complex Networks I Dr. Anthony Bonato Ryerson University AM8002 Fall 2014.
Relationship Mining Network Analysis Week 5 Video 5.
Cops and Robbers1 What is left to do on Cops and Robbers? Anthony Bonato Ryerson University GRASCan 2012.
1 Dimension matching in Facebook and LinkedIn networks Anthony Bonato Ryerson University Seminar on Social Networks, Big Data, Influence, and Decision-Making.
Cops and Robbers1 Conjectures on Cops and Robbers Anthony Bonato Ryerson University Joint Mathematics Meetings AMS Special Session.
CS 599: Social Media Analysis University of Southern California1 The Basics of Network Analysis Kristina Lerman University of Southern California.
Universal Random Semi-Directed Graphs
1 Seepage as a model of counter-terrorism Anthony Bonato Ryerson University CMS Winter Meeting December 2011.
Mining and Searching Massive Graphs (Networks)
1 Complex systems Made of many non-identical elements connected by diverse interactions. NETWORK New York Times Slides: thanks to A-L Barabasi.
Network Statistics Gesine Reinert. Yeast protein interactions.
Web as Graph – Empirical Studies The Structure and Dynamics of Networks.
Week 10 – Meyniel’s conjecture Dr. Anthony Bonato Ryerson University AM8002 Fall 2014.
Measurement and Evolution of Online Social Networks Review of paper by Ophir Gaathon Analysis of Social Information Networks COMS , Spring 2011,
Leveraging Big Data: Lecture 11 Instructors: Edith Cohen Amos Fiat Haim Kaplan Tova Milo.
Networks - Bonato1 Modelling, Mining, and Searching Networks Anthony Bonato Ryerson University Master’s Seminar November 2012.
Lecture 6 - Models of Complex Networks II Dr. Anthony Bonato Ryerson University AM8002 Fall 2014.
Log Dimension Hypothesis1 The Logarithmic Dimension Hypothesis Anthony Bonato Ryerson University MITACS International Problem Solving Workshop July 2012.
Graph Theory in 50 minutes. This Graph has 6 nodes (also called vertices) and 7 edges (also called links)
Complex networks - Bonato1 Complex networks and their models Anthony Bonato Ryerson University Graduate Seminar October 2011.
1 Vertex-pursuit in heirarchical social networks Anthony Bonato Ryerson University TAMC’12 Complex Networks.
Week 3 - Complex Networks and their Properties
Section 8 – Ec1818 Jeremy Barofsky March 31 st and April 1 st, 2010.
COM1721: Freshman Honors Seminar A Random Walk Through Computing Lecture 2: Structure of the Web October 1, 2002.
Cops and Robbers1 Cops and Robbers: Directions and Generalizations Anthony Bonato Ryerson University GRASTA 2012.
1 Burning a graph as a model of social contagion Anthony Bonato Ryerson University Institute of Software Chinese Academy of Sciences.
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.
1 Seepage in Directed Acyclic Graphs Anthony Bonato Ryerson University SIAMDM’12 Seepage in DAGs.
L – Modelling and Simulating Social Systems with MATLAB Lesson 6 – Graphs (Networks) Anders Johansson and Wenjian Yu (with S. Lozano.
The length of vertex pursuit games Anthony Bonato Ryerson University CCC 2013.
On-line Social Networks - Anthony Bonato 1 Dynamic Models of On-Line Social Networks Anthony Bonato Ryerson University WAW’2009 February 13, 2009 nt.
Complex Network Theory – An Introduction Niloy Ganguly.
Lecture 12 - Variants of Cops and Robbers Dr. Anthony Bonato Ryerson University AM8002 Fall 2014.
Lecture 10: Network models CS 765: Complex Networks Slides are modified from Networks: Theory and Application by Lada Adamic.
Week 1 – Introduction to Graph Theory I Dr. Anthony Bonato Ryerson University AM8002 Fall 2014.
Complex Network Theory – An Introduction Niloy Ganguly.
Most of contents are provided by the website Network Models TJTSD66: Advanced Topics in Social Media (Social.
Miniconference on the Mathematics of Computation
1 How to burn a graph Anthony Bonato Ryerson University GRASCan 2015.
On-line Social Networks - Anthony Bonato 1 Dynamic Models of On-line Social Networks Anthony Bonato Ryerson University ICMCM’09 December, 2009.
1 Dimension matching in Facebook and LinkedIn networks Anthony Bonato Ryerson University Toronto, Canada ICMCE 2015.
1 Conjectures on Cops and Robbers 2.0 Anthony Bonato Ryerson University Toronto, Canada Ryerson.
1 Conjectures on Cops and Robbers Anthony Bonato Ryerson University Toronto, Canada Stella Maris College Chennai.
Netlogo demo. Complexity and Networks Melanie Mitchell Portland State University and Santa Fe Institute.
Topics In Social Computing (67810) Module 1 Introduction & The Structure of Social Networks.
Modelling, Mining, and Searching Networks Anthony Bonato Ryerson University Graduate Seminar September 2016.
Social Networks Some content from Ding-Zhu Du, Lada Adamic, and Eytan Adar.
Structures of Networks
Hiroki Sayama NECSI Summer School 2008 Week 2: Complex Systems Modeling and Networks Network Models Hiroki Sayama
Modelling, Mining, and Searching Networks
Miniconference on the Mathematics of Computation
Discrete Mathematics and its Applications Lecture 1 – Graph Theory
Modelling and Searching Networks Lecture 3 – ILT model
Lecture 23: Structure of Networks
Miniconference on the Mathematics of Computation
Discrete Mathematics and its Applications Lecture 3 – ILT model
Modelling and Searching Networks Lecture 9 – Meyniel’s Conjecture
Modelling and Searching Networks Lecture 8 – Cop-win Graphs
Discrete Mathematics and its Applications Lecture 7 – Cops and Robbers
Miniconference on the Mathematics of Computation
Modelling and Searching Networks Lecture 9 – Meyniel’s Conjecture
Modelling and Searching Networks Lecture 2 – Complex Networks
18th Ontario Combinatorics Workshop On-line Social Networks
Discrete Mathematics and its Applications Lecture 6 – PA models
Networks and graph theory - Anthony Bonato
Almost all cop-win graphs contain a universal vertex
Cops and Robbers from a Distance
Presentation transcript:

1 Modelling, Mining, and Searching Networks Anthony Bonato Ryerson University Graduate Seminar October 2015

Networks - Bonato2 21 st Century Graph Theory: Complex Networks web graph, social networks, biological networks, internet networks, …

Networks - Bonato3 a graph G = (V(G),E(G)) consists of a nonempty set of vertices or nodes V, and a set of edges E nodes edges in directed graphs (digraphs) E need not be symmetric

Networks - Bonato4 Degrees the degree of a node x, written deg(x) is the number of edges incident with x First Theorem of Graph Theory:

Networks - Bonato5 The web graph nodes: web pages edges: links over 1 trillion nodes, with billions of nodes added each day

Networks - Bonato6 Ryerson Greenland Tourism Frommer’s Four Seasons Hotel City of Toronto Nuit Blanche

Networks - Bonato7 Small World Property small world networks introduced by Watts & Strogatz in 1998 –low distances between nodes

Networks - Bonato8 Power laws in the web graph power law degree distribution (Broder et al, 01)

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 Networks - Bonato9

SPA model (Aiello,Bonato,Cooper,Janssen,Prałat, 09) Networks - Bonato10 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

Networks - Bonato11

Networks - Bonato12 Biological networks: proteomics nodes: proteins edges: biochemical interactions Yeast: 2401 nodes edges

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 Networks - Bonato13

Domination sets in PPI (Milenkovic, Memisevic, Bonato, Przulj, 2011) PLOS ONE dominating sets in graphs we found that dominating sets in PPI networks are vital for normal cellular functioning and signalling –dominating sets capture biologically vital proteins and drug targets –might eventually lead to new drug therapies Networks - Bonato14

Networks - Bonato15 Social Networks nodes: people edges: social interaction

Networks - Bonato16 On-line Social Networks (OSNs) Facebook, Twitter, LinkedIn, Google+…

17 Bieber to Pope Francis on Networks - Bonato

6 Degrees in Facebook? 1.15 billion users (Backstrom et al., 2012) –4 degrees of separation in Facebook –when considering another person in the world, a friend of your friend knows a friend of their friend, on average similar results for Twitter and other OSNs 18Networks - Bonato

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? Networks - Bonato19

GEO-P model (Bonato et al, 2014): PLOS ONE reverse engineering approach –given network data GEO-P model predicts dimension of an OSN to be around log n, where n is the number of users that is, given the graph structure, we can (theoretically) recover the social space Networks - Bonato20

6 Dimensions of Separation in Facebook and LinkedIn Networks - Bonato21

Cops and Robbers Networks - Bonato22 C C C R

Cops and Robbers Networks - Bonato23 C C C R

Cops and Robbers Networks - Bonato24 C C C R cop number c(G) ≤ 3

Cops and Robbers minimum number of cops needed to capture the robber is the cop number c(G) –well-defined as c(G) ≤ |V(G)| Networks - Bonato25

Applications of Cops and Robbers robotics –mobile computing –missile-defense –gaming counter-terrorism –intercepting messages or agents Networks - Bonato26

How big can the cop number be? if the graph G with order n is disconnected, then the cop number can be as n if G is connected, then no one knows how big the cop number can be! Meyniel’s Conjecture: c(G) = O(n 1/2 ). Networks - Bonato27

Good guys vs bad guys games in graphs 28 slowmediumfasthelicopter slowtraps, tandem-win mediumrobot vacuumCops and Robbersedge searchingeternal security fastcleaningdistance k Cops and Robbers Cops and Robbers on disjoint edge sets The Angel and Devil helicopterseepageHelicopter Cops and Robbers, Marshals, The Angel and Devil, Firefighter Hex bad good Networks - Bonato

29

Thesis topics new models of complex networks biological network models Banking/financial networks fitting models to data Cops and Robbers games –Meyniel’s conjecture, random graphs, variations: good vs bad guy games in graphs Networks - Bonato30

Brief biography over 90 papers, two original books, 7 edited proceedings books, with 61 collaborators (many of which are my students) over 480K lifetime research –grants from NSERC, MITACS, Mprime, and Ryerson –FOS accelerator (additional support available in Y1) supervised 12 masters students, 2 doctoral, and 13 post-docs over 30 invited addresses world-wide (India, China, Europe, North America) won 2011 and 2009 Ryerson SRC awards for research excellence won 2013 an inaugural YSGS Outstanding Contribution to Graduate Education Award editor-in-Chief of journal Internet Mathematics; editor of Contributions to Discrete Mathematics Networks - Bonato31

Drop in office hours Wednesday, November 4, 10 am – 12 pm Thursday, November 5, 10 am – 12 pm Yeates School of Graduate Studies 11 th floor of 1 Dundas St West, YDI – 1117 Come to say hello, chat, discuss thesis topics Networks - Bonato32

AM8204 – Topics in Discrete Mathematics Winter weeks each: complex networks, graph searching project based Prequisite: AM8002 (or permission from me) Networks - Bonato33

Graphs at Ryerson Networks - Bonato34