Discrete Mathematics and its Applications Lecture 3 – ILT model

Slides:



Advertisements
Similar presentations
Lecture 9 - Cop-win Graphs and Retracts Dr. Anthony Bonato Ryerson University AM8002 Fall 2014.
Advertisements

CSE 5243 (AU 14) Graph Basics and a Gentle Introduction to PageRank 1.
Analysis and Modeling of Social Networks Foudalis Ilias.
Week 5 - Models of Complex Networks I Dr. Anthony Bonato Ryerson University AM8002 Fall 2014.
Week 4 – Random Graphs Dr. Anthony Bonato Ryerson University AM8002 Fall 2014.
Lecture 21 Network evolution Slides are modified from Jurij Leskovec, Jon Kleinberg and Christos Faloutsos.
Universal Random Semi-Directed Graphs
CS Lecture 6 Generative Graph Models Part II.
Sampling from Large Graphs. Motivation Our purpose is to analyze and model social networks –An online social network graph is composed of millions of.
CSE 321 Discrete Structures Winter 2008 Lecture 25 Graph Theory.
Week 10 – Meyniel’s conjecture Dr. Anthony Bonato Ryerson University AM8002 Fall 2014.
The Erdös-Rényi models
Information Networks Power Laws and Network Models Lecture 3.
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.
Week 3 - Complex Networks and their Properties
1 Burning a graph as a model of social contagion Anthony Bonato Ryerson University Institute of Software Chinese Academy of Sciences.
Yongqin Gao, Greg Madey Computer Science & Engineering Department University of Notre Dame © Copyright 2002~2003 by Serendip Gao, all rights reserved.
On-line Social Networks - Anthony Bonato 1 Dynamic Models of On-Line Social Networks Anthony Bonato Ryerson University WAW’2009 February 13, 2009 nt.
Butterfly model slides. Topological Model: “Butterfly” Objective: Develop model to help explain behavioral mechanisms that cause observed properties,
Week 1 – Introduction to Graph Theory I Dr. Anthony Bonato Ryerson University AM8002 Fall 2014.
How Do “Real” Networks Look?
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.
A short course on complex networks
Complexity and Efficient Algorithms Group / Department of Computer Science Testing the Cluster Structure of Graphs Christian Sohler joint work with Artur.
Random Walk for Similarity Testing in Complex Networks
Minimum Spanning Tree 8/7/2018 4:26 AM
Spectral Clustering.
How Do “Real” Networks Look?
Structural Properties of Low Threshold Rank Graphs
Degree and Eigenvector Centrality
How Do “Real” Networks Look?
How Do “Real” Networks Look?
Lecture 13 Network evolution
Closeness Centrality.
How Do “Real” Networks Look?
Discrete Mathematics and its Applications Lecture 1 – Graph Theory
Department of Computer Science University of York
Closeness Centrality.
Peer-to-Peer and Social Networks
Modelling and Searching Networks Lecture 3 – ILT model
Ilan Ben-Bassat Omri Weinstein
Miniconference on the Mathematics of Computation
Discrete Mathematics and its Applications Lecture 8 – Cop-win Graphs
Miniconference on the Mathematics of Computation
Miniconference on the Mathematics of Computation
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
Modelling and Searching Networks Lecture 4 – ILAT model
Lecture 21 Network evolution
Miniconference on the Mathematics of Computation
Combinations and Pascal’s triangle
Adjacency Matrices and PageRank
Miniconference on the Mathematics of Computation
Miniconference on the Mathematics of Computation
Miniconference on the Mathematics of Computation
Modelling and Searching Networks Lecture 9 – Meyniel’s Conjecture
Modelling and Searching Networks Lecture 10 – Cop Number and Genus
Modelling and Searching Networks Lecture 2 – Complex Networks
Modelling and Searching Networks Lecture 5 – Random graphs
Clustering.
Modelling and Searching Networks Lecture 6 – PA models
Miniconference on the Mathematics of Computation
18th Ontario Combinatorics Workshop On-line Social Networks
Discrete Mathematics and its Applications Lecture 5 – Random graphs
Discrete Mathematics and its Applications Lecture 6 – PA models
Cops and Robbers from a Distance
Presentation transcript:

Discrete Mathematics and its Applications Lecture 3 – ILT model Miniconference on the Mathematics of Computation AM8002 Discrete Mathematics and its Applications Lecture 3 – ILT model Dr. Anthony Bonato Ryerson University

Key properties of complex networks Large scale. Evolving over time. Power law degree distributions. Small world properties. Other properties are also important: densification power law, shrinking distances,…

Transitivity Anthony Bonato

Iterated Local Transitivity (ILT) model (Bonato, Hadi, Horn, Prałat, Wang, 08) key paradigm is transitivity: friends of friends are more likely friends nodes often only have local influence evolves over time, but retains memory of initial graph

ILT model start with a graph of order n to form the graph Gt+1 for each node x from time t, add a node x’, the clone of x, so that xx’ is an edge, and x’ is joined to each node joined to x order of Gt is n2t

G0 = C4 Anthony Bonato

Exercise 4.1 Why would ILT be an appropriate model for a social network such as Facebook? 4.2 What are some drawbacks of the ILT model?

“All models are wrong, but some are more useful.” - George Box

Properties of ILT model average degree increasing to with time average distance bounded by constant and converging, and in many cases decreasing with time; diameter does not change clustering coefficient higher than in a random generated graph with same average degree bad expansion: small gaps between 1st and 2nd eigenvalues in adjacency and normalized Laplacian matrices of Gt

et ≈ nta, where a = log(3)/log(2). Densification nt = order of Gt, et = size of Gt Lemma 4.1: For t > 0, nt = 2tn0, et = 3t(e0+n0) - nt. → densification power law: et ≈ nta, where a = log(3)/log(2).

Exercise 4.3 Prove Lemma 4.1. (Hint: use induction and draw a picture explaining how new edges are added.)

Average distance Theorem 4.2: If t > 0, then 2 average distance bounded by a constant, and converges; for many initial graphs (large cycles) it decreases diameter does not change from time 0

Clustering Coefficient Theorem 4.3: If t > 0, then c(Gt) = ntlog(7/8)+o(1). higher clustering than in a random graph G(nt,p) with same order and average degree as Gt, which satisfies c(G(nt,p)) = ntlog(3/4)+o(1)

…Degree distribution generate power law graphs from ILT? ILT model gives a binomial-type distribution

Exercise 4.7 Let degt(z) be the degree of z at time t. a) Show that if x is in Gt, then degt+1(x) = 2degt(x)+1. b) Show that degt+1(x’) = degt(x) +1. 4.8 Assuming you start with a 3-clique, find the degrees of all vertices after two additional time-steps of the ILT model (Hint: you don’t have to draw this graph!).