The Diameter of Random Massive Graphs

Size: px
Start display at page:

Download "The Diameter of Random Massive Graphs"

Transcription

1 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 so-called the power law. Here we determine the diameter of random power law graphs up to a constant factor for almost all ranges of parameters. These results show a strong evidence that the diameters of most massive graphs are about logarithm of their sizes up to a constant factor. Introduction earching contents on the Internet is directly related to the diameter of the WWW graph, which is, by definition, the minimum number of clicks needed to be performed to jump between any two documents. The diameter can not be computed by brute-force search because of the huge size (estimated to be at least 800 million documents [22]) and rapid growth (at least 00% a year) of the Web. Recently, however, some structure of the web has come to light, which may enable us to describe graph properties of the Web qualitatively. everal groups of researchers [, 5, 7, 8, 20, 2, 9] have made the crucial observation that the WWW graph obeys the power law (i.e., the number of nodes, y, of a given degree x is proportional to x β for some constant β > 0). Aiello et al. [3] proposed a random graph model for generating graphs with degrees satisfying given power law distribution, which is called power law graphs. By using techniques in random graph theory, the sizes of connected components are determined for many cases. There are several other models [4, 7, 8, 20, 2, 9], which generate power law graphs for some ranges. In this paper, we consider a variant of random power law graph model (specified in section 2), which is an analogy of classic random graph model G(n, p). G(n, p) is a random graph on n vertices in which a pair of vertices appears as an edge with probability p. The studies of graph properties of G(n, p) can be traced upported in part by NF grant DM and DM University of California, an Diego back to the seminal papers of Erdős and Rényi [5] in 959. As many other graph properties, the diameter of G(n, p) is well-studied. For a disconnected graph G, we use the convention that the diameter of G is the maximum diameter of its connected components. There is rich literature of computing the diameter of G(n, p) [9, 0,, 3, 4, 6, 23]. In general, the sparser the graph is, the harder the problem is. Recently Chung and Lu [6] further extended these techniques to examine the diameter of sparse graphs. Relatively little is known about the diameter of massive graphs. Albert et al. [5] estimated the average distance between any two documents of the Web is about 9. Broder et al. [2] reported on experiments on local and global properties of the web graph using two Altavista crawls each with over 200M pages and.5 billion links. They showed that the diameter of this part of the WWW graph is over 500 and the diameter of its giant strongly connected component is at least 28. These experimental results can be very effective in predicting the actual diameter of the WWW graph, if we could answer the following question: How does the diameter of the WWW graph grow when its size increases? In this paper, we try to answer these kinds of questions by examining the diameter of random power law graphs for all ranges of the powers. We determine the diameter of random power law graphs up to a constant factor (Theorem 3., 3.2) for various ranges of β. We also derive the complete distribution of their connected components (Theorem 3.3, 3.4). There are some limitations when these theoretical results are applied. The model here is an undirected graph model, while most massive graphs are directed graphs. These results can be applied to massive graphs in a sense that people are often interested in the diameter and connected components of a massive graph as an undirected graph. The power parameter β s of most massive graphs are in the range β > 2. (For example, Kumar et al. [20] and Barabási et al. [7, 8] independently reported that the value of β of the WWW graph is approximately 2. for in-degree power law and 2.7 for the out-degree one.) Theorem 3.2 provides a

2 strong evidence that diameters of most massive graphs are about logarithm of their sizes up to a constant factor for β in this range. The rest of the paper is organized as follows. First, a random power law graph model is defined and some facts are stated in section 2. Results are stated in section 3. Methods are described in section 4 and several technical lemmas are also given there. We prove the main Theorems 3.3, 3.4 on connected components in section 5. From section 6, we compute the diameter. In section 6 and 7, we deal with the ranges β < 2 and β > 4, respectively. The last range 2 < β 4 is covered in section 8. ome open problems are given in the last section. 2 Model and facts Aiello at el. [3] introduced a new random power law graphs model, which can be described as follows. The model in [3] has two parameters α and β. Here α is the logarithm of the graph size and β is the log-log (negative) growth rate. o the model consists of random graphs satisfying the following: The number of vertices with degree x, y, satisfies log y = α β log x. (Here all logarithms are with base e.) We consider a variant of the model in [3]. The model here is more complicated to state than the one in [3], but is easier to analyze due to its edge independence. In general, results from one model can be expected from the other model, and vice versa. However, the difference of the two models does exist. For example, in [3] it is stated that there is no giant component when β > But Theorem 3.3 states that there is always a unique giant component for ranges considered in this model. It is because that our model allows isolated vertices and has fewer vertices with a single edge. o the chance of forming a giant component increases. The random power law graphs model is defined as follows. Model: Given n weighted vertices with weights w,..., w n, a pair of vertices (i, j) appears as an edge with probability w i w j p independently. Here these parameters w,..., w n and p satisfy. #{i w i < 2} = e α r. #{i k w i < k + } = eα k for k = 2, 3,..., e α β β. Here α is a value minimizing n α e β k= eα k β, and r = n α e β k= eα. k β 2. p =. n i= wi We remark that r e α β = o(e α ) for β >. The above definition is well-defined. However, if 0 < β, we may have r = Ω(e α ). For simplicity and convenience, we only consider the model for those n such that r = o(e α ). (An alternative solution is to modify condition to #{i k w i < k + } = eα k β. for k r.) For k e α β, we have #{i k w i < k + } eα k β ince for each vertex v i, the expected degree of v i is j w iw j p w i. Hence, the degree sequence of this model roughly follows the power law distribution with parameter (α, β). ince α is Θ(log n) where n is the graph size and n goes to infinity. Only β does matter. We simply denote this random power law graph model by G β. If we use real numbers instead of rounding down to integers, it may cause some error terms in further computation. However, the error terms can be easily bounded. For convenience, we will use real numbers with the understanding the actual numbers are their integer parts. We can deduce the following facts for our graph: () The maximum weight of the graph is about e α β. (2) The vertices number n is related to α as follows e α β n eα k β k= e α if β > αe α if β = C 0e α β if 0 < β < where ζ(t) = n= n is the Riemann Zeta function t and C 0 is a constant satisfying β β < C 0 β. (3) The total weights of G β (or the volume of G β ) can be computed by n C e α if β > 2 vol(g) = w i = /p αe α if β = 2 i= C e 2α β if 0 < β < 2 where C and C are two constants satisfying ζ(β β ) C ζ(β ) + and 2(2 β) < C 2 β respectively. (4) The expected number of edges E can be computed as follows: E = i<j w i w j p w i 2 2 vol(g β) (5) The higher moments of the weights distribution are as follows. I k = C k e α if β > k + wi k α β i eα if β = k + C k e (k+)α β if 0 < β < k + where C k and C k are two constants satisfying ζ(β k) β C k ζ(β k) + ζ(β k + ) and (k+)(k+ β) < C k k+ β respectively. i

3 3 Our results We have Theorem 3.. When 0 < β < 2, the diameter of the random power law graph G β is almost surely at most 2 2 β + 5. Theorem 3.2. When β > 2, the diameter of the random power law graph G β is almost surely Θ(log n). We also get the following results on connected components. Theorem 3.3. For all ranges of β, the random power law graph G β has a unique giant component. Theorem 3.4. For all ranges of β > 0, almost surely all components of the random power law graph G β other than the giant component have size at most O(log n). Moreover we have. When β > 2, there exist two constant 0 < c < c 2 < satisfying that almost surely the expected number of connected components of size k is at least c k n and at most c k 2n, provided k = o(n). This implies that almost surely the second largest component has size Θ(log n). 2. When β = 2, almost surely the second largest component has size Θ( log n log log n ). 3. When β < 2, almost surely the second largest component has size Θ(). 4 Methods and useful lemmas We will prove that there is always a giant component in G β (Theorem 3.3) and further determine the distribution of the sizes of other components (Theorem 3.4). The diameters of small components are bounded by their sizes. The diameter of the giant component is obtained by analyzing its structure, which is different for different ranges of β. We use the following notation. The volume of a set of vertices is defined as v w i i. We denote it by vol(). In a graph G, we denote by Γ k (x) the set of vertices in G at distance k from a vertex x: Γ k (x) = {y G : d(x, y) = k} We define N k (x) to be the set of vertices within distance k of x: N k (x) = k i=0γ i (x). For undefined terminology, the reader is referred to [0]. A main method to estimate the diameter of a giant component is to examine the volume of neighborhoods N k (x) and Γ k (x). We will use several useful lemmas concerning the volume of the neighborhoods (while some of the routine proofs will be omitted.) Lemma 4.. Let X,..., X n variables with P r(x i = ) = p i, be independent random P r(x i = 0) = p i Let X = n i= a ix i. Let E(X) = n i= a ip i, ν = n i= a2 i p i. Then we have P r(x < E(X) λ) e λ2 /2ν Now we will use this lemma to bound the neighborhoods of a vertex in G. For a subset of vertices, we denote Γ() = {v vv is an edge in G for some v }. Lemma 4.2. Let be a subset of vertices with total weight s satisfying s wi 2p = o( w i ) and s > ( 2 t + 2 o()) w 3 i w i ( w 2 i )2 log n. Then almost surely we have vol(γ()) > ( t)s w 2 i p. Proof: For every vertex v i in and v j, let X i,j be the indicated random variable that v i v j forms an edge in G. ince all pairs are independent to each other, we can use Lemma 4. to estimate Y = v w i,v j jx i,j. However Y is not exactly equal to vol(γ()) but it is close enough when vol() is small. ince E(y) = v w i,v j iwj 2p s i w2 i p and ν = v w i,v j iwj 3p s i w3 i p. We apply Lemma 4. by choosing λ = ts wi 2p. We have P r(vol(γ()) < ( t)s w 2 i p) e (ts w2 i p)2 /(2( o()) sw 3 i p) (+o()) log n e = o(n ). Hence, almost surely vol(γ()) > ( t)s w 2 i p. w 3 i w i Let s 0 = Θ( log n). If there is a i ( wi 2 0 )2 satisfying vol(γ i0 (v)) > s 0, then for i i 0, the volume of its i-th neighborhood will continue to grow. In this case, v belongs to the giant component. We call s 0 the growing threshold of G β. Any vertex with weight greater than s 0 is in the core of the giant component. Now we compute the growing threshold according

4 to different ranges. The range: Growing threshold 0 < β < 2 Θ(α) β = 2 Θ(α 2 ) 2 < β < 3 Θ(αe ( 2/β)α ) β = 3 Θ( α eα/3 ) 3 < β < 4 Θ(αe (4/β )α ) β = 4 Θ(α 2 ) β > 4 Θ(α) 5 Connected components In this section, we will deal with the connected components. We will prove Theorem 3.3 and 3.4 here. Proof of Theorem 3.3: Let v be the vertex with the largest weight e α β in G. Note that vol(v) is bigger than the growing threshold. Hence, its neighborhoods grow continuously until its volume reaches ɛvol(g). Any two components with volume greater than ɛvol(g) are connected. There is a unique giant component. Now we want to upper bound the sizes of components other than the giant component. Proof of Theorem 3.4: We are going to compute the probability of a component of size k. We assume that the component has vertices set = {v i, v i2..., v ik } with weights w i, w i2,..., w ik. We also assume the component is not the giant component so that vol() = w i + w i2 + + w ik = o(vol(g)). The probability that there are no edges going out from is v i,v j ( w i w j p) e p v i,v j wiwj = e pvol()(vol(g) vol()) e vol(). Now we compute the probability of edges inside. A connected graph on contains at least one spanning tree T. The probability of existence of T can be computed by P r(t ) = (v ij v il ) E(T ) w ij w il p. Hence the probability of existing a connected spanning graph on is at most P r(t ) = T T (v ij v il ) E(T ) w ij w il p, where T is indexed over all spanning trees on. By a generalized version of well-known matrixtree Theorem, the above summation equals to the determinant of any k by k principal sub-matrix of the matrix D A, where A is the weight matrix 0 w i w i2 p w i w ik p w i2 w i p 0 w i2 w ik p A = w ik w i p w ik w i2 p 0 and D is the diagonal matrix diag((vol() wi 2 ),..., (vol() wi 2 k )). By computing the determinant, we conclude that P r(t ) = w i w i2 w ik vol() k 2 p k. T Let X k be the random variable of the number of the components with size k. Hence, the expected value E(X k ) is at most f(k) = w i w i2 w ik vol() k 2 p k e vol() where the summation is over all k-vertices set. We will show that f(k) is very small if k is big enough. We upper bound f(k) as follows. Note that the function x 2k 2 e x reaches its maximum value at x = 2k 2. f(k) = < nk k! w i w i2 w ik vol() k 2 p k e vol() p k k k vol()2k 2 e vol() p k k k (2k 2)2k 2 e (2k 2) p k k k (2k 2)2k 2 e (2k 2) 4(k ) 2 p (np)k 2 2k e (k 2) ( k )2k 4(k ) 2 p (4np e )k n 4np (4np e )k The above inequality is useful when 4np < e. k >, we have 5 log n log(4np) 2 log(4np) P r(x k ) E(X k ) f(k) n 2. It implies that almost surely all components other than the giant one have size at most 5 log n log(4np) log(4np) If

5 We recall np = ζ(β ) for β > 2 Θ( log n ) for β = 2 Θ( ) for < β < 2 n 2 /β Θ( log2 n n ) for β = Θ( n ) for 0 < β < We have. When 0 < β < 2, we have log np = Θ(log n). Almost surely the second largest component can have at most 5 log n log(4np) = Θ() log(4np) vertices. 2. When β = 2, we have log np = Θ(log log n). Almost surely the second largest component can have size at most 5 log n log(4np) log n = Θ( log(4np) log log n ). 3. When 2 < β < 2.8, we have np ζ(β ) < e/4. Almost surely the second largest component can have at most 5 log n log(4np) = Θ(log n). log(4np) Above method is no longer useful when β > 2.8. A different estimation of f(k) is needed here. We assume that β > 2.5. We have We choose np δ = ζ(β ) <. ζ(β ). We have 0 < δ < since β > 2.5. We split f(k) into two parts as follows: f (k) = f 2 (k) = vol()<(+δ)k vol() (+δ)k w i w i2 w ik vol() k 2 p k e vol() w i w i2 w ik vol() k 2 p k e vol() Now we upper bound the first part f (k). Note that x 2k 2 e x is an increasing function when x < 2k 2. We get vol() 2k 2 e vol() (( + δ)k) 2k 2 e (+δ)k since vol() < ( + δ)k < 2k 2. We have f (k) = vol()<(+δ)k vol()<(+δ)k vol()<(+δ)k w i w ik vol() k 2 p k e vol() p k k k vol()2k 2 e vol() p k k k (( + δ)k)2k 2 e (+δ)k ( ) n p k k k k (( + δ)k)2k 2 e (+δ)k p k n k k! k k (( + δ)k)2k 2 e (+δ)k ( + δ) 2 k 2 p (np)k ( + δ) 2k e δk p (( + δ)2 np e δ ) k Now we upper bound the second part f 2 (k). Note that x k 2 e x is a decreasing function when x > k 2. We have vol() k 2 e vol() (( + δ)k) k 2 e (+δ)k since vol() ( + δ)k > k 2. We get f 2 (k) = < vol() (+δ)k vol() (+δ)k w i w i2 w ik vol() k 2 p k e vol() w i w ik p k (( + δ)k) k 2 e (+δ)k w i w i2 w ik p k (( + δ)k) k 2 e (+δ)k vol(g) k p k (( + δ)k) k 2 e (+δ)k k! ( + δ) 2 k 2 p ( + δ)k e δk + δ) (( p e δ ) k Hence, we have f(k) = f (k) + f 2 (k) since ( + δ)np. p (( + δ)2 np e δ ) k + + δ) (( p e δ ) k 2 + δ) (( p e δ ) k

6 If k > 3 log n δ log(+δ), we have P r(x k ) E(X k ) f(k) 2 n 3 p. The probability that the second largest component has 3 log n size greater than δ log(+δ) is at most n 2 p n = o(). 3 Hence, almost surely the second largest component has size at most 3 log n = Θ(log n). δ log( + δ) Hence for all β > 2, the size of the second largest component is O(log n). Now we are going to derive a lower bound of E(X k ). We can assume that k = O(log n). We first compute the probability that a component on is exact a tree. Given a tree T on, the conditional probability that a component on is exactly T given it contains T is at least ( w ij w il p) e vol()2p = e o() 2. v ij,v il Hence E(X k ) is at least 2f(k). We give the lower bound of f(k). f(k) = w i w i2 w ik vol() k 2 p k e vol() vol() k 2 p k e vol() vol2k vol2k (2k) k 2 p k e 2k ( ) e α (2k) k 2 p k e 2k k p 4k 2 p (2eα e )k When β > 2, both np and e α p are constants. o there is a constant c <, satisfying p 8k 2 p (2eα e )k nc k for all k provided k = O(log n). Hence E(X k ) 2 f(k) ck. log n When β = 2, Let k 0 = 2( log(2e α p)) = Θ( log n log log n ). We have E(X k ) 2 f k 0 8k 2 0 pn /2 = n 8k 2 0 np = Ω(n/3 ). Hence there is a component of size k 0 = Θ( log n log log n ). o the second largest component has size of Θ( log n log log n ). The proof of Theorem 3.4 is finished. By Theorem 3.4, the sizes of small components are small enough so that the diameter of the giant component dominates (up to some constant factor). Thus we reduce the problem to computing the diameter of the giant component. We will consider 3 different ranges in next 3 sections. 6 The diameter for 0 < β < 2. There is a dense core inside the giant component, whose diameter is at most 3. Outside the core, there are some tree-like tails of finite length. Hence, the diameter is finite in this case. Proof of Theorem 3.: Let t = 2 ( 2 β ). 2 β + Let be the set of all vertices with weights greater than Θ(e tα/β ). First we will show that the diameter of is at most 3. For any v, v 2, by Lemma 4.2, we have vol(γ(v )) ce (t+)α/β, vol(γ(v 2 )) ce (t+)α/β. If Γ(v ) Γ(v 2 ), then d(v, v 2 ) 2. If Γ(v ) Γ(v 2 ) =, the probability that no edge between Γ(v ) and Γ(v 2 ) is at most i Γ(v ),j Γ(v 2) ( w i w j p) e vol(γ(v))vol(γ(v2))p e c2 /C e2tα/β = o(n 2 ). Hence almost surely, d(v, v 2 ) 3. Next we will show that any vertex v in the giant component is connected to a vertex in the core by a 2 β + -path. Let k = 2 β +. It is enough to show that Γ k (v). The worst case is that v has minimum weight. The probability that Γ(v) = is less than P (Γ(v) (V \ ) ) e tα/β i= i eα i β p Ce α (e tα/β ) 2 β e 2α/β Ce (2 β)( t)α/β for some constant C. The probability that Γ k (v) = is less than C k e (2 β)k( t)α/β = o(n ). Hence, the diameter of the giant component is at most 2k + 3 = 2 2 β + 5.

7 7 The diameter for β > 4 The range β > 2 is more difficult than β < 2. The giant component has a small dense core with diameter of Θ(log n). There are also some tree-like tails. For β > 4, this is the picture of the giant component. But for 2 β 4, there is a layer between the core and tails. We will deal with the middle layer in next section. We need the following two lemmas to estimate the lengths of those tails. Lemma 7.. When β > 2, with probability at least o(n ), for all vertices v in the giant component and any constant C, there is an index i 0 = O(log n) satisfying vol(γ i0 (v)) C log n. imilarly, we have following lemma for β = 2. Lemma 7.2. When β = 2, with probability at least o(n ), for all vertices v in the giant component and any constant C, there is an index i 0 = O( log n satisfying vol(γ i0 (v)) C log n log log n. log log n ) The proofs will be given at the end of this section. When β > 4, the growth thresholds for neighborhoods are low enough so that the tails and the core are directly connected. We can apply Lemma 7.2 to prove the following partial version of Theorem 3.2. Theorem 7.. If β > 4, the diameter of G β is Θ(α) = Θ(log n). Proof: By Theorem 3.4, all other components except for the giant one have sizes O(log n). Therefore their diameters are at most O(log n). Hence it is enough to show that the diameter of the giant components is Θ(log n). For any vertices u and v in the giant component, the growing threshold in this range β > 4 is w 3 i w i log n = Θ(log n). By Lemma 7., there is a ( wi 2)2 i 0 = O(log n), satisfying w 3 vol(γ i0 (u)) i wi ( wi 2 log n )2 Let c = wi 2p. Let i = c > is a constant in this range. 2 log vol(g) 3 log c = Θ(log n). Then almost surely we have vol(γ i0+i (u)) n 2/3. imilarly, almost surely there is an i 2 = O(log n) and i 3 = Θ(log n) satisfying vol(γ i0+i (v)) n 2/3. Hence u and v are connected by a path with length at most i 0 + i + i 2 + i 3 + = Θ(log n). Thus the diameter of the giant component is O(log n). On the other hand, starting from a vertex v with weight less than 2. The probability that Γ(v) is again a vertex with weight less than 2 is about e α pe eαp, which is a constant. Hence, it is quite possible that the volume of Γ i (v) doesn t grow for Θ(log n) steps. Thus the diameter of G is at least Θ(log n). Proof of Lemma 7. and Lemma 7.2: We consider a breadth-first searching starting at v. We get Γ (v) by exposing the neighbors of v, then Γ 2 (v) by exposing the neighbors of all u Γ (v), and so on. Denote d = C log n if β > 2 and d = C log n if β = 2. log log n log n log log n Let d = C log n if β > 2 and d = C if β = 2. Here C > C is a constant depending on C and will be chosen later. Two possibilities could happen.. We get an i 0 d, satisfying vol(γ i0 (v)) d. Or 2. For all i d, vol(γ i (v)) d. It is enough to show that the probability of the second case is o(n ), provided we choose C larger enough. In the second case, Γ i (v) > 0 for all i d. Otherwise v is not in the giant component. We call N i (v) as a partial component and Γ i (v) a open set of the partial component. We choose i satisfying d #(N i (v)) 2d. Let = Γ i (v) be the open set. o a partial component with size k (d k 2d ) exists and the volume of the open set is at most d. Let us compute the probability of a partial component with size k and the volume of the open set d. As in the proof of Theorem 3.4, we assume that the component is on vertices set = {v i, v i2..., v ik } with weights w i, w i2,..., w ik. We have vol() ke α/β 2d e α/β = o(vol(g)). vol( ) vol() d k d d = C C. The probability that there are no edges going out from \ to V \ is v i \,v j ( w i w j p) e p v i \,v j wiwj = e p(vol() vol())(vol(g) vol()) e ((vol() vol()) e ((vol() d) e (vol()( C C )) since vol() = o(vol(g)) and p = /vol(g). Now we compute the probability of edges inside. As in the proof of Theorem 3.4, this probability is at most w i w i2 w ik vol() k 2 p k.

8 ince all weights are greater than or equal to, the size of is at most d. The choices of is at most ( ) k d( kd i )d ( 3C id Hence the expected number of a partial component with size k and open volume d is at most w i w ik vol() k 2 p k e (vol()( C C )) ( 3C. We denote by f(k) the above expression, and will bound it in a similar way as in considering f(k). f(k) = = w i w ik vol() k 2 p k e (vol()( C C )) ( 3C p k k k vol()2k 2 e (vol()( C C )) ( 3C p k k k ( 2k 2 C/C )2k 2 e (2k 2) ( 3C ( ) n p k k k k ( 2k 2 C/C )2k 2 e (2k 2) ( 3C /C) C/C 4( C/C ) 2 p (4np(3C e( C/C ) 2 ) k When 2 β < 2.8, we have np ζ(β ) < e/4. We can choose constant C big enough so that 4np(3C /C) C/C e( C/C ) <. Let c = 4(3C /C) C/C 2 e( C/C ). Let C = 2 max{ 3 log n log cnp, C }. Then we have f(k) 4( C/C ) 2 p n 3 = o(n ). o the probability that the second case occurs is o(n ) as we claim at the beginning of the proof. A different estimate of f(k) is needed for β > 2.8. We assume that β > 2.5. We have We choose np δ = ζ(β ) <. ζ(β ) We have 0 < δ < since β > We split f(k) into two parts as follows: f (k) = f 2 (k) = vol()<(+δ)k w i w i2 w ik vol() k 2 p k e (vol()( C C )) ( 3C w i w i2 w ik vol() k 2 p k vol() (+δ)k e (vol()( C C )) ( 3C Now we will bound the first part f (k). Note that x 2k 2 e x( C/C) is an increasing function when x < (2k 2)/( C/C ). ince vol() < ( + δ)k < (2k 2)( C/C ), we have We have f (k) vol() 2k 2 e vol()( C/C ) (( + δ)k) 2k 2 e (+δ)( C/C )k. vol()<(+δ)k e (vol()( C C )) ( 3C vol()<(+δ)k p k k k vol()2k 2 p k k k (( + δ)k)2k 2 e (+δ)( C C )k ( 3C ( ) n p k (( + δ)k) 2k 2 k k k e (+δ)( C C )k (3C n k p k (( + δ)k) 2k 2 k! k k e (+δ)( C C )k (3C (np) k ( + δ) 2k ( + δ) 2 k 2 p e( δ( C C )+ C C )k ( 3C C )k/c p (( + δ)2 np( 3C C )C/C ) k e δ( C C ) C C We are going to bound the second part f 2 (k). Note that x k 2 e x( C/C ) is a decreasing function when x > k 2 C/C. We choose C > ( + δ )C so that vol() ( + δ)k > k 2 C/C. We have vol() k 2 e vol()( C/C) ((+δ)k) k 2 e (+δ)k( C/C )

9 since vol() ( + δ)k > k 2. We have f 2 (k) < vol() (+δ)k w i w i2 w ik (( + δ)k) k 2 e (+δ)k( C/C) p k ( 3C w i w i2 w ik p k (( + δ)k) k 2 Hence, we have e (+δ)k( C/C) ( 3C vol(g) k p k (( + δ)k) k 2 k! e (+δ)k( C/C) ( 3C ( + δ) 2 k 2 p ( + δ)k e ( δ( C C )+ C C )k ( 3C 3C + δ)( (( p C )C/C ) k e δ( C C ) C C f(k) = f (k) + f 2 (k) p (( + δ)2 np( 3C 2 3C + δ)( (( p C )C/C e δ( C C ) C C C )C/C ) k e δ( C C ) C C ) k + p (( + δ)( 3C C )C/C ) k e δ( C C ) C C since ( + δ)np. Let g(x) = (+δ)( 3 x )x. ince e δ( x) x lim x 0 g(x) = +δ <, we can choose small x e δ satisfying g(x ) <. We choose C = max{( + δ )C, C 3 log n x, log g(x )}. Then f(k) 2 p n 3 = o(n ). Hence for β > 2.5, the probability of the second case is at most o(n ) as we claim in the beginning of the proof. 8 The diameter for 2 < β 4 In this range, the giant component has three layers the core, middle layer and tree-like tails. In the previous section, we have shown the diameter of the core is Θ(log n) and tree-like tails are of length O(log n). The remaining case is to measure the thickness of the middle layer. We will show that it is also of O(log n). Lemma 8.. Let be a subset of vertices with total weight s = o(vol(g)). Then when 2 < β 4, there are two constants c and c 2 > satisfying that if s > c log n, then with probability at least o(n ), vol(γ()) > c 2 s Now we will prove the rest part of Theorem 3.2. Theorem 8.. When 2 < β 4, almost surely the diameter of the power law random graph G β is Θ(n). Proof: By Theorem 3.4, all other components except for the giant one have sizes O(log n). Therefore their diameters are at most O(log n). Hence it is enough to show that the diameter of the giant component is Θ(log n). For any vertices u and v in the giant component, the growing threshold in this range 4 β > 2 is w 3 i w i log n. By Lemma 8., there are two constants ( wi 2)2 c and c 2 > satisfying if vol() > c log n, then vol(γ()) > c 2 s. By Lemma 7., there is an i 0 = O(log n), satisfying vol(γ i0 (u)) c log n Apply Lemma 8. to = Γ i0 (u) and let w 3 i w i i = log ( w i 2 log n )2 log c 2 = O(log n), then we have vol(γ i0+i (u)) w3 i w i log n. Let c = w 2 ( wi 2)2 i p and 2 log vol(g) i = 3 log c = O(log n). Then almost surely we have vol(γ i0+i +i 2 (u)) n 2/3. imilarly, almost surely there is an i 3 = O(log n), i 4 = O(log n) and i 5 = O(log n) satisfying vol(γ i3+i 4+i 5 (v)) n 2/3. Hence u and v are connected by a path with length at most i 0 + i + i 2 + i 3 + i 4 + i 5 + = O(log n). Hence the diameter of the giant component is O(log n). On the other hand, starting from a vertex v with weight less than 2. The probability that Γ(v) is again a vertex with weight less than 2 is about e α pe eαp which is a constant. Hence, it is quite possible that the volume of Γ i (v) doesn t grow for Θ(log n) steps. Hence the diameter of G is at least Θ(log n). o the diameter of G is Θ(log n). In the rest of this section, we will prove Lemma 8.. Proof of Lemma 8.: ince wi 2 p >, we can choose a constant x 0 satisfying wi 2 p >. w ix 0 Denote c 3 = w ix 0 w 2 i p, which is a constant greater than since β > 2. Denote by V 0 the set of all vertices with weights at most x 0. For every vertex v i in and v j V 0 \, let X i,j be the indicated random variable that v i v j forms an edge in G. ince all pairs are independent to each other, we can use Lemma 4. to estimate Y = v i,v j V 0\ w jx i,j.

10 Now we will use Y to estimate vol(γ()). E(Y ) = w i wj 2 p s wi 2 p c 3s. w ix 0 ν = v i,v j V 0\ v i,v j V 0\ w i w 3 j p s w ix 0 w 3 i p. Applying Lemma 4., we choose λ = ts w 2 i p. Then we have P r(vol(γ()) < + c 3 s) 2 provided s > 8 Let c = 8 e ( c 3 2 s) 2 /(2( o())s w i x 0 w 3 i p) (+o()) log n e = o(n ) w i x 0 w 3 i p 9 Open Problems ( c 3) 2 log n. w i x 0 w 3 i p ( c 3) 2 and c 2 = +c3 2. We are done. Most massive graphs fall into the range β > 2. Theorem 3.2 implies that there are two constants c and c 2 satisfying c diameter c 2. log n Currently there is a big gap between c and c 2. Open Problems: diameter. Does the limit lim n log n exist? If exists, what is the value? 2. As we know, there is a Θ(log n)-path connecting any pair of vertices (in the same component). Is there any deterministic algorithm constructing a Θ(log n)- path with running time o(n ɛ ) for any ɛ > 0? 0 ACKNOWLEDGMENT I would like thank Fan Chung Graham for many invaluable discussions, William Aiello for many useful ideas of power law graphs, and am Buss for his encouragement. References [] J. Abello, A. Buchsbaum, and J. Westbrook, Proc. 6th European ymposium on Algorithms, pp , 998. [2] L. A. Adamic and B. A. Huberman, Growth dynamics of the World Wide Web, Nature, 40, eptember 9, 999, pp. 3. [3] W. Aiello, F. Chung and L. Lu, A random graph model for massive graphs, Proceedings of the Thirty-econd Annual ACM ymposium on Theory of Computing, (2000) [4] W. Aiello, F. Chung and L. Lu, Random evolution in massive graphs, preprint. [5] Réka Albert, Hawoong Jeong, and Albert-László Barabási, Diameter of the World Wide Web, Nature 40 (999) [6] N. Alon and J. H. pencer, The Probabilistic Method, Wiley and ons, New York, 992. [7] Albert-Laszlo Barabasi, Reka Albert, Emergence of scaling in random networks, cience 286 (999) [8] A. Barabási, R. Albert, and H. Jeong cale-free characteristics of random networks: the topology of the world wide web, Elsevier Preprint August 6, 999. [9] B. Bollobás, The Diameter of Random Graphs. IEEE Trans. Inform. Theory 36 (990), no. 2, [0] B. Bollobás, Random Graphs Academic Press, (985). [] B. Bollobás, The evolution of sparse graphs, Graph Theory and Combinatorics (Cambridge 983), 35-57, Academic Press, London-New York, 984. [2] A. Broder, R. Kumar, F. Maghoul, P. Raghavan,. Rajagopalan, R. tata, A. Tompkins, and J. Wiener, Graph tructure in the Web, proceedings of the WWW9 Conference, May, 2000, Amsterdam. [3] J. D. Burtin, Extremal metric characteristics of a random graph I, Theo. Verojatnost. i Primenen 9 (974), [4] J. D. Burtin, Extremal metric characteristics of a random graph II, Theo. Verojatnost. i Primenen 20 (975), [5] P. Erdős and A. Rényi, On random graphs. I, Publ. Math. Debrecen 6 (959), [6] Fan Chung and Linyuan Lu, The Diameter of Random parse Graphs, preprint. llu/diameter.ps. [7] M. Faloutsos, P. Faloutsos, and C. Faloutsos, On power-law relationships of the internet topology, Proceedings of the ACM IGCOM Conference, Cambridge, MA, 999. [8] V. Klee and D. Larman, Diameters of random graphs. Canad. J. Math. 33 (98) [9] J. Kleinberg,. R. Kumar, P. Raphavan,. Rajagopalan and A. Tomkins, The web as a graph: Measurements, models and methods, Proceedings of the International Conference on Combinatorics and Computing, 999. [20]. R. Kumar, P. Raphavan,. Rajagopalan and A. Tomkins, Trawling the web for emerging cyber communities, Proceedings of the 8th World Wide Web Conference, Edinburgh, cotland, May 5 9, 999. [2]. R. Kumar, P. Raphavan,. Rajagopalan and A. Tomkins, Extracting large-scale knowledge bases from the web, Proceedings of the 25th VLDB Conference, Edinburgh, cotland, 999. [22] Lawrence,. and Giles, C. L. Nature 400, (999) [23] Tomasz Luczak, Random Trees and Random Graph. Random structures & algorithm 3, pp

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

A Random Graph Model for Power Law Graphs

A Random Graph Model for Power Law Graphs A Random Graph Model for Power Law Graphs William Aiello Fan Chung Linyuan Lu Abstract We propose a random graph model which is a special case of sparse random graphs with given degree sequences which

More information

Quasi-random graphs with given degree sequences

Quasi-random graphs with given degree sequences Quasi-random graphs with given degree sequences Fan Chung and Ron Graham y University of California, San Diego La Jolla, CA 9093 Abstract It is now known that many properties of the objects in certain

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

Deterministic Decentralized Search in Random Graphs

Deterministic Decentralized Search in Random Graphs Deterministic Decentralized Search in Random Graphs Esteban Arcaute 1,, Ning Chen 2,, Ravi Kumar 3, David Liben-Nowell 4,, Mohammad Mahdian 3, Hamid Nazerzadeh 1,, and Ying Xu 1, 1 Stanford University.

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

The concentration of the chromatic number of random graphs

The concentration of the chromatic number of random graphs The concentration of the chromatic number of random graphs Noga Alon Michael Krivelevich Abstract We prove that for every constant δ > 0 the chromatic number of the random graph G(n, p) with p = n 1/2

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 7: February 6

Lecture 7: February 6 CS271 Randomness & Computation Spring 2018 Instructor: Alistair Sinclair Lecture 7: February 6 Disclaimer: These notes have not been subjected to the usual scrutiny accorded to formal publications. They

More information

arxiv: v1 [math.st] 1 Nov 2017

arxiv: v1 [math.st] 1 Nov 2017 ASSESSING THE RELIABILITY POLYNOMIAL BASED ON PERCOLATION THEORY arxiv:1711.00303v1 [math.st] 1 Nov 2017 SAJADI, FARKHONDEH A. Department of Statistics, University of Isfahan, Isfahan 81744,Iran; f.sajadi@sci.ui.ac.ir

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

w i w j = w i k w k i 1/(β 1) κ β 1 β 2 n(β 2)/(β 1) wi 2 κ 2 i 2/(β 1) κ 2 β 1 β 3 n(β 3)/(β 1) (2.2.1) (β 2) 2 β 3 n 1/(β 1) = d

w i w j = w i k w k i 1/(β 1) κ β 1 β 2 n(β 2)/(β 1) wi 2 κ 2 i 2/(β 1) κ 2 β 1 β 3 n(β 3)/(β 1) (2.2.1) (β 2) 2 β 3 n 1/(β 1) = d 38 2.2 Chung-Lu model This model is specified by a collection of weights w =(w 1,...,w n ) that represent the expected degree sequence. The probability of an edge between i to is w i w / k w k. They allow

More information

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

. p.1. Mathematical Models of the WWW and related networks. Alan Frieze . p.1 Mathematical Models of the WWW and related networks Alan Frieze The WWW is an example of a large real-world network.. p.2 The WWW is an example of a large real-world network. It grows unpredictably

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

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

Oblivious and Adaptive Strategies for the Majority and Plurality Problems

Oblivious and Adaptive Strategies for the Majority and Plurality Problems Oblivious and Adaptive Strategies for the Majority and Plurality Problems Fan Chung 1, Ron Graham 1, Jia Mao 1, and Andrew Yao 2 1 Department of Computer Science and Engineering, University of California,

More information

Decomposition of random graphs into complete bipartite graphs

Decomposition of random graphs into complete bipartite graphs Decomposition of random graphs into complete bipartite graphs Fan Chung Xing Peng Abstract We consider the problem of partitioning the edge set of a graph G into the minimum number τg of edge-disjoint

More information

Dominating a family of graphs with small connected subgraphs

Dominating a family of graphs with small connected subgraphs Dominating a family of graphs with small connected subgraphs Yair Caro Raphael Yuster Abstract Let F = {G 1,..., G t } be a family of n-vertex graphs defined on the same vertex-set V, and let k be a positive

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

The expansion of random regular graphs

The expansion of random regular graphs The expansion of random regular graphs David Ellis Introduction Our aim is now to show that for any d 3, almost all d-regular graphs on {1, 2,..., n} have edge-expansion ratio at least c d d (if nd is

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

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

A note on [k, l]-sparse graphs

A note on [k, l]-sparse graphs Egerváry Research Group on Combinatorial Optimization Technical reports TR-2005-05. Published by the Egrerváry Research Group, Pázmány P. sétány 1/C, H 1117, Budapest, Hungary. Web site: www.cs.elte.hu/egres.

More information

Lecture 1: Graphs, Adjacency Matrices, Graph Laplacian

Lecture 1: Graphs, Adjacency Matrices, Graph Laplacian Lecture 1: Graphs, Adjacency Matrices, Graph Laplacian Radu Balan January 31, 2017 G = (V, E) An undirected graph G is given by two pieces of information: a set of vertices V and a set of edges E, G =

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

Decomposition of random graphs into complete bipartite graphs

Decomposition of random graphs into complete bipartite graphs Decomposition of random graphs into complete bipartite graphs Fan Chung Xing Peng Abstract We consider the problem of partitioning the edge set of a graph G into the minimum number τg) of edge-disjoint

More information

Constructions in Ramsey theory

Constructions in Ramsey theory Constructions in Ramsey theory Dhruv Mubayi Andrew Suk Abstract We provide several constructions for problems in Ramsey theory. First, we prove a superexponential lower bound for the classical 4-uniform

More information

Notes 6 : First and second moment methods

Notes 6 : First and second moment methods Notes 6 : First and second moment methods Math 733-734: Theory of Probability Lecturer: Sebastien Roch References: [Roc, Sections 2.1-2.3]. Recall: THM 6.1 (Markov s inequality) Let X be a non-negative

More information

Edge-disjoint induced subgraphs with given minimum degree

Edge-disjoint induced subgraphs with given minimum degree Edge-disjoint induced subgraphs with given minimum degree Raphael Yuster Department of Mathematics University of Haifa Haifa 31905, Israel raphy@math.haifa.ac.il Submitted: Nov 9, 01; Accepted: Feb 5,

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

Constructive bounds for a Ramsey-type problem

Constructive bounds for a Ramsey-type problem Constructive bounds for a Ramsey-type problem Noga Alon Michael Krivelevich Abstract For every fixed integers r, s satisfying r < s there exists some ɛ = ɛ(r, s > 0 for which we construct explicitly an

More information

Induced subgraphs of prescribed size

Induced subgraphs of prescribed size Induced subgraphs of prescribed size Noga Alon Michael Krivelevich Benny Sudakov Abstract A subgraph of a graph G is called trivial if it is either a clique or an independent set. Let q(g denote the maximum

More information

arxiv:cond-mat/ v1 [cond-mat.dis-nn] 4 May 2000

arxiv:cond-mat/ v1 [cond-mat.dis-nn] 4 May 2000 Topology of evolving networks: local events and universality arxiv:cond-mat/0005085v1 [cond-mat.dis-nn] 4 May 2000 Réka Albert and Albert-László Barabási Department of Physics, University of Notre-Dame,

More information

New lower bounds for hypergraph Ramsey numbers

New lower bounds for hypergraph Ramsey numbers New lower bounds for hypergraph Ramsey numbers Dhruv Mubayi Andrew Suk Abstract The Ramsey number r k (s, n) is the minimum N such that for every red-blue coloring of the k-tuples of {1,..., N}, there

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

Lecture 06 01/31/ Proofs for emergence of giant component

Lecture 06 01/31/ Proofs for emergence of giant component M375T/M396C: Topics in Complex Networks Spring 2013 Lecture 06 01/31/13 Lecturer: Ravi Srinivasan Scribe: Tianran Geng 6.1 Proofs for emergence of giant component We now sketch the main ideas underlying

More information

1 Mechanistic and generative models of network structure

1 Mechanistic and generative models of network structure 1 Mechanistic and generative models of network structure There are many models of network structure, and these largely can be divided into two classes: mechanistic models and generative or probabilistic

More information

ON SUBGRAPH SIZES IN RANDOM GRAPHS

ON SUBGRAPH SIZES IN RANDOM GRAPHS ON SUBGRAPH SIZES IN RANDOM GRAPHS Neil Calkin and Alan Frieze Department of Mathematics, Carnegie Mellon University, Pittsburgh, U.S.A. and Brendan D. McKay Department of Computer Science, Australian

More information

A Random Graph Model for Massive Graphs

A Random Graph Model for Massive Graphs A Ranom Graph Moel for Massive Graphs William Aiello AT&T Labs Florham Park, New Jersey aiello@research.att.com Fan Chung University of California, San Diego fan@ucs.eu Linyuan Lu University of Pennsylvania,

More information

Subhypergraph counts in extremal and random hypergraphs and the fractional q-independence

Subhypergraph counts in extremal and random hypergraphs and the fractional q-independence Subhypergraph counts in extremal and random hypergraphs and the fractional q-independence Andrzej Dudek adudek@emory.edu Andrzej Ruciński rucinski@amu.edu.pl June 21, 2008 Joanna Polcyn joaska@amu.edu.pl

More information

Chromatic number, clique subdivisions, and the conjectures of Hajós and Erdős-Fajtlowicz

Chromatic number, clique subdivisions, and the conjectures of Hajós and Erdős-Fajtlowicz Chromatic number, clique subdivisions, and the conjectures of Hajós and Erdős-Fajtlowicz Jacob Fox Choongbum Lee Benny Sudakov Abstract For a graph G, let χ(g) denote its chromatic number and σ(g) denote

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

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

Vertex colorings of graphs without short odd cycles

Vertex colorings of graphs without short odd cycles Vertex colorings of graphs without short odd cycles Andrzej Dudek and Reshma Ramadurai Department of Mathematical Sciences Carnegie Mellon University Pittsburgh, PA 1513, USA {adudek,rramadur}@andrew.cmu.edu

More information

Testing Equality in Communication Graphs

Testing Equality in Communication Graphs Electronic Colloquium on Computational Complexity, Report No. 86 (2016) Testing Equality in Communication Graphs Noga Alon Klim Efremenko Benny Sudakov Abstract Let G = (V, E) be a connected undirected

More information

Bounds for pairs in partitions of graphs

Bounds for pairs in partitions of graphs Bounds for pairs in partitions of graphs Jie Ma Xingxing Yu School of Mathematics Georgia Institute of Technology Atlanta, GA 30332-0160, USA Abstract In this paper we study the following problem of Bollobás

More information

Optimal compression of approximate Euclidean distances

Optimal compression of approximate Euclidean distances Optimal compression of approximate Euclidean distances Noga Alon 1 Bo az Klartag 2 Abstract Let X be a set of n points of norm at most 1 in the Euclidean space R k, and suppose ε > 0. An ε-distance sketch

More information

Small subgraphs of random regular graphs

Small subgraphs of random regular graphs Discrete Mathematics 307 (2007 1961 1967 Note Small subgraphs of random regular graphs Jeong Han Kim a,b, Benny Sudakov c,1,vanvu d,2 a Theory Group, Microsoft Research, Redmond, WA 98052, USA b Department

More information

Independence numbers of locally sparse graphs and a Ramsey type problem

Independence numbers of locally sparse graphs and a Ramsey type problem Independence numbers of locally sparse graphs and a Ramsey type problem Noga Alon Abstract Let G = (V, E) be a graph on n vertices with average degree t 1 in which for every vertex v V the induced subgraph

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 GRAPHS. Joel Spencer ICTP 12

RANDOM GRAPHS. Joel Spencer ICTP 12 RANDOM GRAPHS Joel Spencer ICTP 12 Graph Theory Preliminaries A graph G, formally speaking, is a pair (V (G), E(G)) where the elements v V (G) are called vertices and the elements of E(G), called edges,

More information

Analyzing the small world phenomenon using a hybrid model with local network flow

Analyzing the small world phenomenon using a hybrid model with local network flow Analyzing the small world phenomenon using a hybrid model with local network flow Reid Andersen Fan Chung Linyuan Lu Abstract Randomly generated graphs with power law degree distribution are typically

More information

INFINITE LIMITS OF COPYING MODELS OF THE WEB GRAPH

INFINITE LIMITS OF COPYING MODELS OF THE WEB GRAPH INFINITE LIMITS OF COPYING MODELS OF THE WEB GRAPH ANTHONY BONATO AND JEANNETTE JANSSEN Abstract. Several stochastic models were proposed recently to model the dynamic evolution of the web graph. We study

More information

Coloring Uniform Hypergraphs with Few Colors*

Coloring Uniform Hypergraphs with Few Colors* Coloring Uniform Hypergraphs with Few Colors* Alexandr Kostochka 1,2 1 University of Illinois at Urbana-Champaign, Urbana, Illinois 61801; e-mail: kostochk@mathuiucedu 2 Institute of Mathematics, Novosibirsk

More information

Random Graphs. Research Statement Daniel Poole Autumn 2015

Random Graphs. Research Statement Daniel Poole Autumn 2015 I am interested in the interactions of probability and analysis with combinatorics and discrete structures. These interactions arise naturally when trying to find structure and information in large growing

More information

Lecture 5: January 30

Lecture 5: January 30 CS71 Randomness & Computation Spring 018 Instructor: Alistair Sinclair Lecture 5: January 30 Disclaimer: These notes have not been subjected to the usual scrutiny accorded to formal publications. They

More information

On the number of cycles in a graph with restricted cycle lengths

On the number of cycles in a graph with restricted cycle lengths On the number of cycles in a graph with restricted cycle lengths Dániel Gerbner, Balázs Keszegh, Cory Palmer, Balázs Patkós arxiv:1610.03476v1 [math.co] 11 Oct 2016 October 12, 2016 Abstract Let L be a

More information

IMA Preprint Series # 2385

IMA Preprint Series # 2385 LIST COLORINGS WITH DISTINCT LIST SIZES, THE CASE OF COMPLETE BIPARTITE GRAPHS By Zoltán Füredi and Ida Kantor IMA Preprint Series # 2385 ( October 2011 ) INSTITUTE FOR MATHEMATICS AND ITS APPLICATIONS

More information

Lecture 18: P & NP. Revised, May 1, CLRS, pp

Lecture 18: P & NP. Revised, May 1, CLRS, pp Lecture 18: P & NP Revised, May 1, 2003 CLRS, pp.966-982 The course so far: techniques for designing efficient algorithms, e.g., divide-and-conquer, dynamic-programming, greedy-algorithms. What happens

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

Probabilistic Combinatorics. Jeong Han Kim

Probabilistic Combinatorics. Jeong Han Kim Probabilistic Combinatorics Jeong Han Kim 1 Tentative Plans 1. Basics for Probability theory Coin Tossing, Expectation, Linearity of Expectation, Probability vs. Expectation, Bool s Inequality 2. First

More information

arxiv: v1 [math.co] 24 Apr 2014

arxiv: v1 [math.co] 24 Apr 2014 On sets of integers with restrictions on their products Michael Tait, Jacques Verstraëte Department of Mathematics University of California at San Diego 9500 Gilman Drive, La Jolla, California 9093-011,

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

THE METHOD OF CONDITIONAL PROBABILITIES: DERANDOMIZING THE PROBABILISTIC METHOD

THE METHOD OF CONDITIONAL PROBABILITIES: DERANDOMIZING THE PROBABILISTIC METHOD THE METHOD OF CONDITIONAL PROBABILITIES: DERANDOMIZING THE PROBABILISTIC METHOD JAMES ZHOU Abstract. We describe the probabilistic method as a nonconstructive way of proving the existence of combinatorial

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

Packing and decomposition of graphs with trees

Packing and decomposition of graphs with trees Packing and decomposition of graphs with trees Raphael Yuster Department of Mathematics University of Haifa-ORANIM Tivon 36006, Israel. e-mail: raphy@math.tau.ac.il Abstract Let H be a tree on h 2 vertices.

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

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

Asymptotically optimal induced universal graphs

Asymptotically optimal induced universal graphs Asymptotically optimal induced universal graphs Noga Alon Abstract We prove that the minimum number of vertices of a graph that contains every graph on vertices as an induced subgraph is (1+o(1))2 ( 1)/2.

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

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 Turán number of sparse spanning graphs

The Turán number of sparse spanning graphs The Turán number of sparse spanning graphs Noga Alon Raphael Yuster Abstract For a graph H, the extremal number ex(n, H) is the maximum number of edges in a graph of order n not containing a subgraph isomorphic

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

TELCOM2125: Network Science and Analysis

TELCOM2125: Network Science and Analysis School of Information Sciences University of Pittsburgh TELCOM2125: Network Science and Analysis Konstantinos Pelechrinis Spring 2015 Figures are taken from: M.E.J. Newman, Networks: An Introduction 2

More information

Lecture 14: Random Walks, Local Graph Clustering, Linear Programming

Lecture 14: Random Walks, Local Graph Clustering, Linear Programming CSE 521: Design and Analysis of Algorithms I Winter 2017 Lecture 14: Random Walks, Local Graph Clustering, Linear Programming Lecturer: Shayan Oveis Gharan 3/01/17 Scribe: Laura Vonessen Disclaimer: These

More information

Size and degree anti-ramsey numbers

Size and degree anti-ramsey numbers Size and degree anti-ramsey numbers Noga Alon Abstract A copy of a graph H in an edge colored graph G is called rainbow if all edges of H have distinct colors. The size anti-ramsey number of H, denoted

More information

The diameter of a long-range percolation graph

The diameter of a long-range percolation graph The diameter of a long-range percolation graph Don Coppersmith David Gamarnik Maxim Sviridenko Abstract We consider the following long-range percolation model: an undirected graph with the node set {0,,...,

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

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

Random Lifts of Graphs

Random Lifts of Graphs 27th Brazilian Math Colloquium, July 09 Plan of this talk A brief introduction to the probabilistic method. A quick review of expander graphs and their spectrum. Lifts, random lifts and their properties.

More information

A stochastic model for the link analysis of the Web

A stochastic model for the link analysis of the Web A stochastic model for the link analysis of the Web Paola Favati, IIT-CNR, Pisa. Grazia Lotti, University of Parma. Ornella Menchi and Francesco Romani, University of Pisa Three examples of link distribution

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

Graphs with large maximum degree containing no odd cycles of a given length

Graphs with large maximum degree containing no odd cycles of a given length Graphs with large maximum degree containing no odd cycles of a given length Paul Balister Béla Bollobás Oliver Riordan Richard H. Schelp October 7, 2002 Abstract Let us write f(n, ; C 2k+1 ) for the maximal

More information

An Analysis on Link Structure Evolution Pattern of Web Communities

An Analysis on Link Structure Evolution Pattern of Web Communities DEWS2005 5-C-01 153-8505 4-6-1 E-mail: {imafuji,kitsure}@tkl.iis.u-tokyo.ac.jp 1999 2002 HITS An Analysis on Link Structure Evolution Pattern of Web Communities Noriko IMAFUJI and Masaru KITSUREGAWA Institute

More information

Connectivity of Cages

Connectivity of Cages Connectivity of Cages H. L. Fu, 1,2 1 DEPARTMENT OF APPLIED MATHEMATICS NATIONAL CHIAO-TUNG UNIVERSITY HSIN-CHU, TAIWAN REPUBLIC OF CHINA K. C. Huang, 3 3 DEPARTMENT OF APPLIED MATHEMATICS PROVIDENCE UNIVERSITY,

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

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

List coloring hypergraphs

List coloring hypergraphs List coloring hypergraphs Penny Haxell Jacques Verstraete Department of Combinatorics and Optimization University of Waterloo Waterloo, Ontario, Canada pehaxell@uwaterloo.ca Department of Mathematics University

More information

Susceptible-Infective-Removed Epidemics and Erdős-Rényi random

Susceptible-Infective-Removed Epidemics and Erdős-Rényi random Susceptible-Infective-Removed Epidemics and Erdős-Rényi random graphs MSR-Inria Joint Centre October 13, 2015 SIR epidemics: the Reed-Frost model Individuals i [n] when infected, attempt to infect all

More information

An alternative proof of the linearity of the size-ramsey number of paths. A. Dudek and P. Pralat

An alternative proof of the linearity of the size-ramsey number of paths. A. Dudek and P. Pralat An alternative proof of the linearity of the size-ramsey number of paths A. Dudek and P. Pralat REPORT No. 14, 2013/2014, spring ISSN 1103-467X ISRN IML-R- -14-13/14- -SE+spring AN ALTERNATIVE PROOF OF

More information

Diameter of random spanning trees in a given graph

Diameter of random spanning trees in a given graph Diameter of random spanning trees in a given graph Fan Chung Paul Horn Linyuan Lu June 30, 008 Abstract We show that a random spanning tree formed in a general graph G (such as a power law graph) has diameter

More information

Approximation algorithms for cycle packing problems

Approximation algorithms for cycle packing problems Approximation algorithms for cycle packing problems Michael Krivelevich Zeev Nutov Raphael Yuster Abstract The cycle packing number ν c (G) of a graph G is the maximum number of pairwise edgedisjoint cycles

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

arxiv: v1 [math.co] 24 Sep 2017

arxiv: v1 [math.co] 24 Sep 2017 k-planar Crossing Number of Random Graphs and Random Regular Graphs arxiv:1709.08136v1 [math.co] 24 Sep 2017 John Asplund 1 Thao Do 2 Arran Hamm 3 László Székely 4 Libby Taylor 5 Zhiyu Wang 4 Abstract

More information

HARDNESS AND ALGORITHMS FOR RAINBOW CONNECTIVITY

HARDNESS AND ALGORITHMS FOR RAINBOW CONNECTIVITY HARDNESS AND ALGORITHMS FOR RAINBOW CONNECTIVITY SOURAV CHAKRABORTY 1 AND ELDAR FISCHER 1 AND ARIE MATSLIAH 2 AND RAPHAEL YUSTER 3 1 Department of Computer Science, Technion, Haifa 32000, Israel. E-mail

More information

Lecture 9: Laplacian Eigenmaps

Lecture 9: Laplacian Eigenmaps Lecture 9: Radu Balan Department of Mathematics, AMSC, CSCAMM and NWC University of Maryland, College Park, MD April 18, 2017 Optimization Criteria Assume G = (V, W ) is a undirected weighted graph with

More information

Jumping Sequences. Steve Butler 1. (joint work with Ron Graham and Nan Zang) University of California Los Angelese

Jumping Sequences. Steve Butler 1. (joint work with Ron Graham and Nan Zang) University of California Los Angelese Jumping Sequences Steve Butler 1 (joint work with Ron Graham and Nan Zang) 1 Department of Mathematics University of California Los Angelese www.math.ucla.edu/~butler UCSD Combinatorics Seminar 14 October

More information

P, NP, NP-Complete, and NPhard

P, NP, NP-Complete, and NPhard P, NP, NP-Complete, and NPhard Problems Zhenjiang Li 21/09/2011 Outline Algorithm time complicity P and NP problems NP-Complete and NP-Hard problems Algorithm time complicity Outline What is this course

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

The Growth of Functions. A Practical Introduction with as Little Theory as possible

The Growth of Functions. A Practical Introduction with as Little Theory as possible The Growth of Functions A Practical Introduction with as Little Theory as possible Complexity of Algorithms (1) Before we talk about the growth of functions and the concept of order, let s discuss why

More information