Cayley Graphs & Expanders Steve the presenter. Some history Arthur Cayley.

36
Cayley Graphs & Expanders Steve the presenter

Transcript of Cayley Graphs & Expanders Steve the presenter. Some history Arthur Cayley.

Page 1: Cayley Graphs & Expanders Steve the presenter. Some history Arthur Cayley.

Cayley Graphs & Expanders

Steve the presenter

Page 2: Cayley Graphs & Expanders Steve the presenter. Some history Arthur Cayley.

Some history

Arthur Cayley

Page 3: Cayley Graphs & Expanders Steve the presenter. Some history Arthur Cayley.

• Son of a British merchant in Russia who wedded a Russian girl.

• English Super Genius

• Did everything

• Very smart and knew more than 6 languages including yours and math.

• Occupied Lucasian Chair and fathered British pure math

• Died at 74

The Real Arthur Cayley

For more demoralizing facts, visit his homepage on Wikipedia

Page 4: Cayley Graphs & Expanders Steve the presenter. Some history Arthur Cayley.

Some Definitions

Let G be a graph (finite and infinite), and let S be a non-empty, finite subset of G. Here we assume S to be symmetric, S = S −1

Definition: The Cayley graph G(G, S) is the graph with the vertex set V = G and edge set

E = {{x,y} : x,y in G, there exist s in S : y = xs}

Page 5: Cayley Graphs & Expanders Steve the presenter. Some history Arthur Cayley.

Hence, two vertices are adjacent if one is obtained from the other by right multiplication by some element of S.

Note, since S is symmetric, this adjacency relation is also symmetric, i.e, a ~ b implies b ~ a, so that the resulting graphs are undirected.

Page 6: Cayley Graphs & Expanders Steve the presenter. Some history Arthur Cayley.

Cayley graphs are motivated by the Cayley Theorem, which states hat every group G is isomorphic to a subgroup of the symmetric group on G.

Page 7: Cayley Graphs & Expanders Steve the presenter. Some history Arthur Cayley.

Let's look at some examples:

If G = Zn is the finite cyclic group of order n and the set S consists of two elements, the standard generator of G and its inverse, then the Cayley graph is the cycle Cn.

Page 8: Cayley Graphs & Expanders Steve the presenter. Some history Arthur Cayley.

G = Z/6Z, S = {1, -1}

 

Page 9: Cayley Graphs & Expanders Steve the presenter. Some history Arthur Cayley.

G = Z/6Z, S = {2, -2}

 

Page 10: Cayley Graphs & Expanders Steve the presenter. Some history Arthur Cayley.

G = Z/6Z, S = {2, -2}

 

Page 11: Cayley Graphs & Expanders Steve the presenter. Some history Arthur Cayley.

G = Z/6Z, S = {3}

Page 12: Cayley Graphs & Expanders Steve the presenter. Some history Arthur Cayley.

G = Z/6Z, S = {3}

 

Page 13: Cayley Graphs & Expanders Steve the presenter. Some history Arthur Cayley.

G = Z/6Z, S = {2, -2, 3}

Page 14: Cayley Graphs & Expanders Steve the presenter. Some history Arthur Cayley.

G = Z/6Z, S = {2, -2, 3}

 

Page 15: Cayley Graphs & Expanders Steve the presenter. Some history Arthur Cayley.

G = Sym(3), S = {(123), (132), (12)}

Page 16: Cayley Graphs & Expanders Steve the presenter. Some history Arthur Cayley.

non-isomorphic groups, isomorphic Cayley Graphs

Page 17: Cayley Graphs & Expanders Steve the presenter. Some history Arthur Cayley.

MOre Examples

Similarly, suppose now that G = Z is the infinite cyclic group and the set S consists of the standard generator 1 and its inverse (−1 in the additive notation) then the Cayley graph is an infinite chain.

Page 18: Cayley Graphs & Expanders Steve the presenter. Some history Arthur Cayley.

G = Z, S = {1, -1}

 

Page 19: Cayley Graphs & Expanders Steve the presenter. Some history Arthur Cayley.

G = Z, S = {1, -1}

This of course simply the number line.

Page 20: Cayley Graphs & Expanders Steve the presenter. Some history Arthur Cayley.

G = Z, S = {2, -2, 3, -3}

 

Page 21: Cayley Graphs & Expanders Steve the presenter. Some history Arthur Cayley.

G = Z2, S = {(0,1), (-1,0), (0,1), (0,-1)}

 

Page 22: Cayley Graphs & Expanders Steve the presenter. Some history Arthur Cayley.

G = L2, the free group on 2 generators a, b; S = {a, a-1, b, b-1}

Page 23: Cayley Graphs & Expanders Steve the presenter. Some history Arthur Cayley.

Alternatively, if we draw each new edge horizontal and vertical to half the length, this gives rise to fractal images. The Cayley graphs of infinite groups provide interesting

geometries!

Page 24: Cayley Graphs & Expanders Steve the presenter. Some history Arthur Cayley.

                     Expanders

Now what is an expander?

Page 25: Cayley Graphs & Expanders Steve the presenter. Some history Arthur Cayley.

 

The investigation of an expander centres around the following question:

Given a sparse set of points, how do we systematically construct a highly connected yet efficient network between the points?

Conceivably, the answer to such a question is of great interest to electric grid constructors and designers of network between computers among many others.

Page 26: Cayley Graphs & Expanders Steve the presenter. Some history Arthur Cayley.

Cayley Graphs, Groups and expanders

In the previous slides, we have seen that Cayley graphs give very nice encoding of the structure of discrete groups.

Conversely, it also helps us sometimes to translate a graph problem back into its group presentation. This way, we can I will not tell you how now because I don't know yet. But do remember to ask me about it if you see me next semester!

Page 27: Cayley Graphs & Expanders Steve the presenter. Some history Arthur Cayley.

Expanders

We consider graphs X = (V, E), where V again is the set of vertices and E the set of edges of X. Here we shall limit ourselves to the case that X is undirected and finite.

Page 28: Cayley Graphs & Expanders Steve the presenter. Some history Arthur Cayley.

A path in X is a sequence v1, v2,...., vk of vertices, where vi is adjacent to vi+1 (i.e. and {vi, vi+1} is an edge).

A graph X is connected if every two vertices can be joined by a path. (One can trace from one vertice to another one through a series of edges.)

Finally a graph is k-regular if every vertex is also connected to k other vertices through k-edges.

Page 29: Cayley Graphs & Expanders Steve the presenter. Some history Arthur Cayley.

• This is the celebrated Petersen Graph.

• It is clearly connected.

• In fact, it is a 3-regular expander.

Page 30: Cayley Graphs & Expanders Steve the presenter. Some history Arthur Cayley.

• Let F be a subset of V, The boundary ∂F is the the set of edges connecting F to V – F.

• In our case here, F = 3, V – F = 7, ∂F are the seven black “fat” edges.

Page 31: Cayley Graphs & Expanders Steve the presenter. Some history Arthur Cayley.

• The expanding constant, or the isoperimetric constant of X, is:

• h(X) = inf {abs(∂F)/(min{abs(F),abs(V – F)}) : F is subset of V, 0 < abs(F) < +∞}

Page 32: Cayley Graphs & Expanders Steve the presenter. Some history Arthur Cayley.

• h(X) = inf {abs(∂F)/(min{abs(F),abs(V – F)}) : F is subset of V, 0 < abs(F) < +∞}

• If we view X as a network transmitting information (where retained by some vertex propagates, say in one unit of time, to neighboring vertices), then h(X) measures the quality of X as a network:

• h(X) is large, information propagates well.

Page 33: Cayley Graphs & Expanders Steve the presenter. Some history Arthur Cayley.

Let's consider two extreme examples:

• The complete graph Km on m vertices is defined s.t. Every vertex is connected to one another, e.g. m = 5.

• It's clear in this case, if F = i, ∂F = i(m-i) s.t. h(Km) = m/2

Page 34: Cayley Graphs & Expanders Steve the presenter. Some history Arthur Cayley.

• The cycle Cn on n vertices:

• When n = 6, if F is a half-cycle, ∂F = 2

• h(Cn) is smaller than 2/(n/2) = 4/n

• In particular, h(Cn) goes to zero as n goes to infinity

Page 35: Cayley Graphs & Expanders Steve the presenter. Some history Arthur Cayley.

• Thus we see that highly connected complete graph has a large expanding constant that grows proportionately with the number of vertices.

• On the other hand, the minimally connected graph has a small expanding constant that goes to zero as n increases.

• In this sense, h(X) does indeed give us a measure of the “quality” of the network.

Page 36: Cayley Graphs & Expanders Steve the presenter. Some history Arthur Cayley.

That's all I know about expanders at this point.

Thank you!