convolutional graph filters are local

Data
Theorem

graph convolution are local.

Proof

We can write locally in terms of k steps:

y=∑k=0K−1hkSkx=∑k=0K−1hkSk−1Sx,let z1=Sx=∑k=0K−1hkSk−1z1+h0x=∑k=1K−1hkSk−2Sz1+h0x,let z2=Sz1=∑k=2K−1hkSk−2Sz2+h0x+h1z1=…=∑k=0K−1hkzk(letting zi=Six)
Example

2025-01-29_graph0.jpg
Visual representation of the stepwise local expression

Mentions

File
graph convolution
readout layer
2025-01-29 graphs lecture 3
2025-02-03 graphs lecture 4
2025-02-05 graphs lecture 5
2025-02-19 graphs lecture 9