Papers
Topics
Authors
Recent
Search
2000 character limit reached

Hodgelets: Spectral Wavelets for Edge-Flows

Updated 29 June 2026
  • Hodgelets are wavelet atoms constructed from the combinatorial Hodge Laplacian, encoding oriented edge-flows along curl-free, divergence-free, and harmonic components.
  • They utilize spectral filtering and polynomial approximations to achieve localized, multiscale representations, enabling efficient sparse coding of flow data.
  • Empirical evaluations demonstrate that separate Hodgelets enhance sparsity and interpretability in clustering and analyzing flow dynamics on networks.

A Hodgelet is a wavelet atom for representing oriented edge-flows (1-cochains) on a simplicial complex, constructed from the spectrum of the combinatorial Hodge Laplacian. Analogous to spectral graph wavelets for node-signals, Hodgelets constitute a localized, multiscale dictionary for edge-flows. By leveraging the Hodge decomposition, Hodgelets offer representations that distinctly respect the curl-free (gradient), divergence-free (circulation), and harmonic components of flows, enabling interpretable and highly sparse representations for physical or information flows on networks (Roddenberry et al., 2021).

1. Mathematical Structures and Preliminaries

A simplicial complex XX comprises a finite collection of simplices closed under nonempty subset inclusion, where kk-simplices have cardinality k+1k+1. The sets X0X_0, X1X_1, and X2X_2 denote nodes, edges, and triangles, respectively. Each kk-simplex σ\sigma adopts a reference orientation, and the space of real-valued functions on oriented kk-simplices is Ck(X)RNkC^k(X) \cong \mathbb{R}^{N_k}, with kk0 specifically modeling oriented edge-flows.

Key operators include the boundary maps kk1 (node–edge incidence, kk2) and kk3 (triangle–edge incidence, kk4), as well as coboundaries given by the adjoints kk5 and kk6.

The combinatorial Hodge 1-Laplacian is defined as:

kk7

where kk8 and kk9 are the lower and upper Laplacians, acting on k+1k+10. The eigenstructure k+1k+11 of k+1k+12 forms the spectral backbone for Hodgelet construction.

2. Spectral Construction of Hodgelets

Given the eigendecomposition k+1k+13 of k+1k+14 over k+1k+15 and a family of real-valued wavelet kernels k+1k+16 (e.g., log-scaled Hann windows), a Hodgelet at scale k+1k+17 and edge basis vector k+1k+18 is defined via functional calculus as:

k+1k+19

with the explicit spectral representation:

X0X_00

The choice of X0X_01 localizes each atom around X0X_02-bands, while spectral polynomial approximation by X0X_03 ensures spatial localization. This construction enables atoms that efficiently interpolate between bandlimitedness and spatial focus for edge-flows.

3. Hodge–Helmholtz Decomposition Alignment

Hodgelets can be aligned with the canonical Hodge decomposition:

X0X_04

where:

  • X0X_05: divergence-free (curl) flows
  • X0X_06: curl-free (gradient) flows
  • X0X_07: harmonic flows

Two construction paradigms emerge:

  • Joint Hodgelets: X0X_08, mixing both curl and gradient modes.
  • Separate Hodgelets: Employ kernel families X0X_09 and X1X_10 (each vanishing at zero) to define:

X1X_11

Harmonic modes may be captured by zero-frequency scaling functions as required. This separation enables Hodgelets to respect and isolate the physically relevant subspaces associated with vector calculus analogues.

4. Frame Properties of Hodgelet Dictionaries

The dictionaries formed by Hodgelets are overcomplete and can be analyzed via frame theory:

  • Joint Frame Bounds: For X1X_12, the joint Hodgelet dictionary X1X_13 is an X1X_14-frame in X1X_15 with

X1X_16

When X1X_17 is constant, the frame is tight.

  • Separate Frame Bounds: For

X1X_18

the union of upper and lower Hodgelets forms an X1X_19-frame with:

X2X_20

X2X_21

Frame properties ensure stable, redundant representations suitable for sparse coding and analysis.

5. Algorithmic Procedure

The construction of Hodgelets for a given simplicial complex X2X_22 proceeds as follows:

  1. Boundary Matrices: Assemble X2X_23 (node–edge incidence) and X2X_24 (edge–triangle incidence).
  2. Laplacians: Compute X2X_25, X2X_26, and X2X_27.
  3. Spectral Operations:
    • (A) Obtain eigenpairs X2X_28 of X2X_29 via full diagonalization (kk0), or
    • (B) Approximate kk1 via kk2-term Chebyshev or Lanczos polynomial filters in kk3 time per application.
  4. Wavelet Atoms: For scales kk4 and edges kk5, compute kk6 (or, for separate Hodgelets, kk7, kk8).
  5. Dictionary Construction: Compile the resulting kk9 atoms as a wavelet dictionary for downstream analysis (e.g., sparse coding, clustering).

Polynomial filtering reduces computational costs to σ\sigma0 for practical σ\sigma1.

6. Empirical Evaluations and Comparative Performance

Empirical studies highlight the practical advantages of Hodgelets, especially in settings where distinguishing flow subspaces is significant.

Synthetic Hexagonal Grid (N₀=225, N₁=629, N₂=405):

  • A 2-ball flow on a planar hexagonal complex is discretized as an edge-flow σ\sigma2.
  • Sparse representations are compared using orthogonal matching pursuit (OMP) across node-linegraph wavelets, pure Fourier modes of σ\sigma3, joint Hodgelets, and separate Hodgelets.
  • Separate Hodgelets attain equivalent σ\sigma4-error tolerance with far fewer atoms, indicating enhanced sparsity.

Ocean Drifter Trajectories near Madagascar (N₀=133, N₁=320, N₂=186, σ\sigma5 flows):

  • Each buoy trajectory is modeled as an oriented edge-path. A Hodgelet dictionary is constructed and sparse σ\sigma6-means (with feature selection) is used to cluster trajectories into σ\sigma7 flows.
  • Performance is evaluated on held-out paths by measuring the average maximum normalized inner product with centroids.
  • Separate Hodgelets produce clusters whose centroids align more closely with new trajectories than those recovered by the edge, Fourier, or joint Hodgelet dictionaries.

These results demonstrate that, particularly where curl and gradient components are separated, Hodgelets yield representations that are sparse, physically meaningful, and computationally tractable (Roddenberry et al., 2021).

7. Interpretability, Applications, and Significance

Hodgelets extend spectral graph wavelet methodologies to higher-order network flows, providing a cohesive framework for localizing, analyzing, and sparsely encoding edge-flows subject to the intrinsic geometries of simplicial complexes. By explicitly respecting the Hodge–Helmholtz decomposition, they facilitate the recovery, clustering, and analysis of complex flows in both synthetic models and real-world data, such as oceanographic or transportation networks.

A plausible implication is that Hodgelets, especially in their separate form, offer an effective bridge between algebraic-topological signal processing and the physically interpretable analysis of network dynamics, enhancing both theoretical understanding and practical algorithmic tools for flow data on simplicial structures (Roddenberry et al., 2021).

Definition Search Book Streamline Icon: https://streamlinehq.com
References (1)

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Hodgelets.