Glossary
- Adjacency Matrix
Matrix \(\mathbf{W} \in \mathbb{R}^{N \times N}\) where \(W_{ij}\) is the edge weight between vertices \(i\) and \(j\). Zero entries indicate no edge.
- Degree Matrix
Diagonal matrix \(\mathbf{D} \in \mathbb{R}^{N \times N}\) where \(D_{ii} = \sum_j W_{ij}\) is the sum of weights connected to vertex \(i\).
- Graph Laplacian
The matrix \(\mathbf{L} = \mathbf{D} - \mathbf{W}\) encoding graph structure. Its eigenvalues provide a notion of graph frequency, with physical interpretation depending on the branch weighting scheme.
- Poles
Shift values \(q\) in \((\mathbf{L} + q\mathbf{I})^{-1}\). For analytical filters, pole = 1/scale. In
VFKernel, stored asQwith shape(n_poles,).- Rational Approximation
Representing a filter function as a ratio of polynomials. Vector Fitting produces pole-residue form \(g(\lambda) \approx d + \sum_k \frac{r_k}{\lambda + q_k}\), enabling efficient linear solves.
- Residues
Complex coefficients \(r_k\) in a rational approximation. In
VFKernel, stored asRwith shape(n_poles, n_dims)wheren_dimsis the output dimension of the kernel.- Scale
Dilation parameter \(s\) controlling filter bandwidth. Related to poles by \(s = 1/q\) and to wavelength by \(\lambda \approx \sqrt{s}\). Larger scales correspond to lower graph frequencies.
- Spectral Domain
The eigenspace of the Graph Laplacian. Signals are decomposed into eigenvector components, analogous to Fourier analysis on regular domains.
- Vector Fitting
Algorithm for fitting a rational function to frequency-domain samples. Produces poles and residues stored in
VFKernelfor use withConvolveandDyConvolve.- Vertex Domain
Signals defined on graph nodes as vectors \(\mathbf{f} \in \mathbb{R}^N\), where the \(i\)-th element is the signal value at vertex \(i\). Contrast with Spectral Domain.
- VFKernel
Data structure holding Vector Fitting results:
Q: poles, shape(n_poles,)R: residues, shape(n_poles, n_dims)D: direct term, shape(n_dims,)
- Wavelength
Spatial extent of oscillation modes, approximately \(\sqrt{s}\) where \(s\) is the scale. Large wavelengths indicate spatially extended (inter-area) modes; small wavelengths indicate localized modes.
- Wavenumber
Spatial frequency \(k\). For appropriately weighted graphs (e.g., inverse squared distance), Laplacian eigenvalues correspond to \(k^2\), linking spectral and physical domains.