Resistance distance explained

In graph theory, the resistance distance between two vertices of a simple, connected graph,, is equal to the resistance between two equivalent points on an electrical network, constructed so as to correspond to, with each edge being replaced by a resistance of one ohm. It is a metric on graphs.

Definition

On a graph, the resistance distance between two vertices and is[1]

\Omegai,j:=\Gammai,i+\Gammaj,j-\Gammai,j-\Gammaj,i,

where

\Gamma=\left(L+

1
|V|

\Phi\right)+,

with denotes the Moore–Penrose inverse, the Laplacian matrix of, is the number of vertices in, and is the matrix containing all 1s.

Properties of resistance distance

If then . For an undirected graph

\Omegai,j=\Omegaj,i=\Gammai,i+\Gammaj,j-2\Gammai,j

General sum rule

For any -vertex simple connected graph and arbitrary matrix :

\sumi,j(LML)i,j\Omegai,j=-2\operatorname{tr}(ML)

From this generalized sum rule a number of relationships can be derived depending on the choice of . Two of note are;

\begin{align} \sum(i,j)\Omegai,j&=N-1\\ \sumi<j\Omegai,j&=

N-1
N\sum
k=1
-1
λ
k

\end{align}

where the are the non-zero eigenvalues of the Laplacian matrix. This unordered sum

\sumi<j\Omegai,j

is called the Kirchhoff index of the graph.

Relationship to the number of spanning trees of a graph

For a simple connected graph, the resistance distance between two vertices may be expressed as a function of the set of spanning trees,, of as follows:

\Omegai,j=\begin{cases}

\left|\{t:t\inT,ei,j\int\
\right

\vert}{\left|T\right\vert},&(i,j)\inE\

\left|T'-T\right\vert
\left|T\right\vert

,&(i,j)\not\inE\end{cases}

where is the set of spanning trees for the graph . In other words, for an edge

(i,j)\inE

, the resistance distance between a pair of nodes

i

and

j

is the probability that the edge

(i,j)

is in a random spanning tree of

G

.

Relationship to random walks

The resistance distance between vertices

u

and

u

is proportional to the commute time

Cu,v

of a random walk between

u

and

v

. The commute time is the expected number of steps in a random walk that starts at

u

, visits

v

, and returns to

u

. For a graph with

m

edges, the resistance distance and commute time are related as

Cu,v=2m\Omegau,v

.[2]

As a squared Euclidean distance

Since the Laplacian is symmetric and positive semi-definite, so is

\left(L+1
|V|

\Phi\right),

thus its pseudo-inverse is also symmetric and positive semi-definite. Thus, there is a such that

\Gamma=KKsf{T}

and we can write:

\Omegai,j=\Gammai,i+\Gammaj,j-\Gammai,j-\Gammaj,i=KiK

sf{T}+
i

Kj

sf{T}-
K
j

Ki

sf{T}-
K
j

Kj

sf{T}=
K
i

\left(Ki-

2
K
j\right)

showing that the square root of the resistance distance corresponds to the Euclidean distance in the space spanned by .

Connection with Fibonacci numbers

A fan graph is a graph on vertices where there is an edge between vertex and for all, and there is an edge between vertex and for all .

The resistance distance between vertex and vertex is

F2(n-i)+1F2i-1
F2n
where is the -th Fibonacci number, for .[3]

See also

References

Notes and References

  1. Web site: Resistance Distance.
  2. Book: Chandra, Ashok K and Raghavan, Prabhakar and Ruzzo, Walter L and Smolensky, Roman . Proceedings of the twenty-first annual ACM symposium on Theory of computing - STOC '89 . The electrical resistance of a graph captures its commute and cover times . 1989 . 21 . 574–685 . 10.1145/73007.73062 . 0897913078 . https://dl.acm.org/doi/abs/10.1145/73007.73062.
  3. Bapat . R. B. . Gupta . Somit . 10.1007/s13226-010-0004-2 . 1 . Indian Journal of Pure and Applied Mathematics . 2650096 . 1–13 . Resistance distance in wheels and fans . 41 . 2010.