0% found this document useful (0 votes)
74 views3 pages

Introduction To Spectral Theory

The document introduces spectral graph theory concepts including the Laplacian matrix L, its eigenfunctions and eigenvalues, and properties such as orthogonality of eigenfunctions and ordering of eigenvalues. It describes how the Fiedler vector relates to graph cuts and how the heat equation can model diffusion across a graph using the heat kernel and heat trace signatures. Spectral decomposition represents the Laplacian in terms of its eigenfunctions and eigenvalues.

Uploaded by

Peter Ivony
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
74 views3 pages

Introduction To Spectral Theory

The document introduces spectral graph theory concepts including the Laplacian matrix L, its eigenfunctions and eigenvalues, and properties such as orthogonality of eigenfunctions and ordering of eigenvalues. It describes how the Fiedler vector relates to graph cuts and how the heat equation can model diffusion across a graph using the heat kernel and heat trace signatures. Spectral decomposition represents the Laplacian in terms of its eigenfunctions and eigenvalues.

Uploaded by

Peter Ivony
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

Introduction to Spectral Theory

Laplacian
Defined as:

All column and row sums are zero:

T r[f
T
L = D − A;

L =

Semidefinite positve (f is an eigenfunction):

T r[L]

Lf ] =
1

⎢⎥


−a n1

∀i : ∑ L ij = 0

T r[f

n
d1

−a 21

∑ ∑ a ij (f i − f j )
i=1

This quantity is referred to as Dirichlet energy


Harmonicity:

If Lf = f − D
−1
j=1

Af ,
D = diag(d 1 , … , d n )

−a 12

d2

−a n2

then
and

Eigenfunctions of L (λ and f is the Fiedler eigenvalue/vector respectively):


2

Properties of the eigenvectors/values:


Eigenfunctions are orthogonal: f
Eigenvalues are increasing: λ
2

Lf 1 =

Lf 2 =

Lf n =

1
2

0

λ2 f2

λn fn

⊥ f 1 , f 3 ⊥ {f 1 f 2 }, ⋯

< λ2 ≤ ⋯ ≤ λn

The Fiedler eigenvalue minimizes the cut between two sets of nodes:

Lf ] ≥ 0, ∀f ∈ R

2
=

f (i) =
−a 1n

−a 2n

is ∝ to the variability imposed by the structure of the graph (Fiedler's Theorem):


dn

∀j : ∑ L ij

λ1 = 0
1

∑ (f i − f j )
i∼j

di
∑ a ij f (i)
j
2
λ 2 = n ⋅ min {

Spectral decomposition of the Laplacian:

L = ΦΛΦ
T

at time t = 0, each node has one unit of heat


the heat diffuses as t → ∞ driven by L

Dirichlet Energies:

Expanders and Sparsifiers:


R uv =

E G (x) = x
T

∀x ∈ R : (1 − ϵ)x
n

Φ = [f 1 , f 2 , ⋯ , f n ],

Diffusion through heat kernels


n

i=1

vol(G)

LG x =

T
n

⎢⎥
∑ i=1 ∑ j=1 a ij (x i − x j )

j=1

the Heat Kernel Signature (HKS) of a node is its heat trace over time
Heat H
time t.

Commute time
t
(i, j)


= ∑

(u,v)∈E

LG x ≤ x
(x i − x j ) 2

Λ = diag(λ 1 , λ 2 , ⋯ , λ n )

Heat equation that describes information flow across edges of graph with time:

By solving it, we get the heat kernel:

K t = exp(−tL) = Φexp(−tΛ)Φ
T
∂h t

= Φ
∂t


e
= −Lh t

−tλ 1

0

i=2
e

λi
0

−tλ 2

0

2

: x ≠ c ⋅

is the probability that a lazy random walk starting at node i hits node j at

Defined as: The time needed by a random walk to hit j (hitting time) and return. Formally:

It has a direct relationship with:

Eigenvectors
CT (i, j) = H (i, j) + H (j, i)

CT uv
n

⋯ e

(f i (u) − f i (v))

(x u − x v )

T
2
= T r [X

L G ′ x ≤ (1 + ϵ)x
0


𝟙, c ∈ R}

−tλ n ⎦

T

L G X]

T
LG x
T
n

= ∑ e
i=1
n

L = ∑ λi fi fi
i=1

−tλ i
T

fi fi
T
Transductive Rewiring > Cheeger constant
Curvature:

1 2(p u + p v )
p u := 1 − ∑ R uv κ uv :=
2 R uv
v∈N (u)

The commute time can be robust to deletion of individual edges.

Smooth eigenfunctions will contribute less, but the contribution of high variance
eigenfunctions is reduced by their large inverse λ . The equation expresses a weighted (by
i

effectively the pseudo-inverse of the Laplacian) Euclidian distance between the


eigenvectors.

This gives us the embedding of commute time:

−1/2 T
Θ = √ vol(G)Λ Φ

Resistance distance
Also, a relevant metric is the resistance distance between two vertices:

CT (i, j)
R(i, j) =
vol(G)

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy