Cayley Graph
Let
be a group, and let
be a set of group elements such that
the identity element
. The
Cayley graph associated with
is then defined
as the directed graph having one vertex associated
with each group element and directed edges
whenever
. The Cayley graph may depend on the
choice of a generating set, and is connected iff
generates
(i.e., the set
are group generators
of
).
Care is needed since the term "Cayley graph" is also used when
is implicitly understood
to be a set of generators for the group, in which case the graph is always connected
(but in general, still dependent on the choice of generators). This sort of Cayley
graph of a group
may be computed in the Wolfram
Language using CayleyGraph[G],
where the generators used are those returned by GroupGenerators[G].
To complicate matters further, undirected versions of proper directed Cayley graphs are also known as Cayley graphs.
An undirected Cayley graph of a particular generating set of the alternating group
is sometimes known as a alternating
group graph. The Cayley graph of the cyclic group
is the cycle graph
, and of the dihedral
group
is the prism
graph
. Other classes of graphs that are
Cayley graphs are circulant graphs (connected
if requiring a generating set; possibly disconnected if not), cube
connected cycles, Hamming graphs, and hypercube
graphs.
A directed graph Cayley graph has the same edge multiplicity for each node. A (directed or undirected) Cayley graph is always vertex-transitive, but the converse need not hold. However, a large fraction of small vertex-transitive graphs are Cayley graphs (McKay and Royle 1990).
Royle maintains a list of not-necessarily-connected vertex-transitive graphs with Cayley or non-Cayley designations up to 31 vertices and although the values for 27,
28 and 30 vertices have not been independently verified (though an error in the groups
can only affect the graphs if somehow a minimal transitive group has been omitted,
so errors are unlikely). The numbers of not-necessarily-connected Cayley graphs on
, 2, ... nodes are 1, 2, 2, 4, 3, 8, 4, 14, 9,
20, 8, 74, ... (OEIS A185959; McKay and Royle
1990, McKay and Praeger 1994), and the numbers of nodes on which non-Cayley vertex-transitive
graphs exist are 10, 15, 16, 18, 20, 24, 26, 28, 30, ....
The smallest vertex-transitive non-Cayley graph is the Petersen graph
(McKay and Praeger 1994) and the smallest
disconnected vertex-transitive non-Cayley graph is two copies of
.
Cayley graphs can be generated by starting with a set of generator permutations
(which does not include the identity permutation)
and mutually permuting elements until no new permutations are reached. This produces
a set
that is closed under permutations of
elements. Connecting each pair of permutations
with an
edge if
for some
then gives
a Cayley graph.
The only groups that can give planar Cayley graphs are exactly
,
,
,
,
, and
, as proved by
Maschke (1896).
The following table lists some graphs that are undirected versions of Cayley graphs generated by small numbers of small permutations.
| graph | generators |
| 16-cell graph | |
| circulant graph | |
| complete bipartite graph | |
| complete graph | |
| cubical graph | |
| cubic symmetric graph | |
| cubic symmetric graph | |
| cubic vertex-transitive graph Ct19 | |
| cubic vertex-transitive graph Ct23 | |
| cubic vertex-transitive graph Ct28 | |
| cubic vertex-transitive graph Ct37 | |
| cubic vertex-transitive graph Ct38 | |
| cubic vertex-transitive graph Ct41 | |
| cubic vertex-transitive graph Ct42 | |
| cuboctahedral graph | |
| 5-cycle graph | |
| 6-cycle graph | |
| 8-cycle graph | |
| 10-cycle graph | |
| 12-cycle graph | |
| Franklin graph | |
| great rhombicuboctahedral graph | |
| icosahedral graph | |
| 4-Möbius ladder | |
| octahedral graph | |
| Pappus graph | |
| 2-path graph | |
| pentatope graph | |
| 5-prism graph | |
| 6-prism graph | |
| small rhombicosidodecahedral graph | |
| small rhombicuboctahedral graph | |
| snub cubical graph | |
| square antiprism graph | |
| square graph | |
| tesseract graph | |
| tetrahedral graph | |
| triangle graph | |
| triangular prism graph | |
| truncated cubical graph | |
| truncated dodecahedral graph | |
| truncated icosahedral graph | |
| truncated octahedral graph | |
| truncated tetrahedral graph | |
| utility graph | |
For example, the dihedral group
is a permutation
group on 14 elements that can be generated by two elements corresponding to a
reversal and a rotation, respectively. Therefore, any two such elements give a connected
Cayley graph that has 14 nodes and 28 edges. The left figure above shows the Cayley
graph for the choice of generators given by (7, 1, 2, 3, 4, 5, 6) and (7, 6, 5, 4,
3, 2, 1), with reversals shown in red and rotations in blue. Any two elements corresponding
to a rotation only with give a disconnected graph, and there are exactly 15 pairs
of such elements since there are
ways to pick
two elements from a six possible rotations. (Here, the number 6 appears instead of
7 since the unit element may not be a member of the subset giving the Cayley graph.)
The right figure shows the Cayley graph for
generated by
the elements (7, 1, 2, 3, 4, 5, 6) and (6, 7, 1, 2, 3, 4, 5), which is disconnected
since these elements do not generate the group (in particular, without a flip, there
is no way for permutations with positive order to switch to a negative order; hence
two independent rings are obtained).
The figure above shows the Cayley graph for the alternating group
using the elements (2, 1, 4, 3) and
(2, 3, 1, 4) as generators, which is a directed form of the truncated
tetrahedral graph.
If three vertices of the complete graph
are covered
with differently colored stones and any stone may be moved to the empty vertex, then
the graph of all positions forms a Cayley graph with edges indicating neighboring
positions (left figure). This corresponds to the Cayley graph of the symmetric
group
using the elements (2, 1, 3, 4), (3,
2, 1, 4), and (4, 2, 3, 1) as generators. It turns out that this graph is a directed
version of the unique cubic symmetric graph
on 24 vertices (right figure).
Royle has constructed all cubic Cayley graphs up to 1000 vertices, excluding those on 512 and 768 vertices.
The Cayley graphs of infinite groups provide interesting geometries. For example, the Cayley graphs of the free group on two generators are illustrated above (drawn out to successive levels), representing horizontal and vertical displacement respectively. Each new edge is drawn at half the size to give fractal images.
cayley graph



