. p.1. Mathematical Models of the WWW and related networks. Alan Frieze

Size: px
Start display at page:

Download ". p.1. Mathematical Models of the WWW and related networks. Alan Frieze"

Transcription

1 . p.1 Mathematical Models of the WWW and related networks Alan Frieze

2 The WWW is an example of a large real-world network.. p.2

3 The WWW is an example of a large real-world network. It grows unpredictably (at least not by formal design). p.2

4 . p.2 The WWW is an example of a large real-world network. It grows unpredictably (at least not by formal design) Other examples:

5 . p.2 The WWW is an example of a large real-world network. It grows unpredictably (at least not by formal design) Other examples: Internet

6 . p.2 The WWW is an example of a large real-world network. It grows unpredictably (at least not by formal design) Other examples: Internet Metabolic Networks

7 . p.2 The WWW is an example of a large real-world network. It grows unpredictably (at least not by formal design) Other examples: Internet Metabolic Networks Social networks

8 . p.2 The WWW is an example of a large real-world network. It grows unpredictably (at least not by formal design) Other examples: Internet Metabolic Networks Social networks Neural Networks

9 . p.2 The WWW is an example of a large real-world network. It grows unpredictably (at least not by formal design) Other examples: Internet Metabolic Networks Social networks Neural Networks Peer to Peer Networks

10 We assume that they arise via some random process.. p.3

11 . p.3 We assume that they arise via some random process. We model them as random graphs

12 . p.3 We assume that they arise via some random process. We model them as random graphs Classical Erdős and Rényi Model: G n,m

13 . p.3 We assume that they arise via some random process. We model them as random graphs Classical Erdős and Rényi Model: G n,m Vertex set {1, 2,..., n}, N = ( n) 2 Each of the ( N m) graphs with m edges is equally likely.

14 Problem. p.4

15 . p.4 Problem Suppose that m = cn, c constant. For small k, the number n k of vertices of degree k satisfies n k ck e c k! n whp

16 . p.4 Problem Suppose that m = cn, c constant. For small k, the number n k of vertices of degree k satisfies n k ck e c k! n whp In many real world cases n k A k α n power law for some constants A, α e.g. Faloutsos,Faloutsos,Faloutsos

17 Fixed (expected) degree sequence models.. p.5

18 . p.5 Fixed (expected) degree sequence models. Choose a degree sequence d 1, d 2,..., d n and then choose a graph G uniformly from graphs with this degree sequence.

19 . p.5 Fixed (expected) degree sequence models. Choose a degree sequence d 1, d 2,..., d n and then choose a graph G uniformly from graphs with this degree sequence. Bender and Canfield McKay,Wormald Bollobás Molloy and Reed

20 . p.5 Fixed (expected) degree sequence models. Choose a degree sequence d 1, d 2,..., d n and then choose a graph G uniformly from graphs with this degree sequence. Bender and Canfield McKay,Wormald Bollobás Molloy and Reed Let Θ = i d i(d i 2). Θ < 0 implies all components of G are small whp Θ > 0 implies G contains a giant component (size Ω(n)) whp

21 . p.6 Digraphs with a fixed degree sequence: Cooper and Frieze Consider a random digraph D with n vertices and l i,j vertices of in-degree i and out-degree j.

22 . p.6 Digraphs with a fixed degree sequence: Cooper and Frieze Consider a random digraph D with n vertices and l i,j vertices of in-degree i and out-degree j. θn = i,j il i,j is the number of arcs in D. d = i,j ijl i,j/(θn) is the expected out-degree of a randomly chosen arc.

23 . p.6 Digraphs with a fixed degree sequence: Cooper and Frieze Consider a random digraph D with n vertices and l i,j vertices of in-degree i and out-degree j. θn = i,j il i,j is the number of arcs in D. d = i,j ijl i,j/(θn) is the expected out-degree of a randomly chosen arc. Then whp θ < 0 implies all strong components of G are small θ > 0 implies G has a giant strong component S (size Ω(n))

24 . p.7 More on d > 1. Let L + be the set of vertices with a giant fan-out and L be the set of vertices with a giant fan-in. Then whp S = L + L

25 . p.7 More on d > 1. Let L + be the set of vertices with a giant fan-out and L be the set of vertices with a giant fan-in. Then whp S = L + L temp.gif (GIF Image, 522x394 pixels) file:///home/alan/texfiles/webgraph/talk/temp.gif

26 Eigenvalues Mihail and Papadimitriou Chung,Lu and Vu.. p.8

27 . p.8 Eigenvalues Mihail and Papadimitriou Chung,Lu and Vu. Faloutsos,Faloutsos,Faloutsos observed that the largest eigenvalues of the adjacency matrix followed a power law.

28 . p.8 Eigenvalues Mihail and Papadimitriou Chung,Lu and Vu. Faloutsos,Faloutsos,Faloutsos observed that the largest eigenvalues of the adjacency matrix followed a power law. Expected degree model Fix a 1, a 2,..., a n. Let A = a a n. Then put an edge between i and j with probability a i a j /A.

29 . p.8 Eigenvalues Mihail and Papadimitriou Chung,Lu and Vu. Faloutsos,Faloutsos,Faloutsos observed that the largest eigenvalues of the adjacency matrix followed a power law. Expected degree model Fix a 1, a 2,..., a n. Let A = a a n. Then put an edge between i and j with probability a i a j /A. Let λ 1 λ 2 be the largest eigenvalues of the adjacency matrix of the graph produced.

30 Suppose that a i = a 1 i α, 1/2 < α < 1 for 1 i n β, β sufficiently small.. p.9

31 . p.9 Suppose that a i = a 1 i α, 1/2 < α < 1 for 1 i n β, β sufficiently small. for i n β. (1 o(1)) a i λ i (1 + o(1)) a i whp

32 . p.9 Suppose that a i = a 1 i α, 1/2 < α < 1 for 1 i n β, β sufficiently small. for i n β. (1 o(1)) a i λ i (1 + o(1)) a i whp ements Star of degree d: largest eigenvalue d 1/2

33 Dynamic models: Preferential Attachment Model (PAM). Barabasi and Albert. p.10

34 . p.10 Dynamic models: Preferential Attachment Model (PAM). Barabasi and Albert We build the graph dynamically: At time t: Add a new vertex v t. Connect v t to m randomly chosen vertices u 1,..., u m in {v 1,..., v t 1 }.

35 . p.10 Dynamic models: Preferential Attachment Model (PAM). Barabasi and Albert We build the graph dynamically: At time t: Add a new vertex v t. Connect v t to m randomly chosen vertices u 1,..., u m in {v 1,..., v t 1 }. Pr(u i = u) = deg t 1(u) 2m(t 1)

36 . p.10 Dynamic models: Preferential Attachment Model (PAM). Barabasi and Albert We build the graph dynamically: At time t: Add a new vertex v t. Connect v t to m randomly chosen vertices u 1,..., u m in {v 1,..., v t 1 }. Pr(u i = u) = deg t 1(u) 2m(t 1) The rich get richer in the WWW world.

37 . p.10 Dynamic models: Preferential Attachment Model (PAM). Barabasi and Albert We build the graph dynamically: At time t: Add a new vertex v t. Connect v t to m randomly chosen vertices u 1,..., u m in {v 1,..., v t 1 }. Pr(u i = u) = deg t 1(u) 2m(t 1) The rich get richer in the WWW world. Preferential attachment also used in models by Yule 1925 and Simon 1955.

38 Let d k (t) denote the expected number of vertices of degree k at time t.. p.11

39 . p.11 Let d k (t) denote the expected number of vertices of degree k at time t. d k (t+1) = d k (t)+m (k 1)d k 1(t) 2mt m kd k(t) 2mt +1 k=m+error terms.

40 . p.11 Let d k (t) denote the expected number of vertices of degree k at time t. d k (t+1) = d k (t)+m (k 1)d k 1(t) 2mt m kd k(t) 2mt +1 k=m+error terms. Assume that d k (t) d k t. Then d k ( k ) d k 1 k k=m

41 . p.11 Let d k (t) denote the expected number of vertices of degree k at time t. d k (t+1) = d k (t)+m (k 1)d k 1(t) 2mt m kd k(t) 2mt +1 k=m+error terms. Assume that d k (t) d k t. Then d k ( k ) d k 1 k k=m d k 2m(m + 1) t for k m. (k + 2)(k + 1)k Bollobás,Riordan,Spencer,Tusnady

42 . p.12 Diameter: Bollobás,Riordan. Diameter log t log log t

43 . p.12 Diameter: Bollobás,Riordan. Diameter log t log log t Expected degree of vertex v s at time t is m t/s.

44 . p.12 Diameter: Bollobás,Riordan. Diameter log t log log t Expected degree of vertex v s at time t is m t/s. If i < j, Pr(Edge (v i, v j ) exists) ω where ω slowly. j/i 2mj ω ij

45 . p.12 Diameter: Bollobás,Riordan. Diameter Let k = (1 ɛ) log t/ log log t Pr( P ath length k, t t 1) log t log log t t 0 =t,...,t k =t 1 ω k 1 t(t 1) = o(1). k i=1 ( k i=1 ω ti 1 t i ) k 1 i

46 . p.12 Diameter: Bollobás,Riordan. Diameter log t log log t Upper bound is harder

47 . p.13 Copying Model Communities: A large dense bipartite sub-graph of the WWW indicates a community. Experiments indicate a larger number of communities than you would get say from the simple model PAM. The next model does give many. It is due to Kumar,Raghavan,Sivakumar,Upfal

48 . p.13 Copying Model Communities: A large dense bipartite sub-graph of the WWW indicates a community. Experiments indicate a larger number of communities than you would get say from the simple model PAM. The next model does give many. It is due to Kumar,Raghavan,Sivakumar,Upfal The edges of these bipartite cliques are oriented the same way.

49 As in PAM, at each stage we add a new vertex v t and give it m edges. Its construction rests on a parameter 0 < α, 1.. p.14

50 . p.14 As in PAM, at each stage we add a new vertex v t and give it m edges. Its construction rests on a parameter 0 < α, 1. A vertex u is chosen uniformly at random from {v 1,..., v t 1 } and then for i = 1,..., m we

51 . p.14 As in PAM, at each stage we add a new vertex v t and give it m edges. Its construction rests on a parameter 0 < α, 1. A vertex u is chosen uniformly at random from {v 1,..., v t 1 } and then for i = 1,..., m we 1. With probability α we create edge (v t, x) where x is chosen uniformly at random.

52 . p.14 As in PAM, at each stage we add a new vertex v t and give it m edges. Its construction rests on a parameter 0 < α, 1. A vertex u is chosen uniformly at random from {v 1,..., v t 1 } and then for i = 1,..., m we 1. With probability α we create edge (v t, x) where x is chosen uniformly at random. 2. With probability 1 α we create edge (v t, y) where y is the ith choice of u.

53 Whp the degree sequence has a power law with exponent 2 α 1 α.. p.15

54 . p.15 Whp the degree sequence has a power law with exponent 2 α 1 α. Whp the number of copies of K r,r, r m is Ω(te r )

55 . p.15 Whp the degree sequence has a power law with exponent 2 α 1 α. Whp the number of copies of K r,r, r m is Ω(te r ) This contrasts with PAM which has O(1) in expectation.

56 Deletions: Bollobás and Riordan Robustness: Suppose we build our PAM graph and then delete the first ct vertices. What remains has a giant (Ω(t) size) component iff c < m 1 m p.16

57 . p.16 Deletions: Bollobás and Riordan Robustness: Suppose we build our PAM graph and then delete the first ct vertices. What remains has a giant (Ω(t) size) component iff c < m 1 m + 1. If vertices are deleted randomly with probability p < 1 constant. Then there is a giant component for any p.

58 . p.16 Deletions: Bollobás and Riordan Robustness: Suppose we build our PAM graph and then delete the first ct vertices. What remains has a giant (Ω(t) size) component iff c < m 1 m + 1. If vertices are deleted randomly with probability p < 1 constant. Then there is a giant component for any p. What about deletions during the growing phase?

59 . p.17 Random deletion in a scale free random graph We consider a model where edges are added using preferential attachment and vertices/edges are deleted randomly. Flaxman, Frieze, Vera

60 . p.17 Random deletion in a scale free random graph We consider a model where edges are added using preferential attachment and vertices/edges are deleted randomly. Flaxman, Frieze, Vera Same model considered by Chung and Lu.

61 . p.18 G t = (V t, E t ) denotes the graph at time t. Initialisation: Start with G 1 with vertices x 1 and no edges. Step t 2

62 . p.18 G t = (V t, E t ) denotes the graph at time t. Initialisation: Start with G 1 with vertices x 1 and no edges. Step t 2 A Probability 1 α α 0 : delete a randomly chosen vertex.

63 . p.18 G t = (V t, E t ) denotes the graph at time t. Initialisation: Start with G 1 with vertices x 1 and no edges. Step t 2 A Probability 1 α α 0 : delete a randomly chosen vertex. B Probability α 0 we delete m randomly chosen edges.

64 . p.18 G t = (V t, E t ) denotes the graph at time t. Initialisation: Start with G 1 with vertices x 1 and no edges. Step t 2 A Probability 1 α α 0 : delete a randomly chosen vertex. B Probability α 0 we delete m randomly chosen edges. C Probability α 1 : add new vertex x t and m random neighbours w 1,..., w m. Pr(w i = w) = d(w, t 1) 2e t 1. (-3)

65 . p.18 G t = (V t, E t ) denotes the graph at time t. Initialisation: Start with G 1 with vertices x 1 and no edges. Step t 2 A Probability 1 α α 0 : delete a randomly chosen vertex. B Probability α 0 we delete m randomly chosen edges. C Probability α 1 : add new vertex x t and m random neighbours w 1,..., w m. Pr(w i = w) = d(w, t 1) 2e t 1. (-3) D Probability α α 1 : Add m random edges with endpoints chosen independently as in (-3).

66 We skip over details of what to do if there are no vertices to delete or what to do with multiple edges etc.. p.19

67 . p.20 D k (t) is the number of vertices of degree k in G t and D k (t) = E(D k (t)). β = 2(α α 0 ) 3α 1 α 1 α 0 Theorem Under natural restrictions on the parameters, there exists a constant C = C(m, α, α 0, α 1 ) such that for k 1, D k (t) t Ck 1 β = O ( t ɛ) + O ( k 2 β).

68 Suppose that v t, e t denote the number of vertices and edges in G t.. p.21

69 . p.21 Suppose that v t, e t denote the number of vertices and edges in G t. D k (t + 1) = D k (t)+ ( (2α α 1 )me kd k(t) + (k 1)D ) k 1(t) 2e t 2e t e t > 0 Pr(e t > 0) ( ) Dk+1 (t) D k (t) + (1 α)(k + 1)E e t > 0 Pr(e t > 0) v t + α 1 1 k=m + error terms.

70 . p.22 Let We show ν = α + α 0 + α 1 1 > 0 and η = m(α α 0)ν 1 + α 1 α α 0.

71 . p.22 Let We show ν = α + α 0 + α 1 1 > 0 and η = m(α α 0)ν 1 + α 1 α α 0. v t νt t 1/2 log t, qs.

72 . p.22 Let We show ν = α + α 0 + α 1 1 > 0 and η = m(α α 0)ν 1 + α 1 α α 0. v t νt t 1/2 log t, qs. Pr( e t ηt t 1 ɛ ) = O(t ɛ ).

73 . p.22 Let We show ν = α + α 0 + α 1 1 > 0 and η = m(α α 0)ν 1 + α 1 α α 0. v t νt t 1/2 log t, qs. Pr( e t ηt t 1 ɛ ) = O(t ɛ ). We used Chebychef to handle e t. Chung and Lu modify Azuma s inequality, avoids constraint on edge deletion prob.

74 . p.23 As a consequence we can write D k (t + 1) = D k (t) + (A 2 (k + 1) + B 2 ) D k+1(t) t (A 1 k+b 1 +1) D k(t) t +(A 0 (k 1)+B 0 ) D k 1(t) t + +α 1 1 k=m +O(t ɛ ). A 2 = 1 α α 0 ν + mα 0 η A 1 = (2α α 1 + 2α 0 )m 2η A 0 = (2α α 1)m 2η 1 α α 0 ν B 2 = 0 B 1 = 1 1 α α 0 ν B 0 = 0

75 . p.24 Assume D k (t) d k t. d 1 = 0 and for k 1, (A 2 (k + 2) + B 2 )d k+2 + (A 1 (k + 1) + B 1 )d k+1 + (A 0 k + B 0 )d k = α 1 1 k=m 1. (-2)

76 . p.24 Assume D k (t) d k t. d 1 = 0 and for k 1, (A 2 (k + 2) + B 2 )d k+2 + (A 1 (k + 1) + B 1 )d k+1 + (A 0 k + B 0 )d k = α 1 1 k=m 1. (-2) We first tackle homogeneous equation: for k 1 (A 2 (k +2)+B 2 )e k+2 +(A 1 (k +1)+B 1 )e k+1 +(A 0 k +B 0 )e k = 0,

77 . p.24 Assume D k (t) d k t. d 1 = 0 and for k 1, (A 2 (k + 2) + B 2 )d k+2 + (A 1 (k + 1) + B 1 )d k+1 + (A 0 k + B 0 )d k = α 1 1 k=m 1. (-2) We first tackle homogeneous equation: for k 1 (A 2 (k +2)+B 2 )e k+2 +(A 1 (k +1)+B 1 )e k+1 +(A 0 k +B 0 )e k = 0, We use Laplace s method and make the substitution e k = t=b t=a t k 1 v(t)dt for a, b, v(t) to be determined.

78 . p.25 Integrating by parts ke k = [t k v(t)] b a t=b t=a t k v (t)dt

79 . p.25 Integrating by parts Let ke k = [t k v(t)] b a t=b t=a t k v (t)dt φ 1 (t) = A 2 t 2 + A 1 t + A 0, φ 0 (t) = B 2 t 2 + B 1 t + B 0

80 . p.25 Integrating by parts Let ke k = [t k v(t)] b a t=b t=a t k v (t)dt φ 1 (t) = A 2 t 2 + A 1 t + A 0, φ 0 (t) = B 2 t 2 + B 1 t + B 0 Substituting gives [t k φ 1 (t)v(t)] b a b a t k φ 1 (t)v (t)dt + b a t k 1 φ 0 (t)v(t)dt = 0.

81 . p.26 So, v(t) will give a solution to the homogeneous equation if [t k v(t)φ 1 (t)] b a = 0 and v (t) v(t) = φ 0(t) tφ 1 (t).

82 . p.26 So, v(t) will give a solution to the homogeneous equation if [t k v(t)φ 1 (t)] b a = 0 and v (t) v(t) = φ 0(t) tφ 1 (t). The differential equation is homogeneous and can be integrated to give, where A > 1 and C 0 0. v(t) = C 0 (t 1) β (t A) β

83 We take a = 0, b = 1 and satisfy [t k v(t)φ 1 (t)] b a = 0.. p.27

84 . p.27 We take a = 0, b = 1 and satisfy [t k v(t)φ 1 (t)] b a = 0. Substituting we get the following solution to the homogeneous equation: valid for k 1, u 1 (k) = 1 0 ( ) β 1 t t k 1 dt 1 γt where γ < 1.

85 . p.28 u 1 (k) = = = = = t k 1 (1 t) β 1 (1 γt) β dt t k 1 (1 t) β j=0 ( β + j 1 ) (γt) j dt j ( β + j 1 1 )γ j t k+j 1 (1 t) β dt j j=0 ( β + j 1 ) j Γ(k + j)γ(β + 1) γ j Γ(k + j + β + 1) j=0 j=0 γ j Γ(β + j) Γ(j + 1)Γ(β) 0 Γ(k + j)γ(β + 1) Γ(k + j + β + 1) assuming k is large, using Stirling for Γ(k + j), Γ(k + j + β + 1), we get = (1 + O(k 1 j Γ(j + β) ))β γ (k + β + j) β 1 Γ(j + 1) j=0 = (1 + O(k 1 ))C 1 k 1 β

86 We need to consider the non-homogeneous equation.. p.29

87 . p.29 We need to consider the non-homogeneous equation. d 1 = 0 and for k 1, (A 2 (k + 2) + B 2 )d k+2 + (A 1 (k + 1) + B 1 )d k+1 + (A 0 k + B 0 )d k = α 1 1 k=m 1. (-2)

88 . p.29 We need to consider the non-homogeneous equation. d 1 = 0 and for k 1, (A 2 (k + 2) + B 2 )d k+2 + (A 1 (k + 1) + B 1 )d k+1 + (A 0 k + B 0 )d k = α 1 1 k=m 1. (-2) We show there is a solution such that d k = Cu 1 (k) for k m.

89 Adversarial deletion in a scale free random graph: Flaxman, Frieze, Vera. p.30

90 . p.30 Adversarial deletion in a scale free random graph: Flaxman, Frieze, Vera What if an adversary is allowed to delete ɛn vertices as the the graph grows.

91 . p.30 Adversarial deletion in a scale free random graph: Flaxman, Frieze, Vera What if an adversary is allowed to delete ɛn vertices as the the graph grows. We show that if m is sufficiently large then the final graph has a giant component (size Θ(n)) whp.

92 . p.30 Adversarial deletion in a scale free random graph: Flaxman, Frieze, Vera What if an adversary is allowed to delete ɛn vertices as the the graph grows. We show that if m is sufficiently large then the final graph has a giant component (size Θ(n)) whp. Bollobás and Riordan allow the adversary to delete vertices at the end only.

93 . p.30 Adversarial deletion in a scale free random graph: Flaxman, Frieze, Vera What if an adversary is allowed to delete ɛn vertices as the the graph grows. We show that if m is sufficiently large then the final graph has a giant component (size Θ(n)) whp. Bollobás and Riordan allow the adversary to delete vertices at the end only. On the other hand, we use their idea of coupling with G n,p.

94 A geometric scale free random graph: Flaxman, Frieze, Vera.. p.31

95 . p.31 A geometric scale free random graph: Flaxman, Frieze, Vera. V n = {X 1, X 2,..., X n } are chosen uniformly from the surface of the unit sphere in R 3

96 . p.31 A geometric scale free random graph: Flaxman, Frieze, Vera. V n = {X 1, X 2,..., X n } are chosen uniformly from the surface of the unit sphere in R 3 Step t: Add m random edges from where X t to Y 1, Y 2,..., Y m {X 1, X 2,..., X t 1 } Y i X t r = n ɛ 1/2 and the Y i s are chosen via preferential attachment.

97 . p.32 Theorem If m is a sufficiently large constant then there exists a constant c > 0 such that d k (n) cn k(k + 1)(k + 2) where d k (n) is the number of vertices of degree k at time n.

98 . p.32 Theorem If m is a sufficiently large constant then there exists a constant c > 0 such that d k (n) cn k(k + 1)(k + 2) where d k (n) is the number of vertices of degree k at time n. Whp V n can be partitioned into T, T such that T, T n/2, and there are at most 4 πrnm edges between T and T.

99 . p.32 Theorem If m is a sufficiently large constant then there exists a constant c > 0 such that d k (n) cn k(k + 1)(k + 2) where d k (n) is the number of vertices of degree k at time n. Whp V n can be partitioned into T, T such that T, T n/2, and there are at most 4 πrnm edges between T and T. If m K log n and K is sufficiently large then whp G n is connected.

100 Heuristically Optimized Trade-offs Carlson and Doyle; Fabrikant, Koutsoupias and Papadimitriou. p.33

101 Heuristically Optimized Trade-offs Carlson and Doyle; Fabrikant, Koutsoupias and Papadimitriou X 1, X 2,..., X n are chosen uniformly at random in the unit square [0, 1] 2.. p.33

102 Heuristically Optimized Trade-offs Carlson and Doyle; Fabrikant, Koutsoupias and Papadimitriou X 1, X 2,..., X n are chosen uniformly at random in the unit square [0, 1] 2. After X 1,..., X i have beeen generated there is a tree T i on them.. p.33

103 . p.33 Heuristically Optimized Trade-offs Carlson and Doyle; Fabrikant, Koutsoupias and Papadimitriou X 1, X 2,..., X n are chosen uniformly at random in the unit square [0, 1] 2. After X 1,..., X i have beeen generated there is a tree T i on them. Then at step i + 1, X i+1 is joined by an edge to the vertex X j which minimises α X i+1 X j + h j where h j is the number of edges from X j to X 1 in T i.

104 Theorem If α < 1/ 2 then T n is a star.. p.34

105 . p.34 Theorem If α < 1/ 2 then T n is a star. If α = o(n 1/2 /(log n) 2 ) then whp T n has n o(n) leaves.

106 . p.34 Theorem If α < 1/ 2 then T n is a star. If α = o(n 1/2 /(log n) 2 ) then whp T n has n o(n) leaves. If α/(n 1/2 log n) then A 1 e c 1k ρ k A 2 e c 2k where ρ k is the proportion of vertices of degree k

107 . p.34 Theorem If α < 1/ 2 then T n is a star. If α = o(n 1/2 /(log n) 2 ) then whp T n has n o(n) leaves. If α/(n 1/2 log n) then A 1 e c 1k ρ k A 2 e c 2k where ρ k is the proportion of vertices of degree k If α 4 and α = o(n 1/2 ) then E(ρ k ) c(k/n) β.

108 . p.34 Theorem If α < 1/ 2 then T n is a star. If α = o(n 1/2 /(log n) 2 ) then whp T n has n o(n) leaves. If α/(n 1/2 log n) then A 1 e c 1k ρ k A 2 e c 2k where ρ k is the proportion of vertices of degree k If α 4 and α = o(n 1/2 ) then E(ρ k ) c(k/n) β. Some of these results are from Berger,Bollobás,Borgs,Chayes,Riordan: Also Berger,Borgs,Chayes,D Souza,Kleinberg

109 Crawling on web graphs Cooper and Frieze. p.35

110 . p.35 Crawling on web graphs Cooper and Frieze Sequence of random graphs G(t) : G(t) = G(t 1) plus vertex t and m random edges {t, v i }, i = 1, 2,..., m.

111 . p.35 Crawling on web graphs Cooper and Frieze Sequence of random graphs G(t) : G(t) = G(t 1) plus vertex t and m random edges {t, v i }, i = 1, 2,..., m. Model 1: The vertices v 1, v 2,..., v m are chosen uniformly with replacement from [t 1].

112 . p.35 Crawling on web graphs Cooper and Frieze Sequence of random graphs G(t) : G(t) = G(t 1) plus vertex t and m random edges {t, v i }, i = 1, 2,..., m. Model 1: The vertices v 1, v 2,..., v m are chosen uniformly with replacement from [t 1]. Model 2 The vertices v 1, v 2,..., v m are chosen proportional to their degree after step t 1.

113 . p.35 Crawling on web graphs Cooper and Frieze Sequence of random graphs G(t) : G(t) = G(t 1) plus vertex t and m random edges {t, v i }, i = 1, 2,..., m. Model 1: The vertices v 1, v 2,..., v m are chosen uniformly with replacement from [t 1]. Model 2 The vertices v 1, v 2,..., v m are chosen proportional to their degree after step t 1. Spider S sits at vertex X t 1 of G(t 1). After the addition of vertex t, and before step t + 1, spider makes a random walk of length l

114 ν l,m (t) is the expected number of vertices not visited by S at the end of step t.. p.36

115 . p.36 ν l,m (t) is the expected number of vertices not visited by S at the end of step t. Theorem In either model, if m is sufficiently large then, ν l,m (t) E t s=1 t τ=s ( 1 d(s, τ) 2mτ ) l where d(s, τ) denotes the degree of s in G(τ). Error in expression of order m 1 omitted.

116 . p.37 Let η l = lim m lim t Eν l,m (t) t.

117 . p.37 Let (a) For Model 1, η l = lim m lim t Eν l,m (t) t. η l = 2 l e(l+2)2 /(4l) (l+2)/ 2l e y2 /2 dy where Ψ(x) is the standardized Normal cumulate for the interval (, x]. In particular, η 1 = 0.57 and η l 2/l as l.

118 . p.37 Let (b) For Model 2 η l = lim m lim t Eν l,m (t) t. η l = e l 2l 2 l y 3 e y dy. In particular, η 1 = and η l 2/l as l.

119 . p.38 Further work Try other models of a random web-graph. Try non-uniform random walks. Prove concentration of the number of vertices visited. The proof technique is robust enough to handle other models and walks, once one has established rapid mixing. The calculations for various non-uniform walks can get tedious. It should be possible to estimate the variance of the number of unvisited vertices and apply Chebychef. Stronger concentration seems more challenging.

120 Cover time of preferential attachment graph. p.39

121 . p.39 Cover time of preferential attachment graph G = (V, E) is a connected graph. ( V = n, E = m). For v V let C v be the expected time taken for a simple random walk W on G starting at v, to visit every vertex of G.

122 . p.39 Cover time of preferential attachment graph G = (V, E) is a connected graph. ( V = n, E = m). For v V let C v be the expected time taken for a simple random walk W on G starting at v, to visit every vertex of G. The cover time C G of G is defined as C G = max v V C v.

123 . p.39 Cover time of preferential attachment graph G = (V, E) is a connected graph. ( V = n, E = m). For v V let C v be the expected time taken for a simple random walk W on G starting at v, to visit every vertex of G. The cover time C G of G is defined as C G = max v V C v. (1 o(1))n log n C G (1 + o(1)) 4 27 n3 : Feige

124 . p.39 Cover time of preferential attachment graph G = (V, E) is a connected graph. ( V = n, E = m). For v V let C v be the expected time taken for a simple random walk W on G starting at v, to visit every vertex of G. The cover time C G of G is defined as C G = max v V C v. Cooper and Frieze If G is preferential attachment graph then whp C G 2m m 1 n log n

125 Effect of search engines: Chakrabarti, Frieze, Vera. p.40

126 Effect of search engines: Chakrabarti, Frieze, Vera The model has parameters p, N. p.40

127 . p.40 Effect of search engines: Chakrabarti, Frieze, Vera The model has parameters p, N At time step t we add vertex v t and m randomly chosen edges to {u 1,..., u m }. For each i, u i is chosen preferentially from With probability p we choose u i from N vertices of largest degree.. With probability q = 1 p we choose u i from all vertices.

128 . p.40 Effect of search engines: Chakrabarti, Frieze, Vera The model has parameters p, N At time step t we add vertex v t and m randomly chosen edges to {u 1,..., u m }. For each i, u i is chosen preferentially from With probability p we choose u i from N vertices of largest degree.. With probability q = 1 p we choose u i from all vertices. Supposed to model surfer who obtains links from first N given by search engine.

129 . p.41 Theorem (a) For i N there exists constant α i > 0 such that E [deg n (x i )] = α i n + O (n 1/2) (b) There is an absolute constant A 1 such that for every k m, d k (n) = (1 + o(1)) A 1 n k 1+2/(1 p). where d k (n) is the expected number of vertices of degree k outside the N largest vertices.

The cover time of random walks on random graphs. Colin Cooper Alan Frieze

The cover time of random walks on random graphs. Colin Cooper Alan Frieze Happy Birthday Bela Random Graphs 1985 The cover time of random walks on random graphs Colin Cooper Alan Frieze The cover time of random walks on random graphs Colin Cooper Alan Frieze and Eyal Lubetzky

More information

Component structure of the vacant set induced by a random walk on a random graph. Colin Cooper (KCL) Alan Frieze (CMU)

Component structure of the vacant set induced by a random walk on a random graph. Colin Cooper (KCL) Alan Frieze (CMU) Component structure of the vacant set induced by a random walk on a random graph Colin Cooper (KCL) Alan Frieze (CMU) Vacant set definition and results Introduction: random walks and cover time G n,p vacant

More information

The cover time of sparse random graphs.

The cover time of sparse random graphs. The cover time of sparse random graphs Colin Cooper Alan Frieze May 29, 2005 Abstract We study the cover time of a random walk on graphs G G n,p when p = c n, c > 1 We prove that whp the cover time is

More information

Modularity in several random graph models

Modularity in several random graph models Modularity in several random graph models Liudmila Ostroumova Prokhorenkova 1,3 Advanced Combinatorics and Network Applications Lab Moscow Institute of Physics and Technology Moscow, Russia Pawe l Pra

More information

1 Complex Networks - A Brief Overview

1 Complex Networks - A Brief Overview Power-law Degree Distributions 1 Complex Networks - A Brief Overview Complex networks occur in many social, technological and scientific settings. Examples of complex networks include World Wide Web, Internet,

More information

HAMILTON CYCLES IN RANDOM REGULAR DIGRAPHS

HAMILTON CYCLES IN RANDOM REGULAR DIGRAPHS HAMILTON CYCLES IN RANDOM REGULAR DIGRAPHS Colin Cooper School of Mathematical Sciences, Polytechnic of North London, London, U.K. and Alan Frieze and Michael Molloy Department of Mathematics, Carnegie-Mellon

More information

Alan Frieze Charalampos (Babis) E. Tsourakakis WAW June 12 WAW '12 1

Alan Frieze Charalampos (Babis) E. Tsourakakis WAW June 12 WAW '12 1 Alan Frieze af1p@random.math.cmu.edu Charalampos (Babis) E. Tsourakakis ctsourak@math.cmu.edu WAW 2012 22 June 12 WAW '12 1 Introduction Degree Distribution Diameter Highest Degrees Eigenvalues Open Problems

More information

Directed Scale-Free Graphs

Directed Scale-Free Graphs Directed Scale-Free Graphs Béla Bollobás Christian Borgs Jennifer Chayes Oliver Riordan Abstract We introduce a model for directed scale-free graphs that grow with preferential attachment depending in

More information

Lecture 2: Rumor Spreading (2)

Lecture 2: Rumor Spreading (2) Alea Meeting, Munich, February 2016 Lecture 2: Rumor Spreading (2) Benjamin Doerr, LIX, École Polytechnique, Paris-Saclay Outline: Reminder last lecture and an answer to Kosta s question Definition: Rumor

More information

Coupling of Scale-Free and Classical Random Graphs

Coupling of Scale-Free and Classical Random Graphs Coupling of Scale-Free and Classical Random Graphs April 18, 2007 Introduction Consider a graph where we delete some nodes and look at the size of the largest component remaining. Just how robust are scale

More information

Degree distribution of the FKP network model

Degree distribution of the FKP network model Theoretical Computer Science 379 (2007) 306 316 www.elsevier.com/locate/tcs Degree distribution of the FKP network model Noam Berger a, Béla Bollobás b, Christian Borgs c, Jennifer Chayes c, Oliver Riordan

More information

from the way they are inserted, which we can ignore or not as we please. We estimate μ d k, the limiting expected proportion of vertices of degree k a

from the way they are inserted, which we can ignore or not as we please. We estimate μ d k, the limiting expected proportion of vertices of degree k a A general model of web graphs Colin Cooper Λ Alan Frieze y July 4, 2001 Abstract We describe a general model of a random graph whose degree sequence obeys a power law. Such laws have recently been observed

More information

Mixing time and diameter in random graphs

Mixing time and diameter in random graphs October 5, 2009 Based on joint works with: Asaf Nachmias, and Jian Ding, Eyal Lubetzky and Jeong-Han Kim. Background The mixing time of the lazy random walk on a graph G is T mix (G) = T mix (G, 1/4) =

More information

CS224W: Analysis of Networks Jure Leskovec, Stanford University

CS224W: Analysis of Networks Jure Leskovec, Stanford University CS224W: Analysis of Networks Jure Leskovec, Stanford University http://cs224w.stanford.edu 10/30/17 Jure Leskovec, Stanford CS224W: Social and Information Network Analysis, http://cs224w.stanford.edu 2

More information

The solution space geometry of random linear equations

The solution space geometry of random linear equations The solution space geometry of random linear equations Dimitris Achlioptas University of Athens Michael Molloy University of Toronto Abstract We consider random systems of linear equations over GF2) in

More information

On the chromatic number of random graphs with a fixed degree sequence

On the chromatic number of random graphs with a fixed degree sequence On the chromatic number of random graphs with a fixed degree sequence Alan Frieze Michael Krivelevich Cliff Smyth December 13, 006 Abstract Let d = 1 d 1 d d n be a non-decreasing sequence of n positive

More information

Coupling Scale-Free and Classical Random Graphs

Coupling Scale-Free and Classical Random Graphs Internet Mathematics Vol. 1, No. 2: 215-225 Coupling Scale-Free and Classical Random Graphs Béla Bollobás and Oliver Riordan Abstract. Recently many new scale-free random graph models have been introduced,

More information

Independent sets and repeated degrees

Independent sets and repeated degrees Independent sets repeated degrees B. Bollobás A.D. Scott Department of Pure Mathematics Mathematical Statistics, University of Cambridge, 16 Mill Lane, Cambridge, CB2 1SB, Engl. Department of Mathematics,

More information

6.207/14.15: Networks Lecture 12: Generalized Random Graphs

6.207/14.15: Networks Lecture 12: Generalized Random Graphs 6.207/14.15: Networks Lecture 12: Generalized Random Graphs 1 Outline Small-world model Growing random networks Power-law degree distributions: Rich-Get-Richer effects Models: Uniform attachment model

More information

Induced subgraphs of Ramsey graphs with many distinct degrees

Induced subgraphs of Ramsey graphs with many distinct degrees Induced subgraphs of Ramsey graphs with many distinct degrees Boris Bukh Benny Sudakov Abstract An induced subgraph is called homogeneous if it is either a clique or an independent set. Let hom(g) denote

More information

arxiv: v3 [math.co] 31 Jan 2017

arxiv: v3 [math.co] 31 Jan 2017 How to determine if a random graph with a fixed degree sequence has a giant component Felix Joos Guillem Perarnau Dieter Rautenbach Bruce Reed arxiv:1601.03714v3 [math.co] 31 Jan 017 February 1, 017 Abstract

More information

Self Similar (Scale Free, Power Law) Networks (I)

Self Similar (Scale Free, Power Law) Networks (I) Self Similar (Scale Free, Power Law) Networks (I) E6083: lecture 4 Prof. Predrag R. Jelenković Dept. of Electrical Engineering Columbia University, NY 10027, USA {predrag}@ee.columbia.edu February 7, 2007

More information

Network models: dynamical growth and small world

Network models: dynamical growth and small world Network models: dynamical growth and small world Leonid E. Zhukov School of Data Analysis and Artificial Intelligence Department of Computer Science National Research University Higher School of Economics

More information

Mini course on Complex Networks

Mini course on Complex Networks Mini course on Complex Networks Massimo Ostilli 1 1 UFSC, Florianopolis, Brazil September 2017 Dep. de Fisica Organization of The Mini Course Day 1: Basic Topology of Equilibrium Networks Day 2: Percolation

More information

Shlomo Havlin } Anomalous Transport in Scale-free Networks, López, et al,prl (2005) Bar-Ilan University. Reuven Cohen Tomer Kalisky Shay Carmi

Shlomo Havlin } Anomalous Transport in Scale-free Networks, López, et al,prl (2005) Bar-Ilan University. Reuven Cohen Tomer Kalisky Shay Carmi Anomalous Transport in Complex Networs Reuven Cohen Tomer Kalisy Shay Carmi Edoardo Lopez Gene Stanley Shlomo Havlin } } Bar-Ilan University Boston University Anomalous Transport in Scale-free Networs,

More information

The Diameter of Random Massive Graphs

The Diameter of Random Massive Graphs The Diameter of Random Massive Graphs Linyuan Lu October 30, 2000 Abstract Many massive graphs (such as the WWW graph and Call graphs) share certain universal characteristics which can be described by

More information

On the threshold for k-regular subgraphs of random graphs

On the threshold for k-regular subgraphs of random graphs On the threshold for k-regular subgraphs of random graphs Pawe l Pra lat Department of Mathematics and Statistics Dalhousie University Halifax NS, Canada Nicholas Wormald Department of Combinatorics and

More information

Eigenvalues of Random Power Law Graphs (DRAFT)

Eigenvalues of Random Power Law Graphs (DRAFT) Eigenvalues of Random Power Law Graphs (DRAFT) Fan Chung Linyuan Lu Van Vu January 3, 2003 Abstract Many graphs arising in various information networks exhibit the power law behavior the number of vertices

More information

Phase Transitions in Random Discrete Structures

Phase Transitions in Random Discrete Structures Institut für Optimierung und Diskrete Mathematik Phase Transition in Thermodynamics The phase transition deals with a sudden change in the properties of an asymptotically large structure by altering critical

More information

< k 2n. 2 1 (n 2). + (1 p) s) N (n < 1

< k 2n. 2 1 (n 2). + (1 p) s) N (n < 1 List of Problems jacques@ucsd.edu Those question with a star next to them are considered slightly more challenging. Problems 9, 11, and 19 from the book The probabilistic method, by Alon and Spencer. Question

More information

Random Graphs. 7.1 Introduction

Random Graphs. 7.1 Introduction 7 Random Graphs 7.1 Introduction The theory of random graphs began in the late 1950s with the seminal paper by Erdös and Rényi [?]. In contrast to percolation theory, which emerged from efforts to model

More information

k-regular subgraphs near the k-core threshold of a random graph

k-regular subgraphs near the k-core threshold of a random graph -regular subgraphs near the -core threshold of a random graph Dieter Mitsche Michael Molloy Pawe l Pra lat April 5, 208 Abstract We prove that G n,p=c/n w.h.p. has a -regular subgraph if c is at least

More information

ON THE NUMBER OF ALTERNATING PATHS IN BIPARTITE COMPLETE GRAPHS

ON THE NUMBER OF ALTERNATING PATHS IN BIPARTITE COMPLETE GRAPHS ON THE NUMBER OF ALTERNATING PATHS IN BIPARTITE COMPLETE GRAPHS PATRICK BENNETT, ANDRZEJ DUDEK, ELLIOT LAFORGE December 1, 016 Abstract. Let C [r] m be a code such that any two words of C have Hamming

More information

3.2 Configuration model

3.2 Configuration model 3.2 Configuration model 3.2.1 Definition. Basic properties Assume that the vector d = (d 1,..., d n ) is graphical, i.e., there exits a graph on n vertices such that vertex 1 has degree d 1, vertex 2 has

More information

Complex-Network Modelling and Inference

Complex-Network Modelling and Inference Complex-Network Modelling and Inference Lecture 12: Random Graphs: preferential-attachment models Matthew Roughan http://www.maths.adelaide.edu.au/matthew.roughan/notes/

More information

Random Geometric Graphs.

Random Geometric Graphs. Random Geometric Graphs. Josep Díaz Random Geometric Graphs Random Euclidean Graphs, Random Proximity Graphs, Random Geometric Graphs. Random Euclidean Graphs Choose a sequence V = {x i } n i=1 of independent

More information

Social Networks- Stanley Milgram (1967)

Social Networks- Stanley Milgram (1967) Complex Networs Networ is a structure of N nodes and 2M lins (or M edges) Called also graph in Mathematics Many examples of networs Internet: nodes represent computers lins the connecting cables Social

More information

T , Lecture 6 Properties and stochastic models of real-world networks

T , Lecture 6 Properties and stochastic models of real-world networks T-79.7003, Lecture 6 Properties and stochastic models of real-world networks Charalampos E. Tsourakakis 1 1 Aalto University November 1st, 2013 Properties of real-world networks Properties of real-world

More information

The giant component in a random subgraph of a given graph

The giant component in a random subgraph of a given graph The giant component in a random subgraph of a given graph Fan Chung, Paul Horn, and Linyuan Lu 2 University of California, San Diego 2 University of South Carolina Abstract We consider a random subgraph

More information

Rainbow Hamilton cycles in uniform hypergraphs

Rainbow Hamilton cycles in uniform hypergraphs Rainbow Hamilton cycles in uniform hypergraphs Andrzej Dude Department of Mathematics Western Michigan University Kalamazoo, MI andrzej.dude@wmich.edu Alan Frieze Department of Mathematical Sciences Carnegie

More information

Minimum-cost matching in a random bipartite graph with random costs

Minimum-cost matching in a random bipartite graph with random costs Minimum-cost matching in a random bipartite graph with random costs Alan Frieze Tony Johansson Department of Mathematical Sciences Carnegie Mellon University Pittsburgh PA 523 USA June 2, 205 Abstract

More information

Network models: random graphs

Network models: random graphs Network models: random graphs Leonid E. Zhukov School of Data Analysis and Artificial Intelligence Department of Computer Science National Research University Higher School of Economics Structural Analysis

More information

Modelling self-organizing networks

Modelling self-organizing networks Paweł Department of Mathematics, Ryerson University, Toronto, ON Cargese Fall School on Random Graphs (September 2015) Outline 1 Introduction 2 Spatial Preferred Attachment (SPA) Model 3 Future work Multidisciplinary

More information

Decision Making and Social Networks

Decision Making and Social Networks Decision Making and Social Networks Lecture 4: Models of Network Growth Umberto Grandi Summer 2013 Overview In the previous lecture: We got acquainted with graphs and networks We saw lots of definitions:

More information

How many randomly colored edges make a randomly colored dense graph rainbow hamiltonian or rainbow connected?

How many randomly colored edges make a randomly colored dense graph rainbow hamiltonian or rainbow connected? How many randomly colored edges make a randomly colored dense graph rainbow hamiltonian or rainbow connected? Michael Anastos and Alan Frieze February 1, 2018 Abstract In this paper we study the randomly

More information

Scale-Free Networks. Outline. Redner & Krapivisky s model. Superlinear attachment kernels. References. References. Scale-Free Networks

Scale-Free Networks. Outline. Redner & Krapivisky s model. Superlinear attachment kernels. References. References. Scale-Free Networks Outline Complex, CSYS/MATH 303, Spring, 200 Prof. Peter Dodds Department of Mathematics & Statistics Center for Complex Systems Vermont Advanced Computing Center University of Vermont Licensed under the

More information

preferential attachment

preferential attachment preferential attachment introduction to network analysis (ina) Lovro Šubelj University of Ljubljana spring 2018/19 preferential attachment graph models are ensembles of random graphs generative models

More information

Independence and chromatic number (and random k-sat): Sparse Case. Dimitris Achlioptas Microsoft

Independence and chromatic number (and random k-sat): Sparse Case. Dimitris Achlioptas Microsoft Independence and chromatic number (and random k-sat): Sparse Case Dimitris Achlioptas Microsoft Random graphs W.h.p.: with probability that tends to 1 as n. Hamiltonian cycle Let τ 2 be the moment all

More information

Rainbow Hamilton cycles in uniform hypergraphs

Rainbow Hamilton cycles in uniform hypergraphs Rainbow Hamilton cycles in uniform hypergraphs Andrzej Dude Department of Mathematics Western Michigan University Kalamazoo, MI andrzej.dude@wmich.edu Alan Frieze Department of Mathematical Sciences Carnegie

More information

arxiv:cond-mat/ v1 [cond-mat.stat-mech] 4 Apr 2006

arxiv:cond-mat/ v1 [cond-mat.stat-mech] 4 Apr 2006 Exact solutions for models of evolving networks with addition and deletion of nodes arxiv:cond-mat/6469v [cond-mat.stat-mech] 4 Apr 26 Cristopher Moore,,2, 3 Gourab Ghoshal, 4, 5 and M. E. J. Newman 3,

More information

Modeling of Growing Networks with Directional Attachment and Communities

Modeling of Growing Networks with Directional Attachment and Communities Modeling of Growing Networks with Directional Attachment and Communities Masahiro KIMURA, Kazumi SAITO, Naonori UEDA NTT Communication Science Laboratories 2-4 Hikaridai, Seika-cho, Kyoto 619-0237, Japan

More information

Adding random edges to create the square of a Hamilton cycle

Adding random edges to create the square of a Hamilton cycle Adding random edges to create the square of a Hamilton cycle Patrick Bennett Andrzej Dudek Alan Frieze October 7, 2017 Abstract We consider how many random edges need to be added to a graph of order n

More information

Balanced Allocation Through Random Walk

Balanced Allocation Through Random Walk Balanced Allocation Through Random Walk Alan Frieze Samantha Petti November 25, 2017 Abstract We consider the allocation problem in which m (1 ε)dn items are to be allocated to n bins with capacity d.

More information

On the Spectra of General Random Graphs

On the Spectra of General Random Graphs On the Spectra of General Random Graphs Fan Chung Mary Radcliffe University of California, San Diego La Jolla, CA 92093 Abstract We consider random graphs such that each edge is determined by an independent

More information

Bipartite decomposition of random graphs

Bipartite decomposition of random graphs Bipartite decomposition of random graphs Noga Alon Abstract For a graph G = (V, E, let τ(g denote the minimum number of pairwise edge disjoint complete bipartite subgraphs of G so that each edge of G belongs

More information

Evolutionary Dynamics on Graphs

Evolutionary Dynamics on Graphs Evolutionary Dynamics on Graphs Leslie Ann Goldberg, University of Oxford Absorption Time of the Moran Process (2014) with Josep Díaz, David Richerby and Maria Serna Approximating Fixation Probabilities

More information

Percolation in General Graphs

Percolation in General Graphs Percolation in General Graphs Fan Chung Paul Horn Linyuan Lu Abstract We consider a random subgraph G p of a host graph G formed by retaining each edge of G with probability p. We address the question

More information

ON THE STRUCTURE OF ORIENTED GRAPHS AND DIGRAPHS WITH FORBIDDEN TOURNAMENTS OR CYCLES

ON THE STRUCTURE OF ORIENTED GRAPHS AND DIGRAPHS WITH FORBIDDEN TOURNAMENTS OR CYCLES ON THE STRUCTURE OF ORIENTED GRAPHS AND DIGRAPHS WITH FORBIDDEN TOURNAMENTS OR CYCLES DANIELA KÜHN, DERYK OSTHUS, TIMOTHY TOWNSEND, YI ZHAO Abstract. Motivated by his work on the classification of countable

More information

Testing Cluster Structure of Graphs. Artur Czumaj

Testing Cluster Structure of Graphs. Artur Czumaj Testing Cluster Structure of Graphs Artur Czumaj DIMAP and Department of Computer Science University of Warwick Joint work with Pan Peng and Christian Sohler (TU Dortmund) Dealing with BigData in Graphs

More information

Treewidth of Erdős-Rényi Random Graphs, Random Intersection Graphs, and Scale-Free Random Graphs

Treewidth of Erdős-Rényi Random Graphs, Random Intersection Graphs, and Scale-Free Random Graphs Treewidth of Erdős-Rényi Random Graphs, Random Intersection Graphs, and Scale-Free Random Graphs Yong Gao Department of Computer Science, Irving K. Barber School of Arts and Sciences University of British

More information

Loose Hamilton Cycles in Random k-uniform Hypergraphs

Loose Hamilton Cycles in Random k-uniform Hypergraphs Loose Hamilton Cycles in Random k-uniform Hypergraphs Andrzej Dudek and Alan Frieze Department of Mathematical Sciences Carnegie Mellon University Pittsburgh, PA 1513 USA Abstract In the random k-uniform

More information

Data Mining and Analysis: Fundamental Concepts and Algorithms

Data Mining and Analysis: Fundamental Concepts and Algorithms Data Mining and Analysis: Fundamental Concepts and Algorithms dataminingbook.info Mohammed J. Zaki 1 Wagner Meira Jr. 2 1 Department of Computer Science Rensselaer Polytechnic Institute, Troy, NY, USA

More information

Lecture 4: Phase Transition in Random Graphs

Lecture 4: Phase Transition in Random Graphs Lecture 4: Phase Transition in Random Graphs Radu Balan February 21, 2017 Distributions Today we discuss about phase transition in random graphs. Recall on the Erdöd-Rényi class G n,p of random graphs,

More information

Critical percolation on networks with given degrees. Souvik Dhara

Critical percolation on networks with given degrees. Souvik Dhara Critical percolation on networks with given degrees Souvik Dhara Microsoft Research and MIT Mathematics Montréal Summer Workshop: Challenges in Probability and Mathematical Physics June 9, 2018 1 Remco

More information

Eötvös Loránd University, Budapest. 13 May 2005

Eötvös Loránd University, Budapest. 13 May 2005 A NEW CLASS OF SCALE FREE RANDOM GRAPHS Zsolt Katona and Tamás F Móri Eötvös Loránd University, Budapest 13 May 005 Consider the following modification of the Barabási Albert random graph At every step

More information

LINK ANALYSIS. Dr. Gjergji Kasneci Introduction to Information Retrieval WS

LINK ANALYSIS. Dr. Gjergji Kasneci Introduction to Information Retrieval WS LINK ANALYSIS Dr. Gjergji Kasneci Introduction to Information Retrieval WS 2012-13 1 Outline Intro Basics of probability and information theory Retrieval models Retrieval evaluation Link analysis Models

More information

arxiv: v1 [physics.soc-ph] 15 Dec 2009

arxiv: v1 [physics.soc-ph] 15 Dec 2009 Power laws of the in-degree and out-degree distributions of complex networks arxiv:0912.2793v1 [physics.soc-ph] 15 Dec 2009 Shinji Tanimoto Department of Mathematics, Kochi Joshi University, Kochi 780-8515,

More information

The Chromatic Number of Random Regular Graphs

The Chromatic Number of Random Regular Graphs The Chromatic Number of Random Regular Graphs Dimitris Achlioptas 1 and Cristopher Moore 2 1 Microsoft Research, Redmond, WA 98052, USA optas@microsoft.com 2 University of New Mexico, NM 87131, USA moore@cs.unm.edu

More information

Two-coloring random hypergraphs

Two-coloring random hypergraphs Two-coloring random hypergraphs Dimitris Achlioptas Jeong Han Kim Michael Krivelevich Prasad Tetali December 17, 1999 Technical Report MSR-TR-99-99 Microsoft Research Microsoft Corporation One Microsoft

More information

6.842 Randomness and Computation February 24, Lecture 6

6.842 Randomness and Computation February 24, Lecture 6 6.8 Randomness and Computation February, Lecture 6 Lecturer: Ronitt Rubinfeld Scribe: Mutaamba Maasha Outline Random Walks Markov Chains Stationary Distributions Hitting, Cover, Commute times Markov Chains

More information

The diameter and mixing time of critical random graphs.

The diameter and mixing time of critical random graphs. The diameter and mixing time of critical random graphs. March 14, 2007 Joint work with: Asaf Nachmias. Background The Erdos and Rényi random graph G(n, p) is obtained from the complete graph on n vertices

More information

Local Kesten McKay law for random regular graphs

Local Kesten McKay law for random regular graphs Local Kesten McKay law for random regular graphs Roland Bauerschmidt (with Jiaoyang Huang and Horng-Tzer Yau) University of Cambridge Weizmann Institute, January 2017 Random regular graph G N,d is the

More information

Networks: Lectures 9 & 10 Random graphs

Networks: Lectures 9 & 10 Random graphs Networks: Lectures 9 & 10 Random graphs Heather A Harrington Mathematical Institute University of Oxford HT 2017 What you re in for Week 1: Introduction and basic concepts Week 2: Small worlds Week 3:

More information

Let V t ;t=0; 1; 2;:::denote the set of vertices which have at the beginning of step t. Thus V 0 = fv 0 g. Clearly jv t+1 j» 2jV t j, and so if jv j =

Let V t ;t=0; 1; 2;:::denote the set of vertices which have at the beginning of step t. Thus V 0 = fv 0 g. Clearly jv t+1 j» 2jV t j, and so if jv j = Broadcasting in Random Graphs. Alan Frieze Λ Michael Molloy y November 2, 2000 Abstract We do a probabilistic analysis of the problem of distributing a single piece of information to the vertices of a

More information

Induced Turán numbers

Induced Turán numbers Induced Turán numbers Michael Tait Carnegie Mellon University mtait@cmu.edu Atlanta Lecture Series XVIII Emory University October 22, 2016 Michael Tait (CMU) October 22, 2016 1 / 25 Michael Tait (CMU)

More information

A = A U. U [n] P(A U ). n 1. 2 k(n k). k. k=1

A = A U. U [n] P(A U ). n 1. 2 k(n k). k. k=1 Lecture I jacques@ucsd.edu Notation: Throughout, P denotes probability and E denotes expectation. Denote (X) (r) = X(X 1)... (X r + 1) and let G n,p denote the Erdős-Rényi model of random graphs. 10 Random

More information

Random Graphs and Algorithms

Random Graphs and Algorithms Carnegie Mellon University Department of Mathematical Sciences Doctoral Dissertation Random Graphs and Algorithms Tony Johansson January 207 Submitted to the Department of Mathematical Sciences in partial

More information

Spectra of Random Graphs

Spectra of Random Graphs Spectra of Random Graphs Linyuan Lu University of South Carolina Selected Topics on Spectral Graph Theory (III) Nankai University, Tianjin, May 29, 2014 Five talks Selected Topics on Spectral Graph Theory

More information

Odd independent transversals are odd

Odd independent transversals are odd Odd independent transversals are odd Penny Haxell Tibor Szabó Dedicated to Béla Bollobás on the occasion of his 60th birthday Abstract We put the final piece into a puzzle first introduced by Bollobás,

More information

Hyperbolic metric spaces and their applications to large complex real world networks II

Hyperbolic metric spaces and their applications to large complex real world networks II Hyperbolic metric spaces Hyperbolic metric spaces and their applications to large complex real world networks II Gabriel H. Tucci Bell Laboratories Alcatel-Lucent May 17, 2010 Tucci Hyperbolic metric spaces

More information

The cover time of the giant component of a random graph

The cover time of the giant component of a random graph The cover time of the giant component of a random graph Colin Cooper Alan Frieze October 20, 2007 Abstract We study the cover time of a random walk on the largest component of the random graph G n,p. We

More information

arxiv: v2 [physics.soc-ph] 15 Nov 2017

arxiv: v2 [physics.soc-ph] 15 Nov 2017 arxiv:1702.00239v2 [physics.soc-ph] 15 Nov 2017 Mean Field Analysis of Algorithms for Scale-free Networks in Molecular Biology S Konini and EJ Janse van Rensburg Department of Mathematics and Statistics,

More information

Holistic Convergence of Random Walks

Holistic Convergence of Random Walks Graphs and Networks Lecture 1 Holistic Convergence of Random Walks Daniel A. Spielman October 5, 1 1.1 Overview There are two things that I want to do in this lecture. The first is the holistic proof of

More information

Induced subgraphs with many repeated degrees

Induced subgraphs with many repeated degrees Induced subgraphs with many repeated degrees Yair Caro Raphael Yuster arxiv:1811.071v1 [math.co] 17 Nov 018 Abstract Erdős, Fajtlowicz and Staton asked for the least integer f(k such that every graph with

More information

A simple branching process approach to the phase transition in G n,p

A simple branching process approach to the phase transition in G n,p A simple branching process approach to the phase transition in G n,p Béla Bollobás Department of Pure Mathematics and Mathematical Statistics Wilberforce Road, Cambridge CB3 0WB, UK b.bollobas@dpmms.cam.ac.uk

More information

Memoryless Rules for Achlioptas Processes

Memoryless Rules for Achlioptas Processes Memoryless Rules for Achlioptas Processes Andrew Beveridge Tom Bohman Alan Frieze Oleg Pihuro Department of Mathematical Sciences Carnegie Mellon University Pittsburgh, PA 15213 March 4, 2007 Abstract

More information

Decomposing oriented graphs into transitive tournaments

Decomposing oriented graphs into transitive tournaments Decomposing oriented graphs into transitive tournaments Raphael Yuster Department of Mathematics University of Haifa Haifa 39105, Israel Abstract For an oriented graph G with n vertices, let f(g) denote

More information

The Diameter of the Minimum Spanning Tree of a Complete Graph

The Diameter of the Minimum Spanning Tree of a Complete Graph Fourth Colloquium on Mathematics and Computer Science DMTCS proc. AG, 2006, 237 248 The Diameter of the Minimum Spanning Tree of a Complete Graph Louigi Addario-Berry 1, Nicolas Broutin 1 and Bruce Reed

More information

Connectivity of addable graph classes

Connectivity of addable graph classes Connectivity of addable graph classes Paul Balister Béla Bollobás Stefanie Gerke January 8, 007 A non-empty class A of labelled graphs that is closed under isomorphism is weakly addable if for each graph

More information

Networks as a tool for Complex systems

Networks as a tool for Complex systems Complex Networs Networ is a structure of N nodes and 2M lins (or M edges) Called also graph in Mathematics Many examples of networs Internet: nodes represent computers lins the connecting cables Social

More information

Sets that are connected in two random graphs

Sets that are connected in two random graphs Sets that are connected in two random graphs Michael Molloy August 17, 2012 Abstract We consider two random graphs G 1, G 2, both on the same vertex set. We ask whether there is a non-trivial set of vertices

More information

Connectivity of addable graph classes

Connectivity of addable graph classes Connectivity of addable graph classes Paul Balister Béla Bollobás Stefanie Gerke July 6, 008 A non-empty class A of labelled graphs is weakly addable if for each graph G A and any two distinct components

More information

A THEORY OF NETWORK SECURITY: PRINCIPLES OF NATURAL SELECTION AND COMBINATORICS

A THEORY OF NETWORK SECURITY: PRINCIPLES OF NATURAL SELECTION AND COMBINATORICS Internet Mathematics, 2:45 204, 206 Copyright Taylor & Francis Group, LLC ISSN: 542-795 print/944-9488 online DOI: 0.080/542795.205.098755 A THEORY OF NETWORK SECURITY: PRINCIPLES OF NATURAL SELECTION

More information

JIGSAW PERCOLATION ON ERDÖS-RÉNYI RANDOM GRAPHS

JIGSAW PERCOLATION ON ERDÖS-RÉNYI RANDOM GRAPHS JIGSAW PERCOLATION ON ERDÖS-RÉNYI RANDOM GRAPHS ERIK SLIVKEN Abstract. We extend the jigsaw percolation model to analyze graphs where both underlying people and puzzle graphs are Erdös-Rényi random graphs.

More information

Random Geometric Graphs

Random Geometric Graphs Random Geometric Graphs Mathew D. Penrose University of Bath, UK Networks: stochastic models for populations and epidemics ICMS, Edinburgh September 2011 1 MODELS of RANDOM GRAPHS Erdos-Renyi G(n, p):

More information

A sequence of triangle-free pseudorandom graphs

A sequence of triangle-free pseudorandom graphs A sequence of triangle-free pseudorandom graphs David Conlon Abstract A construction of Alon yields a sequence of highly pseudorandom triangle-free graphs with edge density significantly higher than one

More information

Delay and Accessibility in Random Temporal Networks

Delay and Accessibility in Random Temporal Networks Delay and Accessibility in Random Temporal Networks 2nd Symposium on Spatial Networks Shahriar Etemadi Tajbakhsh September 13, 2017 Outline Z Accessibility in Deterministic Static and Temporal Networks

More information

Adventures in random graphs: Models, structures and algorithms

Adventures in random graphs: Models, structures and algorithms BCAM January 2011 1 Adventures in random graphs: Models, structures and algorithms Armand M. Makowski ECE & ISR/HyNet University of Maryland at College Park armand@isr.umd.edu BCAM January 2011 2 Complex

More information

Embedding the Erdős-Rényi Hypergraph into the Random Regular Hypergraph and Hamiltonicity

Embedding the Erdős-Rényi Hypergraph into the Random Regular Hypergraph and Hamiltonicity Embedding the Erdős-Rényi Hypergraph into the Random Regular Hypergraph and Hamiltonicity ANDRZEJ DUDEK 1 ALAN FRIEZE 2 ANDRZEJ RUCIŃSKI3 MATAS ŠILEIKIS4 1 Department of Mathematics, Western Michigan University,

More information

Measuring the shape of degree distributions

Measuring the shape of degree distributions Measuring the shape of degree distributions Dr Jennifer Badham Visiting Fellow SEIT, UNSW Canberra research@criticalconnections.com.au Overview Context What does shape mean for degree distribution Why

More information