logo

Random Graphs 📂Graph Theory

Random Graphs

Definitions

Simple Definition

A graph that is created by a nondeterministic procedure or expressed according to some probability distribution is called a Random Graph.

Complex Definition

Given a probability space (Ω,F,P)( \Omega , \mathcal{F} , P), let 2(n2)2^{\binom{n}{2}} represent the collection of all labeled graphs with nn vertices, known as a graph family.

A function G:Ω2(n2)\mathbb{G} : \Omega \to 2^{\binom{n}{2}}, which is F\mathcal{F}-measurable, is called a Random Graph. In other words, G\mathbb{G} satisfies G1(B)F\mathbb{G}^{-1} \left( B \right) \in \mathcal{F} for all Borel sets B2(n2)B \in 2^{\binom{n}{2}} of (graphs).

Description

As network theory becomes increasingly applied across various fields in the 21st century, the discussion about Random Networks has also intensified. Like how a random variable in statistics signifies data, random networks in applied mathematics will signify the structure of some data we now hold, whether we like it or not.

For example, if a department views each student as a node and the SNS following status as links to create a network, it becomes a good example of a random network. While the rules for connecting nodes are clear, the actual form of the network cannot be accurately known until investigated (sampled). There would be a typical structure, but a different network would result each time the department is changed due to randomness.

However, this explanation is too naive for mathematical thinking. In the complex definition, random graphs are defined in probability theory using measure theory in exactly the same way as random variables are defined. After all, a Random Variable is a function that maps an action or experiment ωΩ\omega \in \Omega in reality to a Variable, and a Random Graph maps it to a Graph.

Writing it by hand makes it easier to understand. If there’s a specific graph G0G_{0}, and the probability that a randomly made graph will be G0G_{0} is 3/43/4, then it can be written as follows. P(G=G0)=34 P \left( \mathbb{G} = G_{0} \right) = {{ 3 } \over { 4 }} In the above formula, the event is {G=G0}F\left\{ \mathbb{G} = G_{0} \right\} \in \mathcal{F}. Always remember that what goes into the function of probability is always an event. Random graphs are just Random Elements in standard probability theory, with the only difference being that their codomain is a graph family.

Examples

Consider the property Gn,m2(n2)\mathscr{G}_{n,m} \subset 2^{\binom{n}{2}} that a simple graph has nn labeled vertices and mm edges.

A random graph with exactly mm links can be represented as Gn,m:ΩGn,m\mathbb{G}_{n, m} : \Omega \to \mathscr{G}_{n,m}. The created graph, having nn nodes and mm links regardless of who creates it and the probability of doing so, ultimately doesn’t matter. In other words, no probability distribution has been assigned yet. The simplest probability distribution one can think of here is the uniform distribution where everyone has the same probability.

Since a simple graph must connect different nodes, choosing 22 out of nn nodes can have (n2)\binom{n}{2} links, and particularly choosing mm links to make Gn,m=((n2)m)\displaystyle \left| \mathscr{G}_{n,m} \right| = \binom{\binom{n}{2}}{m}. Hence, for all GGn,mG \in \mathscr{G}_{n,m}, P(Gn,m=G)=((n2)m)1 P \left( \mathbb{G}_{n,m} = G \right) = \binom{\binom{n}{2}}{m}^{-1} This means that all graphs with nn nodes and mm links have an equal chance of being selected. Such a random graph Gn,m\mathbb{G}_{n, m} with this probability distribution is the famous Erdős–Rényi model.