In graph theory, a regular graph is a graph where each vertex has the same number of neighbors; i.e. every vertex has the same degree or valency. A regular directed graph must also satisfy the stronger condition that the indegree and outdegree of each internal vertex are equal to each other.[1] A regular graph with vertices of degree is called a graph or regular graph of degree .
Regular graphs of degree at most 2 are easy to classify: a graph consists of disconnected vertices, a graph consists of disconnected edges, and a graph consists of a disjoint union of cycles and infinite chains.
A graph is known as a cubic graph.
A strongly regular graph is a regular graph where every adjacent pair of vertices has the same number of neighbors in common, and every non-adjacent pair of vertices has the same number of neighbors in common. The smallest graphs that are regular but not strongly regular are the cycle graph and the circulant graph on 6 vertices.
The complete graph is strongly regular for any .
The necessary and sufficient conditions for a
k
n
n\geqk+1
nk
Proof: A complete graph has every pair of distinct vertices connected to each other by a unique edge. So edges are maximum in complete graph and number of edges are
\binom{n}{2}=\dfrac{n(n-1)}{2}
n-1
k=n-1,n=k+1
n
k
n
\dfrac{nk}{2}
nk
From the handshaking lemma, a -regular graph with odd has an even number of vertices.
A theorem by Nash-Williams says that every graph on vertices has a Hamiltonian cycle.
bf{j}=(1,...,1)
bf{j}
v=(v1,...,vn)
n | |
\sum | |
i=1 |
vi=0
A regular graph of degree k is connected if and only if the eigenvalue k has multiplicity one. The "only if" direction is a consequence of the Perron–Frobenius theorem.[2]
There is also a criterion for regular and connected graphs :a graph is connected and regular if and only if the matrix of ones J, with
Jij=1
Let G be a k-regular graph with diameter D and eigenvalues of adjacency matrix
k=λ0>λ1\geq … \geqλn-1
D\leq
log{(n-1) | |
Fast algorithms exist to generate, up to isomorphism, all regular graphs with a given degree and number of vertices.[5]