Trisha Shetty (Editor)

Giant component

Updated on
Edit
Like
Comment
Share on FacebookTweet on TwitterShare on LinkedInShare on Reddit

In network theory, a giant component is a connected component of a given random graph that contains a constant fraction of the entire graph's vertices.

Contents

Giant component in Erdős–Rényi model

Giant components are a prominent feature of the Erdős–Rényi model of random graphs, in which each possible edge connecting pairs of a given set of n vertices is present, independently of the other edges, with probability p. In this model, if p 1 ϵ n for any constant ϵ > 0 , then with high probability all connected components of the graph have size O(log n), and there is no giant component. However, for p 1 + ϵ n there is with high probability a single giant component, with all other components having size O(log n). For p = 1 n , intermediate between these two possibilities, the number of vertices in the largest component of the graph is with high probability proportional to n 2 / 3 .

Alternatively, if one adds randomly selected edges one at a time, starting with an empty graph, then it is not until approximately n / 2 edges have been added that the graph contains a large component, and soon after that the component becomes giant. More precisely, when t edges have been added, for values of t close to but larger than n / 2 , the size of the giant component is approximately 4 t 2 n . However, according to the coupon collector's problem, Θ ( n log n ) edges are needed in order to have high probability that the whole random graph is connected.

Graphs with arbitrary degree distribution

A similar sharp threshold between parameters that lead to graphs with all components small and parameters that lead to a giant component also occurs in random graphs with non-uniform degree distributions. The degree distribution does not define a graph uniquely. However under assumption that in all respects other than their degree distribution, the graphs are treated as entirely random, many results on finite/infinite-component sizes are known. It is enough to know only first few moments of the degree distribution to answer if a giant component is present in the graph. In undirected graphs the existence of the giant component is defined by the first and second moments, i.e. the giant component exists if and only if μ 2 2 μ 1 > 0 , where μ i = k k i d ( k ) and d ( k ) is the degree distribution. Similar expression are also known for directed graphs, in which case the degree distribution becomes two-dimensional. In directed graphs, three types of connected components are defined. For a selected vertex: (a) out-component is a set of vertices that can be reached by recursively following all out-edges forward; (b)in-component is a set of vertices that can be reached by recursively following all in-edges backward; and (c) weak component is a set of vertices that can be reached by recursively following all edges regardless of their orientation. Let μ i j = n , k n i k j d ( n , k ) denote partial moments of the two-dimensional degree distribution, the criteria for existence of giant connected components of these types are given in the table.

References

Giant component Wikipedia


Similar Topics