a repository of mathematical know-how

Revision of Some useful examples of graphs from Thu, 23/04/2009 - 03:08

Stub iconThis article is a stub.This means that it cannot be considered to contain or lead to any mathematically interesting information.

This article contains useful examples of graphs

The Petersen graph is a very unusual graph with many interesting properties, including:

The complete graph K_n is defined as the graph with vertex set \{0, 1, \ldots, n-1\} and an edge between every pair of distinct vertices.

  • If a graph property is closed under taking subgraphs, and it is true for complete graphs, then it is true for all finite graphs.

  • K_n has n(n-1)/2 edges, the most of any graph on n vertices.

  • K_n for odd n has maximum degree n-1 and edge chromatic number n.

Random graphs often have unexpected properties; it is often the case that we can show that a random graph has a certain property with high probability but cannot construct an explicit graph (or family of graphs) with that property. At the highest level of generality, a random graph is simply a graph drawn from some probability distribution on graphs, but there are several models with interesting properties that are much easier to work with. Discussion of a few of these models will follow after a general discussion.

  • General discussion of random graphs:

    • If you can show that a random graph drawn from some distribution has some property with positive probability, then it follows that there exists a graph with that property. (This observation is the basis of the probabilistic method.) Thus, random graphs are often useful as counterexamples.

    • If you can show that a random graph has some property with probability 1 (in the limit), then it is sometimes the case that all graphs have this property; however, the opposite is very often true. For example, the random graph G(3n, n^2) (see the Erdős-Rényi model below) is connected with probability 1, but it is by no means the case that every graph with 3n vertices and n^2 edges is connected.

    • There are cases in which statements about random graphs can be used to prove statements about all graphs; for instance, as amplification in the proof of the crossing number inequality. Similarly, if a property holds both for random graphs and for highly "structured" graphs, it can in some cases be extended to all (or almost all) graphs using the Szemerédi regularity lemma and similar results.

  • The Erdős-Rényi random graph model


More examples

You can also add trees and forests, and complete bipartite graphs K_{n,m}. Maybe pseudoforests and cycle graphs could be interesting too.

That's just if we don't want to enter the realm of possibly infinite directed multigraphs with loops ;P

A general comment about the

A general comment about the organization of this article. I think I'd suggest something like this.

1. Elementary families of graphs. (Would include complete graphs, complete bipartite graphs, paths, cycles, rooted binary trees, the discrete cube, and probably more.)

2. Elementary graphs derived from other structures. (Would include things like edge-graphs of polyhedra, the usual graph on \Z^2, and so on.)

3. "Sporadic" graphs with interesting properties, such as the Petersen graph.

Then there are more general ways of coming up with graphs, such as random graphs, Cayley graphs, geometric graphs, interval graphs, etc. (Some of the above graphs can be realized as Cayley graphs, of course, but this doesn't matter.) Here, I think the best thing would be to have a rather brief discussion of what can be done and when one expects these methods to be useful, followed by links to other pages. For example, both random graphs and Cayley graphs are huge topics.

It's not quite clear to me what we should do about infinite graphs. Some infinite graphs, such as the usual graph on \Z^2, are infinite but not massively different in flavour from finite graphs such as big grids. Others, such as the graph where you well-order the reals and take all pairs (x,y) such that the usual ordering agrees with the well-ordering, are much more infinitary and probably belong elsewhere.

My feeling on infinite

My feeling on infinite graphs, for what it's worth, is that they should probably be included here if the graph-theoretical perspective sheds some basic insight on the infinite structure, or if they can give some insight into finite graphs – so the usual graph on \Z^2 might qualify because it does encapsulate many of the properties of grids, but the obvious graph derived from the Leech lattice probably wouldn't qualify, since despite its retaining many of the interesting properties of the Leech lattice, it doesn't actually tell you anything that the lattice itself doesn't already. I'm not really all that familiar with infinite graph theory, though, so I'll probably leave that area mostly alone for now.

I agree with you generally about the organization of the article. I'm a little worried that the boundaries between (2) and the other classes seem kind of nebulous, but that difficulty will probably resolve itself over the course of editing the article.