Random graph

Random graph

In mathematics, a random graph is a graph that is generated by some random process. The theory of random graphs lies at the intersection between graph theory and probability theory, and studies the properties of typical random graphs.

Random graph models

A random graph is obtained by starting with a set of "n" vertices and adding edges between them at random. Different random graph models produce different probability distributions on graphs. Most commonly studied is the Erdős–Rényi model, denoted "G(n,p)", in which every possible edge occurs independently with probability "p". A closely related model, denoted "G(n,M)", assigns equal probability to all graphs with exactly "M" edges. The latter model can be viewed as a snapshot at a particular time of the random graph process ilde{G}_n, which is a stochastic process that starts with "n" vertices and no edges and at each step adds one new edge chosen uniformly from the set of missing edges.

For any graph "G"=("V", "E"), the set "E" of the edges of "G" may be understood as a binary relation on "V". This is the "adjacency" relation of "G", in which vertices "a" and "b" are related precisely if {a,b}in E, so "ab" is an edge of "G". Conversely, every symmetric relation R on "V" gives rise to (and is the edge set of) a graph on V.

We can also construct an object "G" called an infinite random graph on an infinite set V of vertices. The edge set of "G", seen as a binary relation "R" on "V" satisfies the following properties:

i) "R" is irreflexive,ii) "R" is symmetric, andiii) Given any n+m elements a_1,ldots, a_n,b_1,ldots, b_m in V, there is a vertex cin V that is adjacent to each of a_1,ldots, a_n and is not adjacent to any of b_1,ldots, b_m.

It turns out that if V is countable then there is, to within isomorphism, only a single infinite random graph, namely the Rado graph (put differently, any two countable random graphs are isomorphic). This is an example of an omega-categorical theory.

Another model, which generalizes the Erds-Rényi graphs, is the random dot-product model. A random dot-product graph associates with each vertex a real vector. The probability of an edge "uv" between any vertices "u" and "v" is some function of the dot product "f"("u") • "f"("v") of their respective vectors.

The Network Probability Matrix models random graphs through edge probabilities, which represent the probability p_{i,j} that a given edge e_{i,j} exists for a specified time period. This model is extensible to directed and undirected; weighted and unweighted; and static or dynamic graphs.

Properties of random graphs

The theory of random graphs studies typical properties of random graphs, those that hold with high probability for graphs drawn from a particular distribution. For example, we might ask for a given value of "n" and "p" what the probability is that "G(n,p)" is connected. In studying such questions, researchers often concentrate on the limit behavior of random graphs—the values that various probabilities converge to as "n" grows very large. Percolation theory characterizes the connectedness of random graphs, especially infinitely large ones.

"(threshold functions, evolution of G~)"

Random graphs are widely used in the probabilistic method, where onetries to prove the existence of graphs with certain properties. The existence ofa property on a random graph can often imply, via the famous Szemerédi regularity lemma, the existence of that property on almost all graphs.

History

Random graphs were first defined by Paul Erds and Alfréd Rényi in their 1959 paper "On Random Graphs" in Publ. Math. Debrecen 6, p. 290–297.

References

*Béla Bollobás, "Random Graphs", 2nd Edition, 2001, Cambridge University Press

*Christine Nickel, "Random Dot Product Graphs: A Model for Social Networks", Ph.D. Thesis, The Johns Hopkins University, 2007.

ee also

* Percolation
*


Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать реферат

Look at other dictionaries:

  • Graph theory — In mathematics and computer science, graph theory is the study of graphs : mathematical structures used to model pairwise relations between objects from a certain collection. A graph in this context refers to a collection of vertices or nodes and …   Wikipedia

  • Random walk — A random walk, sometimes denoted RW, is a mathematical formalization of a trajectory that consists of taking successive random steps. The results of random walk analysis have been applied to computer science, physics, ecology, economics and a… …   Wikipedia

  • Random regular graph — A random d regular graph is a graph from mathcal{G} {n,d}, which denotes the probability space of all d regular graphs on vertex set [n] , where nd is even and [n] :={1,2,3,...,n 1,n}, with uniform distribution. Pairing ModelPairing Model, also… …   Wikipedia

  • Random minimal spanning tree — In mathematics, random minimal spanning tree, or random MST, is a model (actually two related models) for a random tree (see also minimal spanning tree). It might be compared against the uniform spanning tree, a different model for a random tree… …   Wikipedia

  • Random geometric graph — In graph theory, a random geometric graph is a random undirected graph drawn on a bounded region, eg. the unit torus [0, 1)2.It is generated by # Placing vertices at random uniformly and independently on the region # Connecting two vertices, u ,… …   Wikipedia

  • Random walk hypothesis — The random walk hypothesis is a financial theory stating that stock market prices evolve according to a random walk and thus the prices of the stock market cannot be predicted. It has been described as jibing with the efficient market hypothesis …   Wikipedia

  • Random neural network — The random neural network (RNN) is a mathematical representation of neurons or cells which exchange spiking signals. Each cell is represented by an integer whose value rises when the cell receives an excitatory spike and drops when it receives an …   Wikipedia

  • Graph cuts in computer vision — As applied in the field of computer vision, graph cuts can be employed to efficiently solve a wide variety of low level computer vision problems ( early vision ), such as image smoothing, the stereo correspondence problem, and many other computer …   Wikipedia

  • Rado graph — The Rado graph, as numbered by Rado (1964). In the mathematical field of graph theory, the Rado graph, also known as the random graph or the Erdős–Renyi graph, is the unique (up to isomorphism) countable graph R such that for any finite graph G… …   Wikipedia

  • Degeneracy (graph theory) — In graph theory, a k degenerate graph is an undirected graph in which every subgraph has a vertex of degree at most k: that is, some vertex in the subgraph touches k or fewer of the subgraph s edges. The degeneracy of a graph is the smallest… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”