Hubbry Logo
Regular graphRegular graphMain
Open search
Regular graph
Community hub
Regular graph
logo
7 pages, 0 posts
0 subscribers
Be the first to start a discussion here.
Be the first to start a discussion here.
Contribute something
Regular graph
Regular graph
from Wikipedia
Graph families defined by their automorphisms
distance-transitive distance-regular strongly regular
symmetric (arc-transitive) t-transitive, t ≥ 2 skew-symmetric
(if connected)
vertex- and edge-transitive
edge-transitive and regular edge-transitive
vertex-transitive regular (if bipartite)
biregular
Cayley graph zero-symmetric asymmetric

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 k is called a k‑regular graph or regular graph of degree k.

Special cases

[edit]

Regular graphs of degree at most 2 are easy to classify: a 0-regular graph consists of disconnected vertices, a 1-regular graph consists of disconnected edges, and a 2-regular graph consists of a disjoint union of cycles and infinite chains.

In analogy with the terminology for polynomials of low degrees, a 3-regular or 4-regular graph often is called a cubic graph or a quartic graph, respectively. Similarly, it is possible to denote k-regular graphs with as quintic, sextic, septic, octic, et cetera.

A strongly regular graph is a regular graph where every adjacent pair of vertices has the same number l of neighbors in common, and every non-adjacent pair of vertices has the same number n 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 Km is strongly regular for any m.

Properties

[edit]

By the degree sum formula, a k-regular graph with n vertices has edges. In particular, at least one of the order n and the degree k must be an even number.

A theorem by Nash-Williams says that every k‑regular graph on 2k + 1 vertices has a Hamiltonian cycle.

Let A be the adjacency matrix of a graph. Then the graph is regular if and only if is an eigenvector of A.[2] Its eigenvalue will be the constant degree of the graph. Eigenvectors corresponding to other eigenvalues are orthogonal to , so for such eigenvectors , we have .

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 , is in the adjacency algebra of the graph (meaning it is a linear combination of powers of A).[3]

Let G be a k-regular graph with diameter D and eigenvalues of adjacency matrix . If G is not bipartite, then

[4]

Existence

[edit]

There exists a -regular graph of order if and only if the natural numbers n and k satisfy the inequality and that is even.

Proof: If a graph with n vertices is k-regular, then the degree k of any vertex v cannot exceed the number of vertices different from v, and indeed at least one of n and k must be even, whence so is their product.

Conversely, if n and k are two natural numbers satisfying both the inequality and the parity condition, then indeed there is a k-regular circulant graph of order n (where the denote the minimal `jumps' such that vertices with indices differing by an are adjacent). If in addition k is even, then , and a possible choice is . Else k is odd, whence n must be even, say with , and then and the `jumps' may be chosen as .

If , then this circulant graph is complete.

Generation

[edit]

Fast algorithms exist to generate, up to isomorphism, all regular graphs with a given degree and number of vertices.[5]

See also

[edit]

References

[edit]
[edit]
Revisions and contributorsEdit on WikipediaRead on Wikipedia
from Grokipedia
In , a regular graph is a graph in which every vertex has the same degree, meaning each vertex is incident to the same number of edges. This common degree is denoted by kk, and the graph is then called a kk-regular graph. The number of edges in a kk-regular graph with nn vertices is 12kn\frac{1}{2}kn, as derived from the applied uniformly across all vertices. For such a graph to exist, 0kn10 \leq k \leq n-1 must hold, and knkn must be even, ensuring the total degree sum is even and compatible with the lemma. Their uniform degree structure facilitates their use in studying structural properties like connectivity, matchings, and colorings; for instance, every kk-regular with k>0k > 0 has a by . Common examples include the KnK_n, which is (n1)(n-1)-regular, and the empty graph on nn vertices, which is 0-regular. The CnC_n for n3n \geq 3 is 2-regular, and the Km,mK_{m,m} is mm-regular. Regular graphs are foundational in areas such as theory, where models of random dd-regular graphs analyze properties like Hamilton cycles and spanning subgraphs with high probability. They also appear in applications to for modeling symmetric networks and in combinatorial designs for constructing balanced structures.

Definition and Fundamentals

Definition

A is an undirected graph in which every vertex has the same degree kk, and such a graph is denoted as kk-regular. This uniformity of degree distinguishes regular graphs from irregular graphs, where vertices may have varying degrees. The concept applies to both simple graphs, which contain no loops or multiple edges between the same pair of vertices, and multigraphs, which permit loops and multiple edges; however, definitions in often assume simple graphs unless specified otherwise. The term "regular graph" was introduced by Julius Petersen in his 1879 paper "Die Theorie der regulären Graphs". The concept was further developed in the early , notably through the work of Hungarian mathematician Dénes König, who employed it in his 1916 proofs on bipartite regular graphs and formalized it in his seminal 1936 textbook, Theory of Finite and Infinite Graphs, the first comprehensive book on the subject. A representative example of a kk-regular graph is the complete graph Kk+1K_{k+1}, which has k+1k+1 vertices where each connects to every other, achieving degree kk and representing the smallest such graph on that number of vertices. While regular graphs can be infinite, with every vertex maintaining degree kk across an unbounded structure, the focus in classical graph theory remains on finite regular graphs.

Basic Terminology

A regular graph GG is denoted by G=(V,E)G = (V, E), where VV is the vertex set and EE is the edge set, with every vertex vVv \in V having degree deg(v)=k\deg(v) = k, for some fixed k0k \geq 0. Such a graph is called a kk-regular graph on nn vertices, or simply GnkG_n^k. The order of a regular graph GG is the number of vertices n=Vn = |V|. The size of GG is the number of edges m=Em = |E|; for a kk-regular simple graph, the implies m=nk/2m = nk/2. The girth of GG is the length of its shortest cycle, or infinite if GG is acyclic. The diameter of a connected graph GG is the maximum distance between any two vertices. A strongly regular graph is a regular graph with additional constraints on the number of common neighbors for adjacent and non-adjacent vertex pairs. A biregular graph is a bipartite graph in which all vertices in one part have degree rr and all in the other have degree ss. Throughout this article, regular graphs are assumed to be undirected and simple unless otherwise specified; in multigraphs, loops contribute 2 to the degree of their incident vertex.

Properties

Combinatorial Properties

A fundamental combinatorial property of regular graphs follows from the . In a kk-regular graph GG with nn vertices, the sum of all vertex degrees is nknk, which equals twice the number of edges mm, yielding m=nk/2m = nk/2. Consequently, nknk must be even for mm to be an integer, implying that either nn or kk is even. The uniformity of degrees in regular graphs also implies strong connectivity guarantees. Moreover, such graphs are kk-edge-connected, requiring the removal of at least kk edges to disconnect them. Regular graphs exhibit notable isoperimetric properties, particularly in bounding edge cuts and expansion. The isoperimetric number h(G)h(G) of a kk-regular graph GG on nn vertices is defined as h(G)=minUV(G),0<Un/2E(U,V(G)U)U,h(G) = \min_{U \subseteq V(G), \, 0 < |U| \leq n/2} \frac{|E(U, V(G) \setminus U)|}{|U|}, measuring the minimum edge expansion relative to subset size. Such bounds are central to , where high h(G)h(G) ensures strong connectivity despite low density. Counting walks in regular graphs leverages their degree homogeneity combinatorially. In a kk-regular graph GG with nn vertices, the total number of walks of length \ell (allowing vertex and edge revisits) is exactly nkn k^\ell, as each of the nn starting vertices admits kk choices at each of the \ell steps. The number of walks of length \ell from a fixed vertex uu to vv is given by the (u,v)(u,v)-entry of the \ellth power of the A(G)A(G), denoted (A)uv(A^\ell)_{uv}, and the total closed walks of length \ell equals trace(A)\operatorname{trace}(A^\ell). Eigenvalues influence these counts, but the combinatorial total nkn k^\ell holds independently. Eulerian properties provide another key combinatorial insight. A connected kk-regular graph GG admits an Eulerian circuit—a closed trail traversing each edge exactly once—if and only if kk is even, since all degrees are then even. For odd kk, no such circuit exists in simple graphs, but allowing multiple edges (as in multigraphs) permits Eulerian circuits under connectivity. This follows from Euler's theorem, which equates Eulerian circuits with even degrees in connected graphs.

Algebraic Properties

The adjacency matrix AA of a kk-regular graph on nn vertices is a symmetric n×nn \times n matrix with zero diagonal entries and exactly kk ones in each row and column, reflecting the regularity of the graph. As a result, the all-ones vector serves as an eigenvector corresponding to the largest eigenvalue kk. For connected kk-regular graphs, this eigenvalue has algebraic multiplicity one. The spectral gap of a connected kk-regular graph is given by kλ2k - \lambda_2, where λ2\lambda_2 is the second-largest eigenvalue of AA. This gap quantifies the graph's expansion properties, providing upper bounds on the Cheeger constant, and also determines the mixing time of the associated random walk, which is O(lognkλ2)O\left( \frac{\log n}{k - \lambda_2} \right). Larger gaps correspond to stronger expanders with faster convergence to the stationary distribution. For a kk-regular graph, the (unnormalized) Laplacian matrix is L=kIAL = kI - A, where II is the identity matrix. The eigenvalues of LL are μi=kλi\mu_i = k - \lambda_i for i=1,,ni = 1, \dots, n, lying in the interval [0,2k][0, 2k], with μ1=0\mu_1 = 0 having multiplicity one if the graph is connected. The second-smallest eigenvalue μ2\mu_2 (algebraic connectivity) further bounds expansion and connectivity. The trace of the mm-th power of the adjacency matrix, Tr(Am)=i=1nλim\operatorname{Tr}(A^m) = \sum_{i=1}^n \lambda_i^m, equals the total number of closed walks of length mm in the graph. This relation links the spectrum to combinatorial walk counts, enabling spectral methods to analyze walk distributions in regular graphs. A kk-regular graph is Ramanujan if every non-trivial eigenvalue λi\lambda_i (for i2i \geq 2) satisfies λi2k1|\lambda_i| \leq 2\sqrt{k-1}
Add your contribution
Related Hubs
Contribute something
User Avatar
No comments yet.