Strongly regular graph

From Infogalactic: the planetary knowledge core
Jump to: navigation, search
File:Paley13.svg
The Paley graph of order 13, a strongly regular graph with parameters srg(13,6,2,3).
Graph families defined by their automorphisms
distance-transitive \boldsymbol{\rightarrow} distance-regular \boldsymbol{\leftarrow} strongly regular
\boldsymbol{\downarrow}
symmetric (arc-transitive) \boldsymbol{\leftarrow} t-transitive, t ≥ 2 skew-symmetric
\boldsymbol{\downarrow}
(if connected)
vertex- and edge-transitive
\boldsymbol{\rightarrow} edge-transitive and regular \boldsymbol{\rightarrow} edge-transitive
\boldsymbol{\downarrow} \boldsymbol{\downarrow} \boldsymbol{\downarrow}
vertex-transitive \boldsymbol{\rightarrow} regular \boldsymbol{\rightarrow} (if bipartite)
biregular
\boldsymbol{\uparrow}
Cayley graph \boldsymbol{\leftarrow} zero-symmetric asymmetric

In graph theory, a strongly regular graph is defined as follows. Let G = (V,E) be a regular graph with v vertices and degree k. G is said to be strongly regular if there are also integers λ and μ such that:

  • Every two adjacent vertices have λ common neighbours.
  • Every two non-adjacent vertices have μ common neighbours.

A graph of this kind is sometimes said to be an srg(v, k, λ, μ). Strongly regular graphs were introduced by Raj Chandra Bose in.[1]

Some authors exclude graphs which satisfy the definition trivially, namely those graphs which are the disjoint union of one or more equal-sized complete graphs,[2][3] and their complements, the Turán graphs.

The complement of an srg(v, k, λ, μ) is also strongly regular. It is an srg(v, v−k−1, v−2−2k+μ, v−2k+λ).

A strongly regular graph is a distance-regular graph with diameter 2, but only if μ is non-zero.

Properties

Relationship between Parameters

The four parameters in an srg(v, k, λ, μ) are not independent and must obey the following relation:

(v-k-1)\mu = k(k-\lambda-1)

The above relation can be derived very easily through a counting argument as follows:

  • Imagine the nodes of the graph to lie in three levels. Pick any node as the root node, in Level 0. Then its k neighbor nodes lie in Level 1, and all other nodes lie in Level 2.
  • Nodes in Level 1 are directly connected to the root, hence they must have λ other neighbors in common with the root, and these common neighbors must also be in Level 1. Since each node has degree k, there are k-\lambda-1 edges remaining for each Level 1 node to connect to nodes in Level 2. Therefore, there are k\times(k-\lambda-1) edges between Level 1 and Level 2.
  • Nodes in Level 2 are not directly connected to the root, hence they must have μ common neighbors with the root, and these common neighbors must all be in Level 1. There are (v-k-1) nodes in Level 2, and each is connected to μ nodes in Level 1. Therefore the number of edges between Level 1 and Level 2 is (v-k-1)\times\mu.
  • Equating the two expressions for the edges between Level 1 and Level 2, the relation follows.

Adjacency Matrix

Let I denote the identity matrix (of order v) and let J denote the matrix whose entries all equal 1. The adjacency matrix A of a strongly regular graph satisfies two equations. First,

AJ = JA = kJ,

which is a trivial restatement of the vertex degree requirement; incidentally, this shows that k is an eigenvalue of the adjacency matrix with an all-ones eigenvector. Second,

{A}^{2} + (\mu-\lambda){A} + (\mu-k){I} = \mu {J},

which expresses the strong regularity condition. The first term gives the number of 2-step paths from each vertex to all vertices, the second term the 1-step paths, and the third term the 0-step paths (so to speak). For the vertex pairs directly connected by an edge, the equation reduces to the number of such 2-step paths being equal to λ. For the vertex pairs not directly connected by an edge, the equation reduces to the number of such 2-step paths being equal to μ. For the trivial self-pairs, the equation reduces to the degree being equal to k.

Conversely, a graph which is not a complete or null graph whose adjacency matrix satisfies both of the above conditions is a strongly regular graph.[4]

Eigenvalues

  • The adjacency matrix of the graph has exactly three eigenvalues:
    • k whose multiplicity is 1 (as seen above)
    • \frac{1}{2}\left[(\lambda-\mu)+\sqrt{(\lambda-\mu)^2 + 4(k-\mu)}\right] whose multiplicity is \frac{1}{2} \left[(v-1)-\frac{2k+(v-1)(\lambda-\mu)}{\sqrt{(\lambda-\mu)^2 + 4(k-\mu)}}\right]
    • \frac{1}{2}\left[(\lambda-\mu)-\sqrt{(\lambda-\mu)^2 + 4(k-\mu)}\right] whose multiplicity is \frac{1}{2} \left[(v-1)+\frac{2k+(v-1)(\lambda-\mu)}{\sqrt{(\lambda-\mu)^2 + 4(k-\mu)}}\right]
  • As the multiplicities must be integers, their expressions provide further constraints on the values of v, k, μ, and λ, related to the so-called Krein conditions.
  • Strongly regular graphs for which 2k+(v-1)(\lambda-\mu) = 0 are called conference graphs because of their connection with symmetric conference matrices. Their parameters reduce to
\text{srg}\left(v, \tfrac{1}{2}(v-1), \tfrac{1}{4}(v-5), \tfrac{1}{4}(v-1)\right).
  • Strongly regular graphs for which 2k+(v-1)(\lambda-\mu) \ne 0 have integer eigenvalues with unequal multiplicities.

Examples

A strongly regular graph is called primitive if both the graph and its complement are connected. All the above graphs are primitive, as otherwise μ=0 or μ=k.

Moore graphs

The strongly regular graphs with λ = 0 are triangle free. Apart from the complete graphs on less than 3 vertices and all complete bipartite graphs the seven listed above are the only known ones. Strongly regular graphs with λ = 0 and μ = 1 are Moore graphs with girth 5. Again the three graphs given above, with parameters (5, 2, 0, 1), (10, 3, 0, 1) and (50, 7, 0, 1), are the only known ones. The only other possible set of parameters yielding a Moore graph is (3250, 57, 0, 1); it is unknown if such a graph exists, and if so, whether or not it is unique.

See also

Notes

  1. https://projecteuclid.org/euclid.pjm/1103035734, R. C. Bose, Strongly regular graphs, partial geometries and partially balanced designs, Pacific J. Math 13 (1963) 389–419. (p. 122)
  2. Brouwer, Andries E; Haemers, Willem H. Spectra of Graphs. p. 101
  3. Godsil, Chris; Royle, Gordon. Algebraic Graph Theory. Springer-Verlag New York, 2001, p. 218.
  4. Lua error in package.lua at line 80: module 'strict' not found.
  5. Weisstein, Eric W., "Schläfli graph", MathWorld.

References

External links